.nf[data-astro-cid-3vxz3s73]{gap:var(--s1);width:min(100%,34rem);padding-top:var(--s3);border-top:1px solid var(--line);text-align:left;margin-inline:auto;display:grid}.nf[data-astro-cid-3vxz3s73].start{margin-inline:0}.nf[data-astro-cid-3vxz3s73].row{grid-template-columns:minmax(0,1fr);width:100%;margin-inline:0}@media (width>=60rem){.nf[data-astro-cid-3vxz3s73].row{column-gap:var(--gutter-lg);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.nf[data-astro-cid-3vxz3s73].row label[data-astro-cid-3vxz3s73]{grid-column:1/8}.nf[data-astro-cid-3vxz3s73].row .bar[data-astro-cid-3vxz3s73],.nf[data-astro-cid-3vxz3s73].row .say[data-astro-cid-3vxz3s73]{grid-column:8/-1}}.nf[data-astro-cid-3vxz3s73] label[data-astro-cid-3vxz3s73]{color:var(--text-2);font-size:.94rem}.bar[data-astro-cid-3vxz3s73]{align-items:center;gap:var(--s-1);border:1px solid var(--field-line);border-radius:var(--r);background:var(--field-bg,var(--surface-raised));padding:6px;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:flex}@media (hover:hover){.bar[data-astro-cid-3vxz3s73]:hover{border-color:var(--line-hover)}}.bar[data-astro-cid-3vxz3s73]:focus-within{border-color:var(--ink-3);box-shadow:var(--focus-ring)}.bar[data-astro-cid-3vxz3s73] input[data-astro-cid-3vxz3s73]:not(.hp){min-width:0;min-height:var(--h-ctl);border-radius:var(--r-btn);color:var(--text);font:inherit;font-size:var(--field-fs);background:0 0;border:0;flex:auto;padding:0 .75rem}.bar[data-astro-cid-3vxz3s73] input[data-astro-cid-3vxz3s73]:not(.hp):focus{box-shadow:none;outline:none}.bar[data-astro-cid-3vxz3s73] .btn[data-astro-cid-3vxz3s73]{min-height:var(--h-ctl);white-space:nowrap;flex:none;transition:background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.bar[data-astro-cid-3vxz3s73] .btn[data-astro-cid-3vxz3s73].ghost{border:var(--border-ctl)}@media (hover:hover){.bar[data-astro-cid-3vxz3s73] .btn[data-astro-cid-3vxz3s73].ghost:hover{border-color:var(--ink-3)}}.bar[data-astro-cid-3vxz3s73] .btn[data-astro-cid-3vxz3s73]:disabled{opacity:.6;cursor:progress}@media (prefers-reduced-motion:no-preference){.bar[data-astro-cid-3vxz3s73] .btn[data-astro-cid-3vxz3s73]:not(:disabled):active{transform:scale(.96)}}.nf[data-astro-cid-3vxz3s73]:has(.say[data-tone=fail]) .bar[data-astro-cid-3vxz3s73]{border-color:var(--stop)}.say[data-astro-cid-3vxz3s73]{min-height:1.2em;color:var(--text-3);align-items:flex-start;gap:.45rem;margin:0;font-size:.9rem;display:flex}.say[data-astro-cid-3vxz3s73]:empty{display:none}.say[data-astro-cid-3vxz3s73][data-tone=pass]{color:var(--pass)}.say[data-astro-cid-3vxz3s73][data-tone=pass]:before{content:"✓";font-weight:700}.say[data-astro-cid-3vxz3s73][data-tone=fail]{color:var(--stop)}.say[data-astro-cid-3vxz3s73][data-tone=fail]:before{content:"!";font-weight:700}.nx[data-astro-cid-44cl7g3k]{padding-block:calc(var(--chapter-pad) * .4) var(--chapter-pad);scroll-margin-top:4.5rem}.nx[data-astro-cid-44cl7g3k]:has(+.cite-w),main>.nx[data-astro-cid-44cl7g3k]:last-child{padding-bottom:calc(var(--chapter-pad) * .4)}.nx-rel[data-astro-cid-44cl7g3k]{gap:var(--s2);margin-bottom:clamp(2rem,1.4rem + 2vw,3.5rem);display:grid}.rg[data-astro-cid-44cl7g3k]{gap:var(--gutter);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.rg[data-astro-cid-44cl7g3k]>li[data-astro-cid-44cl7g3k]{min-width:0;display:grid}.rg[data-astro-cid-44cl7g3k] .rc{align-content:start;gap:.35rem}.rt[data-astro-cid-44cl7g3k]{text-wrap:balance;font-size:1.02rem;font-weight:600;line-height:1.3;display:block}.rt[data-astro-cid-44cl7g3k] svg{vertical-align:-.1em;color:var(--text-3);margin-left:.1em;display:inline-block}.rl[data-astro-cid-44cl7g3k]{color:var(--text-2);text-wrap:pretty;font-size:.93rem;line-height:1.45}@media (width>=36rem) and (width<=59.99rem){.rg[data-astro-cid-44cl7g3k]{grid-template-columns:repeat(min(var(--cols), 2), minmax(0, 1fr))}.rg[data-astro-cid-44cl7g3k]>li[data-astro-cid-44cl7g3k]:last-child:nth-child(odd):not(:first-child){grid-column:1/-1}}@media (width>=60rem){.rg[data-astro-cid-44cl7g3k]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}.rg[data-astro-cid-44cl7g3k]>li[data-astro-cid-44cl7g3k]:last-child{grid-column:span var(--span)}}.bd[data-astro-cid-44cl7g3k]{gap:var(--s3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--e-1);grid-template-columns:minmax(0,1fr);padding:clamp(1rem,.6rem + 2vw,2.5rem);display:grid}.wd[data-astro-cid-44cl7g3k]{gap:var(--s1);min-width:0;display:grid}.hd[data-astro-cid-44cl7g3k]{font-family:var(--display);font-stretch:var(--head-stretch);font-weight:var(--head-weight);letter-spacing:var(--head-track);line-height:var(--lh-head);font-size:var(--fs-chapter-s);text-wrap:balance;overflow-wrap:break-word;max-width:none;margin:0}.ln[data-astro-cid-44cl7g3k]{color:var(--text-2);font-size:var(--fs-line);text-wrap:pretty;max-width:56ch;margin:0;line-height:1.45}.ac[data-astro-cid-44cl7g3k]{gap:var(--s1) var(--s2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.ac[data-astro-cid-44cl7g3k] .scanw{width:100%}.ft[data-astro-cid-44cl7g3k]{min-width:0}@media (width<=36rem){.ac[data-astro-cid-44cl7g3k] a.btn{flex:100%}}@media (width<=34rem){.ac[data-astro-cid-44cl7g3k] .scanf input{padding-inline:.5em}.ac[data-astro-cid-44cl7g3k] .scanf .btn{padding-inline:.75em}}@media (width>=60rem){.bd[data-astro-cid-44cl7g3k]{column-gap:var(--gutter-lg);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.wd[data-astro-cid-44cl7g3k]{grid-column:1/8}.ac[data-astro-cid-44cl7g3k]{grid-column:8/-1;justify-content:flex-end}.ft[data-astro-cid-44cl7g3k]{grid-column:1/-1}}
