.dc[data-astro-cid-c5utlyo4]{color:var(--b-brand);margin:0;font-size:17px;font-weight:600;line-height:28px}.dm[data-astro-cid-tql2bjhb]{margin-top:var(--b-s-10);padding-top:var(--b-s-5);border-top:1px solid var(--b-line-opaque);color:var(--b-fg-3);font-size:14px;line-height:22px}.dm[data-astro-cid-tql2bjhb] p{margin:0}.dm[data-astro-cid-tql2bjhb] p+p{margin-top:var(--b-s-2)}.ad[data-astro-cid-nrfzerir]{margin:var(--b-s-8) 0}.ad--preview[data-astro-cid-nrfzerir]{border-radius:var(--b-r-sm);background:var(--b-bg-2);color:var(--b-fg-3);justify-content:center;align-items:center;font-size:12px;line-height:16px;display:flex}.gg[data-astro-cid-kh4u7ulq]{margin:0 0 var(--b-s-5)}.gg[data-astro-cid-kh4u7ulq] ol[data-astro-cid-kh4u7ulq]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.gg[data-astro-cid-kh4u7ulq] li[data-astro-cid-kh4u7ulq]{margin:0}.gg[data-astro-cid-kh4u7ulq] a[data-astro-cid-kh4u7ulq]{box-sizing:border-box;border-radius:var(--b-r-md);background:var(--b-glance-bg,var(--b-bg-2));height:100%;color:inherit;align-content:start;gap:2px;padding:14px 12px 12px;text-decoration:none;display:grid}.gg[data-astro-cid-kh4u7ulq] img{width:40px;height:40px;margin-bottom:8px}.gg[data-astro-cid-kh4u7ulq] b[data-astro-cid-kh4u7ulq]{color:var(--b-fg-strong);word-break:keep-all;font-size:15px;font-weight:700;line-height:22px}.gg[data-astro-cid-kh4u7ulq] small[data-astro-cid-kh4u7ulq]{color:var(--b-fg-3);word-break:keep-all;font-size:13px;line-height:18px}@media (hover:hover){.gg[data-astro-cid-kh4u7ulq] a[data-astro-cid-kh4u7ulq]:hover{filter:brightness(.97)}}@media (width<=767px){.gg[data-astro-cid-kh4u7ulq] ol[data-astro-cid-kh4u7ulq]{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--b-r-md);display:flex;overflow-x:auto}.gg[data-astro-cid-kh4u7ulq] ol[data-astro-cid-kh4u7ulq]::-webkit-scrollbar{display:none}.gg[data-astro-cid-kh4u7ulq] li[data-astro-cid-kh4u7ulq]{scroll-snap-align:start;flex:0 0 40%}}.rt[data-astro-cid-q35uwmbs]{align-items:center;gap:8px;margin:0;display:flex}.rt[data-astro-cid-q35uwmbs] button[data-astro-cid-q35uwmbs]{border:1px solid var(--b-line-strong);border-radius:var(--b-r-full);background:var(--b-bg);height:40px;color:var(--b-fg);font:inherit;cursor:pointer;padding:0 16px;font-size:15px;font-weight:600}.rt[data-astro-cid-q35uwmbs] button[data-astro-cid-q35uwmbs][aria-pressed=true]{background:var(--b-brand);border-color:var(--b-brand);color:var(--b-brand-fg)}.rt[data-astro-cid-q35uwmbs] button[data-astro-cid-q35uwmbs]:focus-visible{outline:2px solid var(--b-focus);outline-offset:2px}.rt__ok[data-astro-cid-q35uwmbs]{color:var(--b-fg-3);font-size:14px}html[data-big="1"] .b-prose{font-size:20px;line-height:34px}html[data-big="1"] .b-prose h2{font-size:25px;line-height:34px}.rows[data-astro-cid-qyunb2nh]{border-top:1px solid var(--b-line-opaque);margin:0;padding:0;list-style:none}.rows[data-astro-cid-qyunb2nh] li[data-astro-cid-qyunb2nh]{border-bottom:1px solid var(--b-line-opaque);margin:0}.rows[data-astro-cid-qyunb2nh] a[data-astro-cid-qyunb2nh]{padding:var(--b-s-4) 40px var(--b-s-4) var(--b-s-3);color:inherit;gap:2px;text-decoration:none;transition:background-color .15s;display:grid;position:relative}.rows[data-astro-cid-qyunb2nh] a[data-astro-cid-qyunb2nh]:after{content:"›";color:var(--b-fg-4);font-size:22px;transition:transform .15s,color .15s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.rows[data-astro-cid-qyunb2nh] a[data-astro-cid-qyunb2nh]:hover{background:var(--b-bg-2)}.rows[data-astro-cid-qyunb2nh] a[data-astro-cid-qyunb2nh]:hover:after{color:var(--b-fg-strong);transform:translate(2px,-50%)}.rows__n[data-astro-cid-qyunb2nh]{color:var(--b-fg-strong);font-size:17px;font-weight:600;line-height:26px}.rows__d[data-astro-cid-qyunb2nh]{color:var(--b-fg-3);font-size:14px;line-height:20px}.rows--sm[data-astro-cid-qyunb2nh]{margin-top:var(--b-s-6)}.rows--sm[data-astro-cid-qyunb2nh] a[data-astro-cid-qyunb2nh]{padding-top:var(--b-s-3);padding-bottom:var(--b-s-3)}.rows--sm[data-astro-cid-qyunb2nh] .rows__n[data-astro-cid-qyunb2nh]{font-size:16px;line-height:24px}.arw[data-astro-cid-c4db6kfp]{justify-content:space-between;column-gap:var(--b-s-12);grid-template-columns:minmax(0,780px) 300px;align-items:start;display:grid}.ars[data-astro-cid-c4db6kfp]{top:var(--b-s-6);gap:var(--b-s-8);padding-top:var(--b-s-6);display:grid;position:sticky}.ars[data-astro-cid-c4db6kfp].ars--ad{grid-template-rows:1fr auto;align-self:stretch;position:static}.ars__end[data-astro-cid-c4db6kfp]{gap:var(--b-s-8);display:grid}.ars[data-astro-cid-c4db6kfp] b[data-astro-cid-c4db6kfp]{margin-bottom:var(--b-s-2);color:var(--b-fg-strong);font-size:14px;font-weight:700;line-height:20px;display:block}.ars[data-astro-cid-c4db6kfp] ol[data-astro-cid-c4db6kfp],.ars[data-astro-cid-c4db6kfp] ul[data-astro-cid-c4db6kfp]{margin:0;padding:0;list-style:none}.ars__toc[data-astro-cid-c4db6kfp][hidden]{display:none}.ars__toc[data-astro-cid-c4db6kfp] a{padding:6px 0 6px var(--b-s-3);border-left:2px solid var(--b-line-opaque);color:var(--b-fg-3);font-size:14px;line-height:20px;text-decoration:none;display:block;position:relative}.ars__toc[data-astro-cid-c4db6kfp] a:hover{color:var(--b-fg-strong)}.ars__toc[data-astro-cid-c4db6kfp] a[aria-current=true]{color:var(--b-fg-strong);font-weight:600}.ars__toc[data-astro-cid-c4db6kfp] a[aria-current=true]:before{content:"";background:var(--b-accent-gradient-v,var(--b-brand));width:2px;position:absolute;top:0;bottom:0;left:-2px}.ars__rel[data-astro-cid-c4db6kfp] li[data-astro-cid-c4db6kfp]{border-bottom:1px solid var(--b-line-opaque)}.ars__rel[data-astro-cid-c4db6kfp] a[data-astro-cid-c4db6kfp]{padding:var(--b-s-3) 0;color:var(--b-fg-strong);gap:2px;font-size:15px;line-height:22px;text-decoration:none;display:grid}.ars__rel[data-astro-cid-c4db6kfp] a[data-astro-cid-c4db6kfp]:hover span[data-astro-cid-c4db6kfp]{text-decoration:underline}.ars__rel[data-astro-cid-c4db6kfp] small[data-astro-cid-c4db6kfp]{color:var(--b-fg-3);font-size:13px;line-height:18px}@media (width<=1023px){.arw[data-astro-cid-c4db6kfp]{max-width:calc(720px + var(--b-gutter) * 2);display:block}.ars[data-astro-cid-c4db6kfp]{display:none}}.ar[data-astro-cid-c4db6kfp]{padding-top:var(--b-s-6);min-width:0}.ar__t[data-astro-cid-c4db6kfp]{margin:var(--b-s-3) 0 var(--b-s-4);letter-spacing:-.0253em;color:var(--b-fg-strong);font-size:32px;font-weight:700;line-height:44px}.ar__lead[data-astro-cid-c4db6kfp]{margin:var(--b-s-4) 0 0;color:var(--b-fg-2);font-size:18px;line-height:28px}.ar__tools[data-astro-cid-c4db6kfp]{justify-content:space-between;align-items:center;gap:var(--b-s-3);margin-top:var(--b-s-3);flex-wrap:wrap;display:flex}.ar__meta[data-astro-cid-c4db6kfp]{color:var(--b-fg-3);flex-wrap:wrap;gap:4px 0;margin:0;font-size:14px;line-height:20px;display:flex}.ar__meta[data-astro-cid-c4db6kfp]>[data-astro-cid-c4db6kfp]+[data-astro-cid-c4db6kfp]:before{content:"/";color:var(--b-fg-4);margin:0 8px}.ar__meta[data-astro-cid-c4db6kfp] a[data-astro-cid-c4db6kfp]{color:var(--b-fg-2);text-decoration:none}.ar__meta[data-astro-cid-c4db6kfp] a[data-astro-cid-c4db6kfp]:hover{text-decoration:underline}.ar__body[data-astro-cid-c4db6kfp]{margin-top:var(--b-s-8)}.ar__adm[data-astro-cid-c4db6kfp]{display:none}@media (width<=1023px){.ar__adm[data-astro-cid-c4db6kfp]{display:block}}.ar__sec[data-astro-cid-c4db6kfp]{margin-top:var(--b-s-10)}@media (width>=1024px){.ar__next[data-astro-cid-c4db6kfp]{display:none}}.ar__sec[data-astro-cid-c4db6kfp] h2[data-astro-cid-c4db6kfp]{margin:0 0 var(--b-s-2);font-size:16px;font-weight:600;line-height:24px}.ar__fold[data-astro-cid-c4db6kfp] summary[data-astro-cid-c4db6kfp]{cursor:pointer;color:var(--b-fg-3);text-decoration:underline;text-decoration-color:var(--b-link-line);text-underline-offset:3px;font-size:15px;line-height:24px}.ar__fold[data-astro-cid-c4db6kfp] ul[data-astro-cid-c4db6kfp]{margin-top:var(--b-s-2)}.ar__sec[data-astro-cid-c4db6kfp] ul[data-astro-cid-c4db6kfp]{color:var(--b-fg-2);margin:0;padding-left:1.25em;font-size:15px;line-height:24px}@media (width<=767px){.ar__t[data-astro-cid-c4db6kfp]{font-size:26px;line-height:36px}}
