#profileModal .profile-personal-option>summary{display:flex;list-style:none;cursor:pointer}#profileModal .profile-personal-option>summary::-webkit-details-marker{display:none}.profile-settings-body .ps-toggle,.profile-settings-body .ps-person{display:flex;align-items:center;gap:16px;padding:21px 0;border-bottom:1px solid #e6ece9;min-height:70px}.ps-toggle>span,.ps-person>span:not(.ps-avatar){flex:1;min-width:0}.ps-toggle strong{display:block;font-size:16px;line-height:1.5;font-weight:600}.ps-toggle small,.ps-note{display:block;color:#667781;font-size:14px;line-height:1.65;margin-top:6px}.ps-toggle input,.ps-person input{appearance:none;-webkit-appearance:none;width:50px;height:30px;flex:0 0 50px;border:0;border-radius:18px;background:#b6c2be;position:relative;cursor:pointer;margin:0}.ps-toggle input:after,.ps-person input:after{content:'';position:absolute;width:24px;height:24px;left:3px;top:3px;border-radius:50%;background:#fff;transition:transform .18s}.ps-toggle input:checked,.ps-person input:checked{background:var(--ys-primary)}.ps-toggle input:checked:after,.ps-person input:checked:after{transform:translateX(20px)}.ps-toggle input:focus-visible,.ps-person input:focus-visible{outline:2px solid var(--ys-primary);outline-offset:4px}.ps-toggle input:disabled{opacity:.5}.ps-about-row{display:flex;align-items:center;gap:14px;padding:18px;background:#f5f8f6;border-radius:14px}.ps-about-row textarea{flex:1;min-width:0;border:0;background:transparent;resize:vertical;font:inherit;color:inherit}.ps-about-row .ps-save{background:var(--ys-primary)!important;color:#fff!important}.ps-feedback{font-size:14px;color:var(--ys-primary);line-height:1.6}.ps-feedback.is-error{color:#b42335}.ps-avatar{width:44px!important;height:44px!important;flex:0 0 44px!important}.ps-person svg{width:24px;height:24px}.profile-settings-body .ui-secondary,.profile-settings-body .ui-primary{width:100%;margin-top:18px}.profile-settings-body .ui-secondary svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8}.ps-contact{display:block;margin-top:20px;color:var(--ys-primary);overflow-wrap:anywhere}.profile-settings-body textarea:not(.ps-about-row textarea){box-sizing:border-box;width:100%;padding:14px;border:1px solid #dce5df;border-radius:14px;font:inherit;margin-top:16px;resize:vertical}.ps-guide{padding:18px;background:#f3f8f5;border-radius:14px}.ps-guide summary{cursor:pointer;font-weight:600}.profile-settings-body{scrollbar-width:none}.profile-settings-body::-webkit-scrollbar{display:none}.device-media-setting[hidden]{display:none!important}
body.settings-large-text .message-text,body.settings-large-text .message-body,body.settings-large-text .ps-toggle strong,body.settings-large-text .profile-option strong,body.settings-large-text .profile-field-copy input,body.settings-large-text #messageInput{font-size:19px!important;line-height:1.6!important}body.settings-large-text .ps-note,body.settings-large-text .ps-toggle small,body.settings-large-text .profile-option small{font-size:16px!important}
body.settings-dark{--ys-search-bg:#26353d;--ys-back-bg:#26353de6;--ys-edit-bg:#1d4035;--ps-dark:#111b21;--ps-raised:#202c33;--ps-text:#e9edef;background:#0b141a!important;color:var(--ps-text)!important;color-scheme:dark}body.settings-dark :is(.app,.sidebar,.chat-panel,.chat-header,.wa-header,.wa-list-head,.wa-list-menu,.user-list,.user-row,.profile-dialog,.profile-overview,.profile-settings-page,.profile-settings-head,.profile-settings-body,.profile-option-content,.status-page,.status-card,.yasko-confirm,.status-stats-surface,.yasko-bottom-nav,.chat-feature-dialog,.group-info-dialog,.gi-page,.chat-composer){background-color:var(--ps-dark)!important;color:var(--ps-text)!important;border-color:#33444d!important}body.settings-dark :is(.profile-identity h2,.profile-option strong,.profile-linked-devices strong,.ui-option-copy strong,.profile-settings-head h2,.ps-toggle strong,.ps-person,.yasko-confirm h2,.status-card h2,.user-name,.peer-name){color:var(--ps-text)!important}body.settings-dark :is(.ps-about-row,.ps-guide,.profile-field-row,.search-field,input[type=search],.yasko-confirm-description){background-color:var(--ps-raised)!important;color:var(--ps-text)!important}body.settings-dark :is(.message-bubble,.message:not(.is-mine) .bubble){background-color:#202c33!important;color:var(--ps-text)!important}body.settings-dark :is(.message.is-mine .message-bubble,.message.is-mine .bubble,.message-mine .message-bubble){background-color:#005c4b!important;color:#fff!important}body.settings-dark :is(.ps-note,.ps-toggle small,.ui-option-copy small,.profile-identity p){color:#aebac1!important}body.settings-dark :is(textarea,input:not([type=checkbox]),.profile-field-copy input){color:var(--ps-text)!important;background-color:var(--ps-raised)!important}body.settings-dark .profile-personal-option{border-color:#33444d!important}

#profileModal .device-media-setting:not(.other-policy-row){display:none!important}
body.settings-dark #yaskoBottomNav button,body.settings-dark #yaskoBottomNav button span,body.settings-dark #yaskoBottomNav button svg,body.settings-dark .profile-settings-head button,body.settings-dark .profile-settings-head button svg{color:#e9edef!important;stroke:currentColor}body.settings-dark #yaskoBottomNav button[aria-current=page]{background:#1d4035!important;color:#b7f8c7!important}body.settings-dark .ps-feedback{color:#7be5b0!important}body.settings-dark .ps-toggle,body.settings-dark .ps-person{border-color:#33444d!important}.ps-toggle small{font-weight:400!important}.ps-request{padding-bottom:22px;margin-bottom:16px;border-bottom:1px solid #e6ece9}.ps-request .ps-person{border-bottom:0;padding-bottom:4px}.ps-request .ui-secondary{color:#b42335!important;background:#fff1f0!important}.profile-settings-body .ps-about-row .ps-save svg{stroke:#fff!important}
