/* Display-name pencil and avatar picker, no extra account settings or reader data */
.pp533-avatar-switch{position:relative;max-width:min(650px,100%)}
.pp533-avatar-toggle{list-style:none;display:flex;flex-direction:column;gap:5px;align-items:center;cursor:pointer;color:#eac18c;font:600 11px Arial,sans-serif;text-align:center}
.pp533-avatar-toggle::-webkit-details-marker{display:none}
.pp533-avatar-toggle .ppv9-avatar-frame{outline:2px solid #d9b57870;border-radius:50%}
.pp533-avatar-switch[open] .ppv9-avatar-settings{position:relative;z-index:10;background:#f8f2e6;color:#152a26;border:1px solid #bb995e;border-radius:12px;padding:17px;margin:16px 0;max-width:min(800px,calc(100vw - 50px))}
.pp533-avatar-switch[open] .ppv9-avatar-worlds{max-width:760px}
.pp533-name-edit-button{cursor:pointer;border:1px solid #c4a875;color:#d6aa71;background:transparent;border-radius:100%;width:30px;height:30px;margin-left:6px;font-size:15px}
.pp533-name-edit-button:hover,.pp533-avatar-toggle:focus-visible{outline:2px solid #c59b60}
.pp533-name-editor{padding:15px;border:1px solid #bc995f8a;border-radius:10px;margin-bottom:15px}
.pp533-name-editor[hidden]{display:none}
.pp-patron-gate{padding:25px;border:1px solid #ae8b55;border-radius:10px;background:#c69d5620;margin:26px 0}.pp-patron-gate p{max-width:760px;line-height:1.7}
.pp-patron-moderation{margin:42px 0;padding:20px;border:1px solid #b89560;border-radius:12px}.pp-patron-review-item{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;border-bottom:1px solid #b99c6933;padding:17px 0}.pp-patron-review-item small{display:block;opacity:.75;margin-top:4px}.pp-patron-review-actions{display:flex;gap:10px;flex-wrap:wrap}
.ppv9-profile-identity>p:has(.pp533-name-edit-button){display:flex!important;flex-wrap:wrap;align-items:center;column-gap:7px;row-gap:4px}
.ppv9-profile-identity>p:has(.pp533-name-edit-button)>span{flex:0 0 100%}
@media(max-width:650px){.pp533-avatar-switch[open] .ppv9-avatar-settings{max-width:calc(100vw - 38px)}.pp533-avatar-switch[open] .ppv9-avatar-settings-head{flex-wrap:wrap}}
