
.profile-settings123 {font-size:18px;line-height:1.45}.profile-grid123{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.profile-settings123 .panel{margin:0 0 16px;padding:20px}.profile-settings123 h1{font-size:28px}.profile-settings123 h2{font-size:23px}.profile-settings123 p,.profile-settings123 label,.profile-settings123 select,.profile-settings123 button,.profile-settings123 .small-note,.profile-settings123 .privacy-legend{font-size:18px;line-height:1.45}.profile-status123{display:inline-block;padding:8px 12px;border:1px solid #9ebdd0;border-radius:6px;font-weight:700;color:#edf8ff;background:#20394b}.profile-settings123 .privacy-form{display:grid;gap:16px}.profile-settings123 .check-label{display:flex;align-items:flex-start;gap:12px}.profile-settings123 input[type=checkbox]{flex:0 0 24px;width:24px;height:24px;margin-top:3px}.profile-settings123 .upload123{display:block;font-weight:700;color:#fff}.profile-settings123 input[type=file]{display:block;width:100%;margin-top:12px;min-height:48px;font-size:16px}.profile-settings123 input[type=file]::file-selector-button{background:#e1bd6a;color:#16202a;border:0;border-radius:6px;padding:14px 18px;margin-right:10px;font-size:17px;font-weight:800;cursor:pointer}.profile-settings123 button,.profile-settings123 select{min-height:48px}.profile-settings123 .portrait-editor118{display:flex;align-items:flex-start;gap:16px}.profile-settings123 .portrait-editor118>div:last-child{min-width:0;flex:1}.profile-settings123 .portrait-actions118{display:flex;flex-wrap:wrap;gap:10px}.account123,.family-settings123{font-family:Rajdhani,Arial,sans-serif;font-size:18px;line-height:1.45;margin:0 0 16px;padding:18px;border:1px solid #506477;border-radius:10px}.account123 p{font-size:18px;overflow-wrap:anywhere}.family-settings123 summary,.account123 summary{cursor:pointer;font-size:20px;font-weight:700}.profile-grid123>*{min-width:0}.profile-settings123 .page-title{margin-bottom:16px}.profile-settings123 .profile-line{flex-wrap:wrap}.profile-settings123 .privacy-form select{max-width:100%;width:100%}
@media(max-width:780px){.profile-grid123{grid-template-columns:minmax(0,1fr);gap:0}.profile-settings123 .panel{padding:16px}.profile-settings123 .portrait-editor118{flex-wrap:wrap}.profile-settings123 h1{font-size:26px}.profile-settings123 input[type=file]{font-size:15px}.profile-settings123 .portrait-actions118 button{flex:1 1 140px}}

.account-grid123{display:grid;grid-template-columns:1fr 1fr;gap:16px}.account123 h2{margin:0 0 8px;font-size:22px}.account123 p{margin:6px 0}.account123 select{font:inherit;max-width:100%;min-height:46px}.account-grid123>div{min-width:0}.profile-settings123 .version-tag{display:none}.profile-settings123 .page-title p{margin:0 0 4px}.profile-settings123 .page-title h1{margin:0 0 6px}@media(max-width:600px){.account-grid123{grid-template-columns:1fr}.account123{padding:14px}}.profile-settings123 .check-label span{font-size:18px;line-height:1.45}.profile-settings123 .profile-line p{font-size:18px}.profile-settings123 .profile-line{margin-bottom:0}

select#childpick,select#admin-preview-pick110{background:#142637;color:#f5f7fa;border:1px solid #8195a8;min-height:46px;font-size:18px;max-width:100%}select#childpick option,select#admin-preview-pick110 option{background:#142637;color:#f5f7fa}
