.harticle[data-v-932e42d1]{gap:var(--sp-9);min-width:0;color:var(--ink);display:grid}.hhead[data-v-932e42d1]{gap:var(--sp-4);display:grid}.hcrumbs[data-v-932e42d1]{align-items:center;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-2);color:var(--faint);flex-wrap:wrap;display:flex}.hcrumbs a[data-v-932e42d1]{min-height:var(--tap);color:var(--vio-lt);align-items:center;text-decoration:none;display:inline-flex}.hcrumbs a[data-v-932e42d1]:hover{text-decoration:underline}.htitle[data-v-932e42d1]{font-size:var(--fs-hero);color:var(--ink);margin:0;font-weight:700;line-height:1.2}.htitle[data-v-932e42d1]:focus-visible{outline:2px solid var(--vio);outline-offset:2px;border-radius:var(--r-xs)}.hmeta[data-v-932e42d1]{align-items:center;gap:var(--sp-3);font-size:var(--fs-2);color:var(--muted);flex-wrap:wrap;margin:0;display:flex}.htag[data-v-932e42d1]{padding:var(--sp-1) var(--sp-5);border-radius:var(--r-pill);background:var(--surf3);color:var(--vio-lt);font-weight:600}.hmins[data-v-932e42d1]{padding-left:var(--sp-2)}.hbody[data-v-932e42d1]{gap:var(--sp-6);min-width:0;font-size:var(--fs-4);flex-direction:column;line-height:1.6;display:flex}.hbody[data-v-932e42d1] :is(p,ul,ol,table,blockquote,figure,h1,h2,h3,h4,hr){margin:0}.hbody[data-v-932e42d1] [id]{scroll-margin-top:calc(var(--help-top,0px) + var(--help-bar) + 1rem)}.hbody[data-v-932e42d1]>:is(h1,h2,h3,h4){padding-top:var(--sp-6);color:var(--ink);line-height:1.3}.hbody[data-v-932e42d1] h2{font-size:var(--fs-6);font-weight:650}.hbody[data-v-932e42d1] :is(h3,h4){font-size:var(--fs-5);font-weight:650}.hbody[data-v-932e42d1] :is(ul,ol){gap:var(--sp-2);padding-left:var(--sp-8);display:grid}.hbody[data-v-932e42d1] li>p{margin:0 0 var(--sp-2)}.hbody[data-v-932e42d1] li>:is(ul,ol,figure){margin:0 0 var(--sp-3)}.hbody[data-v-932e42d1] a{color:var(--vio-lt);text-underline-offset:2px;text-decoration:underline}.hbody[data-v-932e42d1] a:hover{color:var(--ink)}.hbody[data-v-932e42d1] hr{border:0;border-top:1px solid var(--line)}.hbody[data-v-932e42d1] blockquote{gap:var(--sp-3);padding-left:var(--sp-6);border-left:3px solid var(--line2);color:var(--muted);display:grid}.hbody[data-v-932e42d1]>.part:not(.result){padding-top:var(--sp-4)}.hbody[data-v-932e42d1]>.part.result{padding:var(--sp-6) var(--sp-7);border-radius:var(--r);background:var(--surf)}.hbody[data-v-932e42d1] .problems .in{color:var(--muted);font-size:var(--fs-3)}.hbody[data-v-932e42d1] figure{gap:var(--sp-3);display:grid}.hbody[data-v-932e42d1] figure img{border:1px solid var(--line);border-radius:var(--r);width:100%;max-width:100%;height:auto;display:block}.hbody[data-v-932e42d1] figcaption{font-size:var(--fs-3);color:var(--muted);line-height:1.5}.hbody[data-v-932e42d1] table{border-collapse:collapse;max-width:100%;font-size:var(--fs-3);display:block;overflow-x:auto}.hbody[data-v-932e42d1] :is(th,td){padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.hbody[data-v-932e42d1] th{font-weight:650}.hpager[data-v-932e42d1]{gap:var(--sp-6);padding-top:var(--sp-7);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hstep[data-v-932e42d1]{gap:var(--sp-1);min-height:var(--tap);padding:var(--sp-5) 0;color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.hstep.next[data-v-932e42d1]{text-align:right;grid-column:2}.hdir[data-v-932e42d1]{font-size:var(--fs-2);color:var(--muted)}.hname[data-v-932e42d1]{font-size:var(--fs-4);font-weight:600}.hstep:hover .hname[data-v-932e42d1]{color:var(--vio-lt);text-decoration:underline}.hstep[data-v-932e42d1]:focus-visible{outline:2px solid var(--vio);outline-offset:2px;border-radius:var(--r-xs)}@media (width<=620px){.hpager[data-v-932e42d1]{grid-template-columns:1fr}.hstep.next[data-v-932e42d1]{text-align:left;grid-column:1}.htitle[data-v-932e42d1]{font-size:var(--fs-6)}}
