.profile-settings-options{border:0;margin:0;padding:0 18px}.profile-settings-option{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;min-height:56px;font-size:15px;line-height:24px;display:flex;position:relative}.profile-settings-option input{opacity:0;width:1px;height:1px;position:absolute}.profile-settings-option svg{color:var(--brand);flex-shrink:0}.profile-settings-option:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:-2px}.profile-settings-options:disabled{opacity:.55}.profile-settings-helper,.profile-settings-notice{color:var(--muted-foreground);margin:20px 18px;font-size:12px;line-height:21px}.profile-settings-notice{color:var(--foreground)}.profile-settings-brand{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:48px 24px 34px;display:flex}.profile-settings-brand p{max-width:320px;color:var(--muted-foreground);margin-top:4px;font-size:13px;line-height:23px}.profile-settings-facts{margin:0;padding-inline:18px}.profile-settings-facts>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;min-height:54px;font-size:14px;line-height:22px;display:flex}.profile-settings-facts dt{flex-shrink:0}.profile-settings-facts dd{color:var(--muted-foreground);text-align:end;margin:0}.profile-settings-features{border-top:6px solid var(--muted);margin-top:20px;padding-inline:18px}.profile-settings-features a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:58px;font-size:14px;display:flex}.profile-settings-features svg{color:var(--muted-foreground)}.profile-settings-overlay{background:var(--background);min-height:100dvh}.profile-settings-underlay{pointer-events:none;-webkit-user-select:none;user-select:none;min-height:100dvh}.profile-settings-sheet{width:100%;max-width:560px;max-height:90svh;color:var(--foreground);background:var(--card);border:0;border-radius:24px 24px 0 0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.profile-settings-sheet[open]{flex-direction:column;display:flex}.profile-settings-sheet::backdrop{background:#0000005c}.profile-settings-sheet-header{flex-shrink:0}.profile-settings-sheet-grabber{justify-content:center;align-items:center;width:72px;height:20px;margin-inline:auto;display:flex}.profile-settings-sheet-grabber span{background:var(--muted-foreground);opacity:.35;border-radius:2px;width:30px;height:3px}.profile-settings-sheet-header h1{text-align:center;min-height:32px;margin:0;padding:0 18px 8px;font-size:17px;font-weight:500;line-height:24px}.profile-settings-sheet-content{overscroll-behavior:contain;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);overflow-y:auto}.profile-settings-sheet .profile-settings-helper{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profile-settings-sheet-grabber:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:10px}
