.gohall-fountain-dose { width: 100%; max-width: 680px; margin-block: var(--gh-space-24); color: var(--gh-color-text); }
.gohall-fountain-dose table { width: 100%; border-collapse: collapse; font: inherit; }
.gohall-fountain-dose caption { margin-bottom: var(--gh-space-16); text-align: left; font-size: var(--gh-type-label-size); font-weight: var(--gh-type-label-weight); line-height: var(--gh-type-label-line); }
.gohall-fountain-dose :is(th,td) { padding: var(--gh-space-12) var(--gh-space-16); border-bottom: 1px solid var(--gh-color-border); text-align: left; font-size: var(--gh-type-body-size); line-height: var(--gh-type-body-line); }
.gohall-fountain-dose thead th { font-size: var(--gh-type-meta-size); font-weight: var(--gh-type-label-weight); color: var(--gh-color-text-secondary); }
.gohall-fountain-dose tbody th { font-weight: var(--gh-type-body-weight); }
.gohall-fountain-dose tbody td { font-weight: var(--gh-type-label-weight); }
