.feed-article-picture{margin:1.25em 0}.feed-article-picture img{border-radius:12px;max-width:100%;height:auto;display:block}.feed-editor-media{background:var(--dashboard-soft);border:1px solid var(--dashboard-border);border-radius:6px;padding:3px 9px;font-size:.875em;display:inline-block}.feed-editor-media:has(>img:not([hidden])){vertical-align:top;background:0 0;border:0;max-width:100%;padding:0}.feed-editor-media>img:not([hidden]){object-fit:contain;border-radius:10px;width:auto;max-width:min(100%,34rem);height:auto;max-height:min(16rem,38dvh);display:block}.feed-editor-media>img:not([hidden])+span{display:none}.feed-rich-editor::highlight(feed-editor-link){color:var(--dashboard-accent);text-decoration:underline}.feed-editorial-picker button,.feed-editorial-upload{border:1px solid var(--dashboard-border);background:var(--dashboard-soft);min-height:40px;color:inherit;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:4px 10px;font-size:.875rem;display:inline-flex}.feed-editorial-picker{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:8px;width:min(19rem,100vw - 3rem);padding:8px;display:flex}.feed-editorial-picker img{object-fit:cover;border-radius:4px;width:32px;height:32px}.feed-editorial-upload{position:relative;overflow:hidden}.feed-editorial-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.feed-editorial-upload:focus-within{outline-offset:2px;outline:2px solid}.feed-editorial-error{color:var(--dashboard-danger,#b63b35);flex-basis:100%;margin:0}
