/* crowTrove account Inbox count: restrained rounded rhombus, legible on dark UI. */
.crow-inbox-link{display:inline-flex!important;align-items:center;gap:.55rem;text-decoration:none!important}
.crow-inbox-indicator{display:inline-flex;width:1.02rem;height:1.02rem;align-items:center;justify-content:center;transform:rotate(45deg);border-radius:.28rem;border:1px solid currentColor;background:transparent;color:#b891bf;flex:none;vertical-align:middle;transition:background .15s ease}
.crow-inbox-indicator>span{transform:rotate(-45deg);font:700 .65rem/1 system-ui,sans-serif;color:#160e1b;white-space:nowrap}
.crow-inbox-link.has-unread .crow-inbox-indicator{width:1.42rem;height:1.42rem;border-color:#dec29a;background:#dec29a}
.crow-inbox-link.has-unread .crow-inbox-indicator>span{font-size:.7rem}
.crow-inbox-link:focus-visible .crow-inbox-indicator{outline:2px solid currentColor;outline-offset:3px}

/* Threading shares the existing media-comment lightbox. */
.lightbox-comment-replies{margin:.55rem 0 0 1rem;padding-left:.8rem;border-left:1px solid #7b5c76}
.lightbox-comment-replies .lightbox-comment-replies .lightbox-comment-replies{margin-left:0;padding-left:.2rem}
.lightbox-comment-identity{cursor:pointer;color:#e6c1e7}
.lightbox-comment-identity:focus-visible{outline:2px solid #d1a9dc;border-radius:.2rem}
.lightbox-comment.comment-deleted>.lightbox-comment-body{font-style:italic;opacity:.65}
.comment-reply-banner:not([hidden]){display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;padding:.4rem .5rem;background:#2a1d2b;border:1px solid #6b5269;border-radius:.5rem}
.comment-reply-banner button{padding:.2rem .45rem;color:#e2b7e2;background:transparent;border:1px solid currentColor;border-radius:.25rem;cursor:pointer}

.project-comment-replies{margin:.55rem 0 0 1rem;padding-left:.8rem;border-left:1px solid #7b5c76}
.project-comment-replies .project-comment-replies .project-comment-replies{margin-left:0;padding-left:.2rem}
.project-comment-identity{cursor:pointer;color:#e6c1e7}
.project-comment-identity:focus-visible{outline:2px solid #d1a9dc}
