:where(.main>article) :is(p,figure)>img{max-width:100%;height:auto}.content-mobile-toc{display:none}.article-note{color:var(--muted);font-size:var(--reading-caption-size);line-height:var(--reading-caption-leading)}.main .article-note{margin-bottom:var(--space-sm)}.main .article-note p{color:inherit;font-size:inherit;line-height:inherit}.main .article-note>:last-child{margin-bottom:0}.fragment-copy-actions{align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.fragment-copy-actions [hidden]{display:none}.fragment-copy-actions .fragment-copy-status{margin-bottom:0}.document-fragment-text blockquote{margin:0;padding:0}.fragment-copy-fallback{width:100%;min-height:12em;margin-top:var(--space-sm);padding:var(--space-sm);resize:vertical;border:1px solid var(--border);border-radius:var(--control-radius);background:var(--surface);color:var(--text);font:inherit}.main .ui-action{text-decoration:none}.main .ui-action>p{font:inherit;color:inherit;margin:0}@media (width<=1100px){.content-mobile-toc{display:block}}:where(.main>article.file-article) h4{font-size:calc(var(--reading-size) + 2px);line-height:var(--reading-h3-leading);margin-top:var(--reading-heading-before,28px);margin-bottom:12px}:where(.main>article.file-article) h4:before{content:"— "}:where(.main>article) .placeholder{color:#854d0e;font-style:italic}:where(.main>article) .table-container .placeholder{color:#854d0e;background:#fbbf240f;border-bottom:1px dashed #a16207;border-radius:2px;padding:0 4px;font-family:inherit;font-style:italic;font-weight:600}@media (width<=600px){:where(.main>article) table:not(.table-container table):not(.doc-body table){max-width:100%;display:block;overflow-x:auto}}:where(.main>article) .scenario .reading-block-content>h3{overflow-wrap:anywhere}@media (width<=600px){:where(.main>article) .table-container.table-container--compact>table{table-layout:fixed;width:100%;min-width:0}:where(.main>article) .table-container.table-container--compact :where(th,td){white-space:normal;overflow-wrap:anywhere}}:where(.main>article)>h1{overflow-wrap:anywhere}.main .document-resource .document-preview-dialog[open]{flex-direction:column;width:min(980px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);display:flex;overflow:hidden}.main .document-resource .document-preview-dialog .doc-header{flex:none}.main .document-resource .document-preview-dialog .document-preview-stage{overscroll-behavior:contain;flex:auto;width:100%;height:min(62dvh,680px);min-height:0;max-height:none;margin:0;padding:0;display:block;overflow:auto}.main .document-resource .document-preview-dialog .document-preview-stage>img{width:210mm;min-width:210mm;max-width:none;height:auto;margin:0 auto;display:block}.main .document-resource .document-preview-dialog .document-preview-scroll-hint{flex:none;margin:8px 14px;font-size:14px;line-height:1.4}.main .document-resource .document-preview-dialog .document-preview-navigation{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.main .document-resource .document-preview-dialog .document-preview-navigation button{border:1px solid var(--border-color,#dce4ef);min-width:44px;min-height:44px;color:inherit;background:#fff;border-radius:8px;flex:0 0 44px}.main .document-resource .document-preview-dialog .document-preview-navigation button[hidden]{display:none}.main .document-resource .document-preview-dialog .document-preview-footer{flex:none}.main .steps>li{padding-left:0;display:flow-root}.main .steps>li>strong:first-child{min-height:34px;padding-left:52px}.main .steps>li:not(:has(>strong:first-child)){padding-left:52px}
