select{font:inherit;min-height:44px;padding:8px 30px 8px 10px;border:1px solid var(--muted);border-radius:7px;background:var(--surface);color:var(--ink);max-width:100%}
.audience-preview{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:0 0 20px;font-size:.875rem}.audience-preview label{font-weight:650}.audience-preview p{flex-basis:100%;margin:0;color:var(--muted);font-size:.875rem}
.audience-editor{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.875rem;color:var(--muted)}.audience-editor select{font-size:.875rem}
.post-details{min-width:0}.date-control{border:0;background:transparent;color:var(--muted);padding:4px 0;min-height:32px;max-width:100%;font-size:.8125rem;text-align:left;display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;cursor:pointer;border-radius:2px}
.date-control:hover{text-decoration:underline;text-underline-offset:3px}.record-ref{display:none;color:var(--accent);font-family:var(--mono);overflow-wrap:anywhere}.date-control[aria-pressed="true"] .record-ref,.date-control:not([data-suppressed="true"]):focus-visible .record-ref{display:inline}
@media(hover:hover){.date-control:not([data-suppressed="true"]):hover .record-ref{display:inline}}
.journal-date{display:none}body[data-theme="journal"] .platform-date{display:none}body[data-theme="journal"] .journal-date{display:inline}
body[data-theme="journal"] .post-meta>.post-details{display:block}body[data-theme="journal"] .post-author{display:none}body[data-theme="journal"] .date-control{font-family:var(--mono)}
body[data-theme="journal"] .create-form{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr)}body[data-theme="journal"] select{border-radius:0}body[data-theme="journal"] .composer-bottom{justify-content:flex-end}
body[data-theme="journal"] .post-footer>span{display:inline}body[data-theme="journal"] .post-footer{gap:14px}body[data-theme="journal"] .audience-editor{align-items:flex-start;flex-direction:column}
.journal-database table{min-width:1040px}.journal-database th:nth-child(1){width:9%}.journal-database th:nth-child(2){width:26%}.journal-database th:nth-child(3){width:13%}.journal-database th:nth-child(4){width:10%}.journal-database th:nth-child(5),.journal-database th:nth-child(6){width:15%}.journal-database th:nth-child(7){width:12%}
@media(max-width:800px){body[data-theme="journal"] .create-form{grid-template-columns:1fr}}
@media(max-width:540px){.post-footer{flex-wrap:wrap}.date-control{min-height:44px}.audience-editor{max-width:100%}}
