.ca-crumbs[data-v-14d983b1]{font-family:var(--site-mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.ca-crumbs[data-v-14d983b1],.ca-crumbs a[data-v-14d983b1]{color:var(--site-meta-dark)}.ca-crumbs a[data-v-14d983b1]{transition:color var(--site-ease)}.ca-crumbs a[data-v-14d983b1]:hover{color:var(--site-cyan-bright)}.ca-layout[data-v-14d983b1]{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;padding-block:48px 88px;display:grid}@media (width>=992px){.ca-layout--article[data-v-14d983b1]{grid-template-columns:minmax(0,1fr) 320px}.ca-layout--document[data-v-14d983b1]{grid-template-columns:minmax(0,780px) 280px;gap:56px}.ca-aside[data-v-14d983b1]{position:sticky;top:80px}}.ca-layout--document .ca-main[data-v-14d983b1]{max-width:780px}.ca-main[data-v-14d983b1]{flex-direction:column;gap:24px;min-width:0;display:flex}.ca-media[data-v-14d983b1]{background:var(--site-ink);border-radius:18px;overflow:hidden}.ca-body[data-v-14d983b1]{padding:calc(clamp(24px,4vw,44px)) calc(clamp(20px,4vw,48px))}.ca-after[data-v-14d983b1],.ca-aside[data-v-14d983b1],.ca-body[data-v-14d983b1]{background:var(--site-surface);border:1px solid var(--site-hairline);border-radius:18px}.ca-after[data-v-14d983b1]{margin-top:20px;padding:calc(clamp(20px,3vw,32px)) calc(clamp(20px,4vw,48px))}.ca-body[data-v-14d983b1] :is(h1,h2,h3){margin-top:18px;font-size:24px;line-height:1.2}.ca-body[data-v-14d983b1] :is(h1,h2,h3):first-child{margin-top:0}.ca-layout--document .ca-body[data-v-14d983b1]{gap:14px;padding:calc(clamp(28px,5vw,56px)) calc(clamp(22px,5vw,60px));line-height:1.8}.ca-layout--document .ca-body[data-v-14d983b1] :is(h1,h2,h3){margin-top:26px;font-size:22px;line-height:1.25}.ca-layout--document .ca-body[data-v-14d983b1] :is(h4,h5,h6){margin-top:12px}.ca-layout--document .ca-body[data-v-14d983b1] :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.ca-aside[data-v-14d983b1]{gap:16px;padding:26px 24px}.ca-aside[data-v-14d983b1],.ca-others[data-v-14d983b1]{flex-direction:column;display:flex}.ca-others[data-v-14d983b1]{gap:4px;margin:0;list-style:none}.ca-other[data-v-14d983b1]{transition:background-color var(--site-ease);border-radius:12px;align-items:center;gap:12px;margin-inline:-8px;padding:8px;display:flex}.ca-other[data-v-14d983b1]:hover{background:var(--site-page)}.ca-other__thumb[data-v-14d983b1]{background:var(--site-mid);border-radius:8px;flex:none;width:64px;height:48px;overflow:hidden}.ca-other__thumb img[data-v-14d983b1]{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%;display:block}.ca-other__text[data-v-14d983b1]{flex-direction:column;gap:3px;min-width:0;display:flex}.ca-other__title[data-v-14d983b1]{-webkit-line-clamp:2;color:var(--site-heading);-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ca-other:hover .ca-other__title[data-v-14d983b1]{color:var(--site-link)}.ca-other__note[data-v-14d983b1]{font-family:var(--site-mono);color:var(--site-muted);font-size:11px}.ca-all[data-v-14d983b1]{align-self:flex-start}
