@layer components { .c-composition-quote { margin: 0; overflow-wrap: anywhere; } .c-composition-quote__text { margin: 0; border-inline-start: var(--border-2) solid currentColor; padding-inline-start: var(--space-5); font-size: var(--wa-font-body-size); line-height: var(--wa-font-quote-line-height); white-space: pre-wrap; } .c-composition-quote__caption { --stack-gap: var(--space-1); white-space: pre-wrap; } .c-composition-quote__attribution { font-weight: var(--wa-font-navigation-weight); } .c-composition-quote__context { color: var(--wa-context-surface-muted-foreground); } }
@layer components {
  .c-composition-quote--plain > .c-composition-quote__text { border-inline-start: 0; padding-inline-start: 0; }
}