.public-social{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;min-width:0;font:500 13px Manrope,system-ui,sans-serif}.public-social button,.public-social a{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 12px;border:1px solid #cdbab4;border-radius:9px;background:#fffaf4;color:#783248;font:inherit;text-decoration:none;cursor:pointer}.public-social button[aria-pressed=true]{background:#f9e2e8;border-color:#b2647a;color:#8e2447}.public-social button:disabled{opacity:.65;cursor:wait}.public-social button:focus-visible,.public-social a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.public-social-status{flex-basis:100%;margin:0;color:#71665e;overflow-wrap:anywhere}.public-social-status:empty{display:none}.public-social-friend{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.public-social [hidden]{display:none!important}html[data-theme=dark] .public-social button,html[data-theme=dark] .public-social a{background:#24212a;border-color:#68505b;color:#f1b8cb}html[data-theme=dark] .public-social button[aria-pressed=true]{background:#542d3c}html[data-theme=dark] .public-social-status{color:#c4b6bb}.poet-identity>.public-social{flex-basis:100%}
.public-review-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.public-review-fields label{display:grid;gap:5px;min-width:0}.public-review-fields label:has(textarea),.public-review-fields button{grid-column:1/-1}.public-review-fields input,.public-review-fields textarea{box-sizing:border-box;width:100%;padding:10px;border:1px solid #cdbab4;border-radius:7px;background:transparent;color:inherit;font:inherit}.public-review-fields button,[data-public-review-form]>button{min-height:40px;padding:9px 12px;border:1px solid #a46877;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.public-review-fields button:disabled{opacity:.6;cursor:wait}[data-public-review-form] a{color:inherit}.profile:has(>[data-public-social]){flex-wrap:wrap}.profile>[data-public-social]{flex-basis:100%}@media(max-width:400px){.public-review-fields{grid-template-columns:minmax(0,1fr)}}
.public-poet-page .poet-identity:has(>[data-public-social]){flex-wrap:wrap}.public-poet-page .poet-identity:has(>[data-public-social]) .poet-avatar{bottom:auto;top:-24px}
