.content-directory li[data-v-01d9f700]{padding-left:calc(22px + var(--toc-depth, 0)*14px)}.content-directory li[data-v-01d9f700]:after{width:calc(14px + var(--toc-depth, 0)*14px)}.content-image-dialog[data-v-49c962b1]{background:#f4f7f5;border:0;border-radius:12px;color:#172c29;height:calc(100dvh - 32px);max-height:none;max-width:none;overflow:hidden;padding:0;width:calc(100vw - 32px)}.content-image-dialog[data-v-49c962b1]::backdrop{background:#0a1418d9}.content-image-dialog[open][data-v-49c962b1]{display:flex;flex-direction:column}.content-image-toolbar[data-v-49c962b1]{align-items:center;background:#fff;display:flex;flex-wrap:wrap;gap:12px 24px;padding:16px 20px}.content-image-toolbar h2[data-v-49c962b1]{flex:1 1 240px;font-size:16px;line-height:1.5;margin:0}.content-image-controls[data-v-49c962b1]{display:flex;flex-wrap:wrap;gap:8px}.content-image-controls button[data-v-49c962b1]{background:#fff;border:1px solid #cad8d0;border-radius:6px;color:inherit;cursor:pointer;font:inherit;font-size:14px;padding:8px 12px}.content-image-controls button[aria-pressed=true][data-v-49c962b1]{background:#126149;border-color:#126149;color:#fff}.content-image-controls button[data-v-49c962b1]:focus-visible,.content-image-stage[data-v-49c962b1]:focus-visible{outline:3px solid #358669;outline-offset:3px}.content-image-stage[data-v-49c962b1]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;overflow:auto;padding:20px}.content-image-stage img[data-v-49c962b1]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.content-image-stage.is-original[data-v-49c962b1]{display:block}.content-image-stage.is-original img[data-v-49c962b1]{margin:0 auto;max-height:none;max-width:none}@media(max-width:640px){.content-image-dialog[data-v-49c962b1]{height:calc(100dvh - 16px);width:calc(100vw - 16px)}.content-image-toolbar[data-v-49c962b1]{gap:10px;padding:12px}.content-image-toolbar h2[data-v-49c962b1]{flex-basis:100%;font-size:14px}.content-image-stage[data-v-49c962b1]{padding:12px}}.article-content[data-v-cb131f17]{overflow-wrap:anywhere}.article-content[data-v-cb131f17] :is(h2,h3,h4,h5,h6){scroll-margin-top:110px}@media(max-width:640px){.article-content[data-v-cb131f17] :is(h2,h3,h4,h5,h6){scroll-margin-top:90px}}
