/* Hindi account settings; all selectors stay within this screen. */
body.bb-website-theme #app #accountSettings>.bb-settings-content{max-width:700px!important;margin:auto!important;padding:18px 14px 110px!important}
body.bb-website-theme #app #accountSettings .subhead{margin-bottom:18px!important;gap:12px!important}
body.bb-website-theme #app #accountSettings .subhead h1{font-size:25px!important;line-height:1.6!important;margin:0!important}
body.bb-website-theme #app #accountSettings .subhead p{font-size:12px!important;line-height:1.8!important;margin:2px 0 0!important;color:#746356!important}
#accountSettings .bb-set-identity{display:flex;align-items:center;gap:12px;padding:17px;border:1px solid #c2d5c8;border-radius:18px;background:linear-gradient(110deg,#edf6ee,#fff7e9);margin-bottom:22px}
#accountSettings #bbSettingsAvatar{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:50%;background:#fffdf7;color:#22695d;font-weight:700;font-size:23px;overflow:hidden}
#accountSettings #bbSettingsAvatar img{width:48px;height:48px;object-fit:cover}
#accountSettings .bb-set-identity>span:last-child{min-width:0}
#accountSettings #bbSettingsName{font-size:18px;line-height:1.6;color:#22695d;display:block;overflow-wrap:anywhere}
#accountSettings #bbSettingsEmail{font-size:11px;line-height:1.8;color:#6c6054;display:block;overflow-wrap:anywhere}
body.bb-website-theme #app #accountSettings .bb-set-group{border:0!important;background:transparent!important;padding:0!important;margin:0 0 23px!important;box-shadow:none!important}
body.bb-website-theme #app #accountSettings .bb-set-group h2{font-size:15px!important;line-height:1.7!important;color:#67507b!important;margin:0 4px 11px!important}
body.bb-website-theme #app #accountSettings .bb-set-row,body.bb-website-theme #app #accountSettings .bb-set-goal{--set-ink:#22695d;--set-wash:#edf7f1;--set-line:#bfd4c7;display:grid!important;grid-template-columns:40px minmax(0,1fr) 16px!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:80px!important;padding:13px!important;margin:0 0 10px!important;border:1px solid var(--set-line)!important;border-left:3px solid var(--set-ink)!important;border-bottom:1px solid var(--set-line)!important;border-radius:15px!important;background:linear-gradient(110deg,var(--set-wash),#fffdf8)!important;box-shadow:0 3px 10px #40302008!important;color:var(--set-ink)!important;text-align:left!important;text-decoration:none!important;transform:none!important;translate:none!important;scale:1!important;rotate:none!important;animation:none!important;opacity:1!important;visibility:visible!important;filter:none!important;font-family:inherit!important}
body.bb-website-theme #app #accountSettings .bb-set-row:nth-of-type(3n+2){--set-ink:#8b3044;--set-wash:#fff1f2;--set-line:#ddbec4}
body.bb-website-theme #app #accountSettings .bb-set-row:nth-of-type(3n){--set-ink:#514b99;--set-wash:#f1effb;--set-line:#c7c1df}
#accountSettings .bb-set-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#ffffffcc;border:1px solid var(--set-line);color:var(--set-ink)}
#accountSettings .bb-set-icon svg{width:24px;height:24px}
#accountSettings .bb-set-copy{display:block;min-width:0}
body.bb-website-theme #app #accountSettings .bb-set-copy b{display:block!important;font-size:16px!important;font-weight:800!important;line-height:1.65!important;color:var(--set-ink)!important;white-space:normal!important;overflow-wrap:anywhere!important}
body.bb-website-theme #app #accountSettings .bb-set-copy b *{color:inherit!important}
body.bb-website-theme #app #accountSettings .bb-set-copy small{display:block!important;font-size:11.5px!important;line-height:1.85!important;color:#6e6157!important;margin-top:3px!important}
#accountSettings .bb-set-arrow{font:700 24px/1 Georgia,serif;color:var(--set-ink)}
body.bb-website-theme #app #accountSettings .bb-set-goal{grid-template-columns:40px minmax(0,1fr)!important;align-items:start!important;--set-ink:#94501e;--set-wash:#fff5e6;--set-line:#dec7a6}
#accountSettings .bb-set-goal-input{display:flex;gap:8px;margin-top:10px;align-items:stretch}
body.bb-website-theme #app #accountSettings #bbSettingsGoal{min-width:0!important;width:80px!important;flex:1!important;min-height:42px!important;border:1px solid #cdbb9c!important;border-radius:10px!important;padding:8px!important;background:#fffcf7!important;color:#5e422a!important;font-size:15px!important}
body.bb-website-theme #app #accountSettings .bb-set-goal-input button{min-height:42px!important;padding:8px 11px!important;border:1px solid #b19a74!important;border-radius:10px!important;background:#fffaf0!important;color:#79491f!important;font-size:12px!important;line-height:1.6!important;white-space:normal!important;box-shadow:none!important;flex:none!important}
body.bb-website-theme #app #accountSettings #bbSettingsVoice{grid-template-columns:40px minmax(0,1fr) 38px!important}
#accountSettings .bb-set-switch{display:block;width:36px;height:22px;border-radius:20px;background:#c9c4bb;padding:3px}
#accountSettings .bb-set-switch::after{content:"";display:block;width:16px;height:16px;border-radius:50%;background:#fff}
#accountSettings [aria-checked=true] .bb-set-switch{background:#22695d}
#accountSettings [aria-checked=true] .bb-set-switch::after{transform:translateX(14px)}
#accountSettings #bbSettingsStatus{font-size:12px;line-height:1.85;color:#22695d;margin:0 4px 16px}
#accountSettings #bbSettingsStatus:empty{display:none}
#accountSettings .bb-set-delete{padding:16px;border:1px solid #dfb5b5;border-radius:15px;background:#fff4f1;color:#9b3436}
#accountSettings .bb-set-delete summary{cursor:pointer;font-size:15px;font-weight:700;min-height:28px;line-height:1.8}
#accountSettings .bb-set-delete p{font-size:12px;line-height:1.9;color:#7d4d47}
body.bb-website-theme #app #accountSettings #deleteMyAccount{width:100%!important;min-height:46px!important;border:1px solid #aa4647!important;border-bottom:3px solid #822f35!important;border-radius:12px!important;background:#a13b43!important;color:#fff!important;font-size:14px!important;line-height:1.7!important;padding:10px!important}
#accountSettings button:disabled{opacity:.65!important;cursor:wait}
@media(max-width:359px){body.bb-website-theme #app #accountSettings .bb-set-row,body.bb-website-theme #app #accountSettings .bb-set-goal{gap:9px!important;padding:11px!important}body.bb-website-theme #app #accountSettings .bb-set-copy b{font-size:15px!important}}

body.bb-website-theme #app #accountSettings .bb-set-row[hidden],body.bb-website-theme #app #accountSettings .bb-set-row.hidden{display:none!important}
