@scope (.redesign-people){
#didar-account .people-content{font-size:16px;line-height:1.8;color:#2d4335;min-width:0}
#didar-account .people-content h1{font-size:28px;line-height:1.6;margin:0 0 20px;color:#294c3b}
#didar-account .people-content h2{font-size:20px;line-height:1.7;margin:14px 0 8px}
#didar-account .people-content p{font-size:16px;line-height:1.9;margin:10px 0;overflow-wrap:anywhere}
#didar-account .people-content .hint{font-size:15px;color:#667664}
#didar-account .people-content>.note{padding:20px;background:#eaf0e7;border:0;border-radius:20px;margin-bottom:24px}
#didar-account .people-content .panel{padding:24px;background:white;border:1px solid #e2e7dc;border-radius:23px;box-shadow:none;min-width:0}
#didar-account .people-content form.panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:end;margin-bottom:24px}
#didar-account .people-content label{display:block;font-size:16px;min-width:0}
#didar-account .people-content input,#didar-account .people-content select{width:100%;min-width:0;box-sizing:border-box;min-height:48px;font:inherit;margin-top:8px;padding:12px;background:#fafbf8;border:1px solid #dfe6d7;border-radius:14px}
#didar-account .people-content button,#didar-account .people-content a.outline,#didar-account .people-content a.text-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 17px;border:1px solid #dfe6d7;border-radius:14px;background:#eaf0e7;color:#246b50;font:inherit;line-height:1.7;white-space:normal;text-decoration:none;cursor:pointer;box-sizing:border-box;max-width:100%}
#didar-account .people-content .submit{background:#246b50;color:#fff;border-color:#246b50}
#didar-account .people-content button:disabled{opacity:.55;cursor:default}
#didar-account .people-content :is(button,a,input,select):focus-visible{outline:3px solid #c18c63;outline-offset:3px}
#didar-account .people-content a{color:#246b50;text-underline-offset:5px}
#didar-account .people-content .admin-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}
#didar-account .people-content .person-card .note,#didar-account .people-content .public-person .note{padding:16px;background:#f1ede3;border:0;border-radius:16px;margin:20px 0}
#didar-account .people-content .person-card .note p,#didar-account .people-content .public-person .note p{font-size:15px}
#didar-account .people-content .person-avatar{display:grid;place-items:center;width:72px;height:72px;background:#eaf0e7;color:#587a61;border-radius:22px}
#didar-account .people-content .person-avatar svg{width:32px;height:32px}
#didar-account .people-content img:not(.game-avatar-photo):not(.game-frame-art){object-fit:cover;border-radius:22px}
#didar-account .people-content .chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}
#didar-account .people-content .chip{display:inline-block;padding:7px 12px;border:0;border-radius:11px;background:#eaf0e7;font-size:15px;color:#456646}
#didar-account .people-content .actions{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}
#didar-account .people-content .public-person{max-width:720px;margin:24px auto}
#didar-account .people-content .public-person .field{margin-top:24px;padding-top:20px;border-top:1px solid #e2e7dc}
#didar-account .people-content [role=alert]{color:#9e4933}
@media(max-width:710px){#didar-account .people-content h1{font-size:24px}#didar-account .people-content form.panel,#didar-account .people-content .admin-records{grid-template-columns:1fr}#didar-account .people-content .panel{padding:20px}#didar-account .people-content .public-person{margin-top:20px}}
}

@scope (.redesign-people){#didar-account .people-content p[dir=ltr]{text-align:right}}
