.pi-identity{border:1px solid #cddde7;border-radius:9px;padding:13px 14px;margin:12px 0 16px;min-width:0;background:#f7fafb}
.pi-identity legend{font-size:14px;font-weight:600;color:#183e63;padding:0 6px}
.pi-options{display:flex;align-items:center;flex-wrap:wrap;gap:8px}
.pi-options>label:not(.pi-signature){display:flex;align-items:center;gap:6px;margin:0;padding:9px 11px;border:1px solid #cddde7;border-radius:6px;background:#fff;font-size:13px;cursor:pointer}
.pi-options>label:not(.pi-signature):has(input:checked){border-color:#28699b;background:#eaf3fa;color:#183e63}
.pi-options input[type=radio]{width:auto;margin:0;accent-color:#28699b}
.pi-identity .pi-signature{display:flex;align-items:center;gap:8px;margin:0;padding:0;min-width:0;max-width:100%;font-size:13px}
.pi-signature>span{white-space:nowrap}
.pi-identity .pi-signature input{box-sizing:border-box;width:240px;max-width:100%;min-width:0;height:38px;margin:0;padding:8px 10px;border:1px solid #cddde7;border-radius:6px;background:#fff;font-size:13px}
.pi-identity [hidden]{display:none!important}
.pi-help{font-size:12px!important;line-height:1.7;color:#647e92;margin:10px 0!important}
.pi-change-note{font-size:12px;line-height:1.75;color:#647e92}
.pi-author-badge{display:inline-block;padding:1px 5px;border-radius:4px;background:#e8f2f9;color:#28699b;font-size:11px;font-weight:500;margin-left:4px}
.pi-reply-identity{grid-column:1/-1;width:100%;flex-basis:100%;font-size:12px;margin:8px 0;color:#647e92}
.add1-comment-form:has(.pi-reply-identity),form[data-form=add1-comment]:has(.pi-reply-identity){flex-wrap:wrap}
.pi-moderation-account{font-size:12px;padding:8px;background:#f2f6f9;border-radius:5px;color:#617b90}
@media(max-width:600px){.pi-options{gap:6px}.pi-options>label:not(.pi-signature){padding:8px 7px;font-size:12px}.pi-identity{padding:10px}.pi-identity .pi-signature{flex:1 1 100%}.pi-identity .pi-signature input{flex:1;width:auto}}

.add1-comment [data-action=v2-comment-delete]{white-space:nowrap;min-width:64px;flex-shrink:0}
/* Keep the signature beside identity choices and give the story room to write. */
.ref-unified-secondary.add1-column-page .add1-column-banner{margin-top:0}
.add1-column-page .add1-fans-editor .add1-rich-toolbar{padding:0 0 8px;margin:0;flex-wrap:wrap}
.add1-column-page .add1-fans-editor .add1-rich-body{box-sizing:border-box;height:clamp(140px,17.5vh,200px);min-height:140px;max-height:none;overflow-y:auto;padding:14px 16px;font-size:15px;line-height:1.7;white-space:pre-wrap;resize:vertical}
@media(max-width:600px){.add1-column-page .add1-fans-editor .add1-rich-body{height:130px;min-height:120px;padding:12px;font-size:14px}}

.add1-column-content>.add1-feed+.add1-fans-compact{margin-top:20px}
