@media print{@page{size:A4 portrait;margin:0}}.bs-open[data-astro-cid-t33yp6un]{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:32px;display:grid}.bs-example[data-astro-cid-t33yp6un]{margin:0}.bs-example[data-astro-cid-t33yp6un] figcaption[data-astro-cid-t33yp6un]{color:var(--muted);margin-top:10px;font-size:.9rem}.bs-open[data-astro-cid-t33yp6un] .bs-example-wrap{max-width:300px}.bs-not[data-astro-cid-t33yp6un]{padding:14px 0 6px}.bs-not-card[data-astro-cid-t33yp6un]{background:var(--paper);border-radius:var(--radius);max-width:780px;box-shadow:var(--shadow);padding:20px 24px 8px}.bs-not-card[data-astro-cid-t33yp6un] h2[data-astro-cid-t33yp6un]{margin-bottom:8px}.bs-not-card[data-astro-cid-t33yp6un] blockquote[data-astro-cid-t33yp6un]{border-left:4px solid var(--g3);margin:0 0 8px;padding:6px 0 6px 16px;font-weight:650}.bs-src[data-astro-cid-t33yp6un]{color:var(--muted);font-size:.88rem}.bs-list[data-astro-cid-t33yp6un]{text-align:center;color:var(--muted);margin:-4px 0 12px;font-size:.88rem}.bs-h2[data-astro-cid-t33yp6un]{margin-top:36px}.bs-sources[data-astro-cid-t33yp6un]{max-width:980px}.bs-sources[data-astro-cid-t33yp6un] li[data-astro-cid-t33yp6un]{margin-bottom:6px}fieldset[data-astro-cid-t33yp6un].block{border:0;margin:0 0 18px;padding:0}fieldset[data-astro-cid-t33yp6un].block .check[data-astro-cid-t33yp6un]{margin-bottom:8px}.kind-text[data-astro-cid-t33yp6un] .harf[data-astro-cid-t33yp6un]{letter-spacing:.04em;color:var(--ink);font-size:1.15em}.dot[data-astro-cid-t33yp6un]{border-radius:50%;flex:none;width:14px;height:14px}.g1[data-astro-cid-t33yp6un]{background:var(--g1)}.g2[data-astro-cid-t33yp6un]{background:var(--g2)}.g3[data-astro-cid-t33yp6un]{background:var(--g3)}.g4[data-astro-cid-t33yp6un]{background:var(--g4)}.g5[data-astro-cid-t33yp6un]{background:var(--g5)}@media (width<=760px){.bs-open[data-astro-cid-t33yp6un]{grid-template-columns:minmax(0,1fr)}}.cp[data-astro-cid-t33yp6un]{--mm:calc(100cqw / 210);aspect-ratio:210/297;width:100%;padding:calc(12 * var(--mm)) calc(14 * var(--mm)) calc(10 * var(--mm));color:#151515;font-family:var(--ui);background:#fff;flex-direction:column;line-height:1.25;display:flex;position:relative;overflow:hidden}.cp[data-astro-cid-t33yp6un][hidden]{display:none}.cp[data-astro-cid-t33yp6un] p[data-astro-cid-t33yp6un]{margin:0}.h-small[data-astro-cid-t33yp6un]{min-height:calc(5 * var(--mm));font-size:calc(3.8 * var(--mm));color:#555;font-weight:750}.h-title[data-astro-cid-t33yp6un]{font-size:calc(7 * var(--mm));font-weight:900;line-height:1.1;margin-bottom:calc(3 * var(--mm))!important}.legend[data-astro-cid-t33yp6un]{font-size:calc(3.6 * var(--mm));font-weight:700;margin-bottom:calc(3 * var(--mm))!important}.foot[data-astro-cid-t33yp6un]{padding-top:calc(3 * var(--mm));font-size:calc(3.1 * var(--mm));color:#444;line-height:1.4;margin-top:auto!important}.count[data-astro-cid-t33yp6un]{font-size:calc(3.5 * var(--mm));font-weight:650;margin-top:calc(3 * var(--mm))!important}.tab[data-astro-cid-t33yp6un]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:calc(3.5 * var(--mm))}.tab[data-astro-cid-t33yp6un] th[data-astro-cid-t33yp6un],.tab[data-astro-cid-t33yp6un] td[data-astro-cid-t33yp6un]{border:calc(.3 * var(--mm)) solid #151515;padding:0 calc(1.5 * var(--mm));height:calc(7.2 * var(--mm));text-align:left;white-space:nowrap;overflow:hidden}.tab[data-astro-cid-t33yp6un] thead[data-astro-cid-t33yp6un] th[data-astro-cid-t33yp6un]{text-align:center;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#eee;font-weight:850}.tab[data-astro-cid-t33yp6un] th[data-astro-cid-t33yp6un].d{width:calc(24 * var(--mm));text-align:center;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f5f5f5;font-weight:850}.tab[data-astro-cid-t33yp6un] tr[data-astro-cid-t33yp6un].first>[data-astro-cid-t33yp6un]{border-top-width:calc(.7 * var(--mm))}.tab[data-astro-cid-t33yp6un] td[data-astro-cid-t33yp6un].t{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#e4e4e4;font-weight:850}.tab[data-astro-cid-t33yp6un] td[data-astro-cid-t33yp6un].o{font-weight:500}.tab[data-astro-cid-t33yp6un].four td[data-astro-cid-t33yp6un]{height:calc(24 * var(--mm));white-space:normal;vertical-align:middle}.tab[data-astro-cid-t33yp6un].four .hr[data-astro-cid-t33yp6un]{font-size:calc(3.8 * var(--mm));padding:calc(.8 * var(--mm)) 0;display:block}.tab[data-astro-cid-t33yp6un].four .hr[data-astro-cid-t33yp6un].t{font-weight:850}.tab[data-astro-cid-t33yp6un].four .none[data-astro-cid-t33yp6un]{color:#666;font-size:calc(3.4 * var(--mm))}.tab[data-astro-cid-t33yp6un].blank td[data-astro-cid-t33yp6un]{height:calc(7.2 * var(--mm))}.routine[data-astro-cid-t33yp6un] .steps[data-astro-cid-t33yp6un]{gap:calc(7 * var(--mm));margin-top:calc(6 * var(--mm));display:grid}.step[data-astro-cid-t33yp6un]{grid-template-columns:calc(16 * var(--mm)) calc(44 * var(--mm)) 1fr;align-items:center;column-gap:calc(6 * var(--mm));padding:calc(5 * var(--mm));border:calc(.5 * var(--mm)) solid #151515;border-radius:calc(5 * var(--mm));grid-template-areas:"no pic word""no pic how";display:grid}.step[data-astro-cid-t33yp6un] .no[data-astro-cid-t33yp6un]{width:calc(14 * var(--mm));height:calc(14 * var(--mm));border:calc(.6 * var(--mm)) solid #151515;font-size:calc(9 * var(--mm));border-radius:50%;grid-area:no;place-items:center;font-weight:900;display:grid}.step[data-astro-cid-t33yp6un] .pic[data-astro-cid-t33yp6un]{width:calc(40 * var(--mm));height:calc(40 * var(--mm));grid-area:pic;display:block}.step[data-astro-cid-t33yp6un] .pic[data-astro-cid-t33yp6un] svg[data-astro-cid-t33yp6un]{fill:none;stroke:#151515;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.step[data-astro-cid-t33yp6un] .word[data-astro-cid-t33yp6un]{font-size:calc(14 * var(--mm));grid-area:word;align-self:end;font-weight:700;line-height:1.1}.step[data-astro-cid-t33yp6un] .how[data-astro-cid-t33yp6un]{margin-top:calc(2 * var(--mm));font-size:calc(4.2 * var(--mm));color:#444;grid-area:how;align-self:start}.routine[data-astro-cid-t33yp6un] .done[data-astro-cid-t33yp6un]{margin-top:calc(10 * var(--mm));align-items:center;gap:calc(8 * var(--mm));font-size:calc(11 * var(--mm));justify-content:center;font-weight:700;display:flex}.routine[data-astro-cid-t33yp6un] .done[data-astro-cid-t33yp6un] i[data-astro-cid-t33yp6un]{width:calc(16 * var(--mm));height:calc(16 * var(--mm));border:calc(.7 * var(--mm)) solid #151515;border-radius:calc(3 * var(--mm))}.s-list[data-astro-cid-t33yp6un]{margin:calc(4 * var(--mm)) 0 0;counter-reset:s;gap:calc(4.5 * var(--mm));padding:0;list-style:none;display:grid}.s-list[data-astro-cid-t33yp6un] li[data-astro-cid-t33yp6un]{counter-increment:s;grid-template-columns:calc(10 * var(--mm)) 1fr;column-gap:calc(3 * var(--mm));font-size:calc(5 * var(--mm));display:grid}.s-list[data-astro-cid-t33yp6un] li[data-astro-cid-t33yp6un]:before{content:counter(s);width:calc(8 * var(--mm));height:calc(8 * var(--mm));border:calc(.5 * var(--mm)) solid #151515;font-weight:850;font-size:calc(5 * var(--mm));border-radius:50%;grid-row:1/3;place-items:center;display:grid}.s-list[data-astro-cid-t33yp6un] b[data-astro-cid-t33yp6un]{font-weight:850}.s-list[data-astro-cid-t33yp6un] span[data-astro-cid-t33yp6un]{color:#333}.quotes[data-astro-cid-t33yp6un]{padding:calc(4 * var(--mm));border:calc(.3 * var(--mm)) dashed #151515;border-radius:calc(3 * var(--mm));font-size:calc(3.4 * var(--mm));margin-top:auto;line-height:1.4}.quotes[data-astro-cid-t33yp6un] .src[data-astro-cid-t33yp6un]{margin-top:calc(1.5 * var(--mm));color:#555;font-size:calc(3 * var(--mm))}.bs-done,.bs-teach{align-items:center;gap:calc(2 * var(--mm));margin-bottom:calc(-3.5 * var(--mm));color:#151515;display:flex}.bs-done{margin-right:calc(8 * var(--mm));font-size:calc(4 * var(--mm));font-weight:850}.bs-done i{width:calc(8 * var(--mm));height:calc(8 * var(--mm));border:calc(.5 * var(--mm)) solid #151515;border-radius:calc(1.5 * var(--mm));display:block}.bs-teach{margin-left:calc(4 * var(--mm));margin-right:calc(8 * var(--mm));font-size:calc(3.2 * var(--mm));color:#444;font-weight:700}.bs-teach i{width:calc(6 * var(--mm));height:calc(6 * var(--mm));border:calc(.4 * var(--mm)) solid #444;border-radius:calc(1 * var(--mm));display:block}@media print{.cp[data-astro-cid-t33yp6un]{--mm:1mm;aspect-ratio:auto;width:210mm;height:297mm}.bs[data-astro-cid-t33yp6un]>*{break-after:page;page-break-after:always}.bs[data-astro-cid-t33yp6un]>:last-child{break-after:auto;page-break-after:auto}.bs-open[data-astro-cid-t33yp6un] .bs-example-wrap{max-width:none}}
