/*
 * This is a manifest file that'll be compiled into application.css.
 *
 * With Propshaft, assets are served efficiently without preprocessing steps. You can still include
 * application-wide styles in this file, but keep in mind that CSS precedence will follow the standard
 * cascading order, meaning styles declared later in the document or manifest will override earlier ones,
 * depending on specificity.
 *
 * Consider organizing styles into separate files for maintainability.
 */

/* Documentation imported from the original paper-pricing reference. */
.paper-doc .section__container { max-width: 76rem; margin-inline: auto; padding: 3rem 1.5rem; }
.paper-doc .headline-large { font-size: clamp(2.5rem, 5vw, 4rem); line-height: 1.05; font-weight: 700; letter-spacing: -0.04em; }
.paper-doc .headline-small { font-size: 2rem; line-height: 1.2; font-weight: 700; margin-bottom: 1.25rem; }
.paper-doc p { margin-block: 1rem; line-height: 1.65; }
.paper-doc ul, .paper-doc ol { padding-left: 1.5rem; margin-block: 1rem; }
.paper-doc ul { list-style: disc; }
.paper-doc ol { list-style: decimal; }
.paper-doc li { margin-block: 0.4rem; }
.paper-doc table { width: 100%; border-collapse: collapse; min-width: 36rem; }
.paper-doc th, .paper-doc td { padding: 0.75rem; border: 1px solid #e3e3eb; text-align: left; vertical-align: top; }
.paper-doc .overflow-x-auto { overflow-x: auto; }
.paper-doc a { color: #391fd1; text-decoration: underline; }
.paper-doc .bg-black { background: #0e0b27; color: white; }
.paper-doc .bg-black a { color: #d1caff; }
.paper-doc .bg-orange-100, .paper-doc .bg-blue-100 { background: #f5f5f8; }
.paper-doc code { overflow-wrap: anywhere; }
