diff --git a/src/components/Reflection.tsx b/src/components/Reflection.tsx
index 69bfd918..40c2aca5 100644
--- a/src/components/Reflection.tsx
+++ b/src/components/Reflection.tsx
@@ -34,7 +34,7 @@ export function Reflection({ reflection }: ReflectionProps) {
{hasComment(reflection.comment) && }
{sinceContent && (
-
+
)}
diff --git a/src/components/styles.css b/src/components/styles.css
index a4bbafa2..17987ab5 100644
--- a/src/components/styles.css
+++ b/src/components/styles.css
@@ -199,6 +199,12 @@ html[data-theme='light'] .tsd-panel-content {
border-top: 1px solid rgba(0, 0, 0, 0.05);
}
+/* Top-level symbols render the tag inline above other sections, so it needs a
+ bottom margin to sit evenly; member tags close out a panel and don't. */
+.tsd-comment-since-root {
+ margin-bottom: 1em;
+}
+
.tsd-comment-root {
margin-top: 0;
margin-bottom: var(--tsd-spacing-vertical-full);