.crwriting-view {
    max-width: var(--wp--style--global--content-size);
    margin-inline: auto;
    overflow-wrap: anywhere;
    --crwriting-space: var(--wp--preset--spacing--50);
    --crwriting-air: var(--wp--preset--spacing--60);
}
.crwriting-view .crwriting-heading h1 { margin: 0; }
.crwriting-view .crwriting-language { margin-top: var(--wp--preset--spacing--20); font-size: 15px; line-height: 1.5; color: #666666; }
.crwriting-view .crwriting-meta { margin: var(--wp--preset--spacing--20) 0 0; font-size: 15px; line-height: 1.5; color: #666666; }
.crwriting-view .crwriting-subtitle { margin: var(--wp--preset--spacing--20) 0 0; }
.crwriting-view .crwriting-list { list-style: none; padding: 0; margin: var(--crwriting-space) 0 0; }
.crwriting-view .crwriting-list > li { padding: 0; margin: 0; }
.crwriting-view .crwriting-list > li + li { margin-top: var(--crwriting-space); }
.crwriting-view .crwriting-entry-title { margin: 0; font-size: var(--wp--preset--font-size--large); font-weight: 400; line-height: 1.35; }
.crwriting-view .crwriting-entry-title a,
.crwriting-view .crwriting-sections a,
.crwriting-view .crwriting-language a { color: inherit; text-decoration: none; }
.crwriting-view .crwriting-sections { font-size: var(--wp--preset--font-size--large); }
.crwriting-view a:focus-visible { outline: 2px solid currentColor; outline-offset: 4px; }
.crwriting-view .crwriting-body { margin-top: var(--crwriting-space); }
.crwriting-view.crwriting-essay_single .crwriting-body { font-size: max(1rem, 1em); }
.crwriting-view .crwriting-body > :first-child { margin-top: 0; }
.crwriting-view .crwriting-body > :last-child { margin-bottom: 0; }
.crwriting-view .crwriting-body > * + * { margin-top: 1.2rem; }
.crwriting-view .crwriting-body :is(h2, h3) { margin-top: var(--crwriting-space); }
.crwriting-view .crwriting-body :is(pre, .wp-block-verse) { white-space: pre-wrap; overflow-wrap: anywhere; font: inherit; }
.crwriting-view .crwriting-body blockquote { margin-inline: 0; padding-inline: var(--wp--preset--spacing--30); }
.crwriting-view .crwriting-individual,
.crwriting-view .crwriting-poem-meta,
.crwriting-view .crwriting-poem-sequence { margin-top: var(--crwriting-air); }
.crwriting-view .crwriting-poem + .crwriting-poem { margin-top: var(--wp--preset--spacing--70); }
.crwriting-view .crwriting-introduction { margin-top: var(--crwriting-space); }
.crwriting-view .crwriting-credits { margin: var(--crwriting-air) 0 0; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: var(--wp--preset--spacing--20) var(--wp--preset--spacing--30); font-size: 15px; line-height: 1.5; }
.crwriting-view .crwriting-credits dt { color: #666666; font-weight: 400; }
.crwriting-view .crwriting-credits dd { margin: 0; }
@media (max-width: 599.98px) {
    .crwriting-view .crwriting-credits { grid-template-columns: minmax(0, 1fr); gap: 4px; }
    .crwriting-view .crwriting-credits dd + dt { margin-top: var(--wp--preset--spacing--20); }
}
