._library_1s4xq_1{padding-top:1.5rem}._search_1s4xq_2{max-width:36rem}._search_1s4xq_2 label{margin-bottom:.5rem;font-weight:700;display:block}._searchField_1s4xq_4{border:1px solid var(--strong-line);display:flex}._searchField_1s4xq_4:focus-within{outline:2px solid var(--ink);outline-offset:3px}._searchField_1s4xq_4 input{width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:0;padding:.7rem .8rem}._searchField_1s4xq_4 input::placeholder{color:var(--muted);opacity:1}._searchField_1s4xq_4 input::-webkit-search-cancel-button{display:none}._searchField_1s4xq_4 button{border:0;border-left:1px solid var(--strong-line);min-width:60px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:.65rem;text-decoration:underline}._count_1s4xq_16{color:var(--muted);margin:1.2rem 0 .75rem;font-size:.9rem}._entry_1s4xq_17{padding:clamp(2rem,4vw,3rem) 0}._entry_1s4xq_17[hidden]{display:none}._entry_1s4xq_17 ._summary_1s4xq_19{max-width:65ch;margin-top:.7rem}._aliases_1s4xq_20{margin-top:1rem}._practice_1s4xq_21{max-width:52rem;margin-top:1.1rem}._practice_1s4xq_21 summary{cursor:pointer;width:fit-content;padding:.65rem 0;font-weight:700}._practice_1s4xq_21 summary::marker{color:var(--ink)}._practice_1s4xq_21 summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}._clearLink_1s4xq_24:focus-visible{outline:2px solid var(--ink);outline-offset:4px}._backTop_1s4xq_24:focus-visible{outline:2px solid var(--ink);outline-offset:4px}._instructions_1s4xq_27{border-left:2px solid var(--strong-line);padding:.25rem 0 .5rem 1rem}._instructions_1s4xq_27 h3{margin:1.5rem 0 .5rem;font-size:1.05rem}._instructions_1s4xq_27 h3:first-child{margin-top:.5rem}._instructions_1s4xq_27 p{max-width:65ch;margin-bottom:0;line-height:1.6}._instructions_1s4xq_27 ol{max-width:65ch;margin:0;padding-left:1.35rem}._instructions_1s4xq_27 li+li{margin-top:.65rem}._entry_1s4xq_17 .technique-loop{max-width:40rem;margin:1.25rem 0 1.5rem}._clearLink_1s4xq_24{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem 0;text-decoration:underline}._backTop_1s4xq_24{color:var(--ink);margin-top:1.5rem;padding:.65rem 0;display:inline-block}._srOnly_1s4xq_36{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:400px){._searchField_1s4xq_4 input{font-size:1rem}._instructions_1s4xq_27{padding-left:.75rem}}
