.reading-heading[data-v-c90c39f1] .content-heading__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 20px;min-height:0;padding:4px 28px 20px}.reading-heading[data-v-c90c39f1] .content-heading__copy{display:contents}.reading-heading[data-v-c90c39f1] .content-heading__title{grid-column:1/-1}.reading-heading--compact[data-v-c90c39f1] .content-heading__title{grid-column:auto}.reading-heading[data-v-c90c39f1] h1{font-size:22px;line-height:1.5;letter-spacing:0}.reading-heading[data-v-c90c39f1] .content-heading__meta{margin:0;min-width:0}.reading-heading[data-v-c90c39f1] .content-heading__actions{max-width:none;justify-content:flex-end}.reading-heading[data-v-c90c39f1] .content-back{font-size:12px;min-height:28px}.reading-meta[data-v-c90c39f1]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;color:var(--muted);font-size:12px;line-height:1.8}@media(max-width:767px){.reading-heading[data-v-c90c39f1] .content-heading__row{padding-inline:20px}.reading-heading[data-v-c90c39f1] h1{font-size:20px}}@media(max-width:480px){.reading-heading[data-v-c90c39f1] .content-heading__row{grid-template-columns:minmax(0,1fr);padding-inline:18px}.reading-heading[data-v-c90c39f1] .content-heading__actions{justify-content:flex-start}}.reading-surface[data-v-40398554]{--reading-padding:28px;width:100%;min-width:0;margin:0;padding:var(--reading-padding);padding-inline-end:calc(var(--reading-padding) + var(--reading-clearance, 0px));background:var(--white);border:0;border-radius:12px;box-shadow:var(--surface-shadow);overflow-wrap:anywhere}.reading-surface[data-v-40398554] .article-prose{margin:0;min-width:0;color:var(--ink);font-size:14px;line-height:1.9;overflow-wrap:anywhere}.reading-surface[data-v-40398554] .article-prose p{margin:0 0 16px}.reading-surface[data-v-40398554] .article-prose :is(h1,h2,h3,h4,h5,h6){margin:24px 0 12px;color:var(--heading);line-height:1.6}.reading-surface[data-v-40398554] .article-prose :is(h1,h2){font-size:18px}.reading-surface[data-v-40398554] .article-prose :is(h3,h4,h5,h6){font-size:16px}.reading-surface[data-v-40398554] .article-prose [style*=font-size]:not(h1,h2,h3,h4,h5,h6){font-size:inherit!important}.reading-surface[data-v-40398554] .article-prose :is(h1,h2)[style*=font-size]{font-size:18px!important}.reading-surface[data-v-40398554] .article-prose :is(h3,h4,h5,h6)[style*=font-size]{font-size:16px!important}.reading-surface[data-v-40398554] .article-prose>:first-child{margin-top:0}.reading-surface[data-v-40398554] .article-prose>:last-child{margin-bottom:0}.reading-surface[data-v-40398554] .article-prose :is(ul,ol){margin:14px 0 20px;padding-inline-start:1.75em}.reading-surface[data-v-40398554] .article-prose li{margin-block:6px}.reading-surface[data-v-40398554] .article-prose :is(blockquote,pre){margin:20px 0;padding:14px 18px;background:var(--surface-muted);border:0;border-radius:6px}.reading-surface[data-v-40398554] .article-prose :is(blockquote,pre)>:last-child{margin-bottom:0}.reading-surface[data-v-40398554] .article-prose :is(img,figure){max-width:100%}.reading-surface[data-v-40398554] .article-prose img{height:auto;vertical-align:middle}.reading-surface[data-v-40398554] .article-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.reading-surface[data-v-40398554] .article-prose :is(th,td){min-width:90px;padding:8px 12px}.reading-surface[data-v-40398554] .article-prose pre{max-width:100%;overflow-x:auto;font-size:13px}.reading-surface[data-v-40398554] .article-summary{margin:0 0 20px;padding:14px 18px;background:var(--surface-muted);border:0;border-radius:6px;color:var(--muted);font-size:14px;line-height:1.85}.reading-surface[data-v-40398554] .article-end{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:24px;padding:0;border:0;color:var(--muted);font-size:12px}.reading-surface[data-v-40398554] .article-end .text-button{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:13px}.reading-surface[data-v-40398554] .article-content-empty{margin:24px 0;color:var(--muted);font-size:14px}@media(max-width:1360px){.reading-surface[data-v-40398554]{--reading-clearance:72px}}@media(max-width:767px){.reading-surface[data-v-40398554]{--reading-padding:20px}}@media(max-width:480px){.reading-surface[data-v-40398554]{--reading-padding:18px;padding-block:20px}}
