.change-password-modal_body__hTiMz{padding:1rem}.change-password-modal_form__7n94R{display:grid;gap:.75rem}.change-password-modal_field__Z7xWj{display:grid;gap:.375rem}.change-password-modal_label__a9mHP{color:var(--v2-text-secondary,var(--muted));font-size:.75rem;font-weight:var(--v2-weight-label);line-height:1.35}.change-password-modal_input__4JxIM{width:100%;min-height:var(--v2-control-height,2.25rem);border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:var(--glass-bg);box-shadow:var(--glass-highlight);color:var(--v2-text-primary,var(--foreground));padding:0 .625rem;font-size:.875rem;font-weight:var(--v2-weight-body);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}.change-password-modal_input__4JxIM::placeholder{color:var(--v2-text-tertiary,var(--muted))}.change-password-modal_input__4JxIM:hover:not(:disabled){border-color:var(--v2-border-default,var(--border-strong));background:var(--glass-bg-strong)}.change-password-modal_input__4JxIM:focus{border-color:var(--border-focus);background:var(--glass-bg-strong);box-shadow:0 0 0 1px var(--border-focus),var(--glass-highlight)}.change-password-modal_input__4JxIM:disabled{cursor:not-allowed;border-color:var(--v2-border-subtle,var(--border-muted));background:var(--surface-container,var(--bg-disabled));box-shadow:none;color:var(--text-disabled,var(--muted));opacity:1}.change-password-modal_feedbackBody__3t_0m{padding:1rem}.change-password-modal_feedbackMessage__VBGVZ{margin:0;font-size:.875rem;font-weight:var(--v2-weight-body);line-height:1.6}.change-password-modal_feedbackError__LrcsX{color:var(--feedback-danger-text)}.change-password-modal_feedbackSuccess__2Sw6G{color:var(--feedback-success-text)}.ThemeMenuSection_section__uPttS{display:grid;gap:.625rem;border-bottom:1px solid var(--border-muted);margin-bottom:.5rem;padding:.25rem .5rem .75rem}.ThemeMenuSection_modeButton__YOnL7,.ThemeMenuSection_presetButton__dHOoL{width:100%;border:1px solid transparent;background:transparent;color:var(--foreground);cursor:pointer;text-align:left;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.ThemeMenuSection_modeButton__YOnL7{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;border-radius:8px;padding:.625rem}.ThemeMenuSection_modeButton__YOnL7:focus-visible,.ThemeMenuSection_modeButton__YOnL7:hover,.ThemeMenuSection_presetButton__dHOoL:focus-visible,.ThemeMenuSection_presetButton__dHOoL:hover{border-color:var(--border-muted);background:var(--surface-hover);outline:none}.ThemeMenuSection_modeIcon__SB0ZA{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:8px;background:var(--surface-highlight);color:var(--primary)}.ThemeMenuSection_modeHint__RqeFp,.ThemeMenuSection_modeLabel__70Hp_,.ThemeMenuSection_presetHeader__sJkqN,.ThemeMenuSection_presetName__F3GNL{display:block;min-width:0}.ThemeMenuSection_modeLabel__70Hp_{color:var(--foreground);font-size:.875rem;font-weight:var(--v2-weight-label)}.ThemeMenuSection_modeHint__RqeFp{color:var(--muted);font-size:.75rem;font-weight:var(--v2-weight-body)}.ThemeMenuSection_presetHeader__sJkqN{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--muted);font-size:.75rem;font-weight:var(--v2-weight-title)}.ThemeMenuSection_presetList__h_7Hg{display:grid;gap:.375rem}.ThemeMenuSection_presetButton__dHOoL{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;min-height:2.75rem;border-radius:8px;padding:.5rem}.ThemeMenuSection_presetButtonActive__FiTc2{border-color:color-mix(in srgb,var(--primary) 44%,var(--border-muted));background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.ThemeMenuSection_swatches___PE3e{display:grid;grid-template-columns:repeat(2,.75rem);gap:.1875rem;width:1.6875rem}.ThemeMenuSection_swatches___PE3e span{width:.75rem;height:.75rem;border:1px solid color-mix(in srgb,var(--border-strong) 52%,transparent);border-radius:999px}.ThemeMenuSection_presetCopy__B_BzO{overflow:hidden}.ThemeMenuSection_presetName__F3GNL{overflow:hidden;color:var(--foreground);font-size:.8125rem;font-weight:var(--v2-weight-label);text-overflow:ellipsis;white-space:nowrap}.ThemeMenuSection_checkIcon__z6msC{color:var(--primary)}