.search.svelte-1gnjl80.svelte-1gnjl80.svelte-1gnjl80.svelte-1gnjl80{font-size:.8em}.search-wrap.svelte-1gnjl80.svelte-1gnjl80.svelte-1gnjl80.svelte-1gnjl80{position:relative}.search-wrap.svelte-1gnjl80 .loader.svelte-1gnjl80.svelte-1gnjl80.svelte-1gnjl80{width:1rem;height:1rem;position:absolute;top:calc(50% - .5rem);right:.5rem;border-radius:1rem;display:flex;justify-content:space-between;align-items:center}.search-wrap.svelte-1gnjl80 .loader .dot.svelte-1gnjl80.svelte-1gnjl80.svelte-1gnjl80{line-height:1;animation:svelte-1gnjl80-blink .6s ease-in-out infinite}.search-wrap.svelte-1gnjl80 .loader .dot.svelte-1gnjl80+.dot.svelte-1gnjl80.svelte-1gnjl80{animation-delay:.1s}.search-wrap.svelte-1gnjl80 .loader .dot.svelte-1gnjl80+.dot.svelte-1gnjl80+.dot.svelte-1gnjl80{animation-delay:.2s}.results.svelte-1gnjl80.svelte-1gnjl80.svelte-1gnjl80.svelte-1gnjl80{list-style-type:none;position:absolute;margin:0;padding:1rem;border:1px solid;background:var(--paper);z-index:5;top:calc(100% - 1px);font-size:.85rem;line-height:1.2;width:100%}@keyframes svelte-1gnjl80-blink{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(1)}}.sidebar.svelte-1gt1soo.svelte-1gt1soo{font-size:.85rem;max-width:var(--maxWidth);font-family:var(--headingFont);margin:var(--dottedHalfNote) 0 0}@media (min-width: 82rem){.sidebar.svelte-1gt1soo.svelte-1gt1soo{margin:0}}.sidebar.svelte-1gt1soo h2{font-size:.8em;font-weight:700;text-transform:uppercase;margin:3em 0 1em;padding:0 0 .1em;border:none;border-bottom:.15em solid;width:-moz-max-content;width:max-content;text-align:inherit;color:var(--headingColor)}.sidebar.svelte-1gt1soo h2:before{display:none}.sidebar.svelte-1gt1soo h2.svelte-1gt1soo:first-child{margin-top:0}.sidebar.svelte-1gt1soo ul.svelte-1gt1soo{margin:0;list-style-type:none;padding:0;line-height:1.2}.sidebar.svelte-1gt1soo ul.tag-list li.svelte-1gt1soo{margin:0;font-size:inherit}.sidebar.svelte-1gt1soo ul.sidebar__posts-list li.svelte-1gt1soo{font-size:inherit}.sidebar.svelte-1gt1soo ul.sidebar__posts-list li a.svelte-1gt1soo{font-size:inerit;color:inherit;text-decoration:none;position:relative;display:inline-block}.sidebar.svelte-1gt1soo ul.sidebar__posts-list li a:hover span.svelte-1gt1soo,.sidebar.svelte-1gt1soo ul.sidebar__posts-list li a:focus span.svelte-1gt1soo{position:relative;outline:none}.sidebar.svelte-1gt1soo ul.sidebar__posts-list li a:hover span.svelte-1gt1soo:before,.sidebar.svelte-1gt1soo ul.sidebar__posts-list li a:focus span.svelte-1gt1soo:before{position:absolute;content:"[";left:-.35em}.sidebar.svelte-1gt1soo ul.sidebar__posts-list li a.svelte-1gt1soo:hover,.sidebar.svelte-1gt1soo ul.sidebar__posts-list li a.svelte-1gt1soo:focus{outline:none}.sidebar.svelte-1gt1soo ul.sidebar__posts-list li a.svelte-1gt1soo:hover:after,.sidebar.svelte-1gt1soo ul.sidebar__posts-list li a.svelte-1gt1soo:focus:after{position:absolute;content:"]"}:root{--lightBlueHS:199, 33%;--yellowHS:49, 100%;--redHS:349, 100%;--lightGrayHS:220, 2%;--yellowHSL:49.1, 100%, 50%;--lightGrayHSL:220, 2%, 66%;--lightBlueHSL:199, 33%, 60.95%;--darkBlueHSL:201, 42%, 35.2%;--orangeHSL:22, 100%, 53.8%;--redHSL:349, 100%, 45%;--midGrayHSL:204, 2%, 54%;--darkGrayHSL:210, 4%, 27%;--darkerGrayHSL:349, 25%, 16%;--whiteHSL:0, 0%, 99%;--trueWhiteHSL:0, 0%, 100%;--blackHSL:210, 33%, 9.5%;--trueBlackHSL:0, 0%, 0%;--white:hsl(var(--whiteHSL));--trueWhite:hsl(var(--trueWhiteHSL));--black:hsl(var(--blackHSL));--trueBlack:hsl(var(--trueBlackHSL));--headingFont:"Averta-Std", -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--bodyFont:"Alkes", Georgia, serif;--codeFont:"MonoLisa", Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--bodyFontWeight:normal;--bodyLineHeight:1.55;--bodyFontSize:1.125rem;--yellow:hsl(var(--yellowHSL));--orange:hsl(var(--orangeHSL));--red:hsl(var(--redHSL));--lightestGray:hsl(var(--lightGrayHS), 94%);--lighterGray:hsl(var(--lightGrayHS), 86%);--lightGray:hsl(var(--lightGrayHSL));--midGray:hsl(var(--midGrayHSL));--darkGray:hsl(var(--darkGrayHSL));--darkerGray:hsl(var(--darkerGrayHSL));--lightBlue:hsl(var(--lightBlueHSL));--lighterBlue:hsl(var(--lightBlueHS), 90%);--lightestBlue:hsl(var(--lightBlueHS), 95%);--darkBlue:hsl(var(--darkBlueHSL));--darkerBlue:hsl(var(--darkBlueHSL), 20%);--blueToYellow:#7ba7bc, #75b1bf, #66c6b6, #4fd27b, #56e035, #acef1b, #faf008, #ffd100;--ink:var(--darkGray);--paper:var(--white);--paperHSL:var(--whiteHSL);--headingColor:var(--darkerGray);--accentColor:var(--darkBlue);--linkColor:var(--darkBlue);--highlightColor:var(--darkGray);--maxWidth:34rem;--sidebarWidth:15rem;--margin:var(--quarterNote);--sixteenthNote:calc(var(--quarterNote) / 4);--eighthNote:calc(var(--quarterNote) / 2);--quarterNote:1.25rem;--dottedQuarterNote:calc(var(--quarterNote) * 1.5);--halfNote:calc(var(--quarterNote) * 2);--dottedHalfNote:calc(var(--quarterNote) * 3);--wholeNote:calc(var(--quarterNote) * 4);--tiedWholeNote:calc(var(--quarterNote) * 5);--dottedWholeNote:calc(var(--quarterNote) * 6);--buttonSize:2.2rem;--buttonBackground:var(--paper);font-size:var(--bodyFontSize)}@media (min-width: 42rem){:root{--bodyFontSize:1.1875rem}}@media (min-width: 82rem){:root{--bodyFontSize:1.25rem}}@media (min-width: 42rem){:root{--margin:var(--halfNote)}}@media (min-width: 56rem){:root{--margin:var(--dottedHalfNote)}}@media (min-width: 108rem){:root{--margin:var(--wholeNote)}}@media (min-width: 122rem){:root{--margin:var(--dottedWholeNote)}}:root.dark{--paper:var(--black);--paperHSL:var(--blackHSL);--ink:var(--white);--headingColor:var(--white);--accentColor:var(--lightBlue);--linkColor:var(--lightBlue);--highlightColor:var(--darkerGray);--lighterGray:hsl(var(--lightGrayHS), 26%);--lightestGray:hsl(var(--lightGrayHS), 13%)}@media (prefers-color-scheme: dark){:root:not(.light){--paper:var(--black);--paperHSL:var(--blackHSL);--ink:var(--white);--headingColor:var(--white);--accentColor:var(--lightBlue);--linkColor:var(--lightBlue);--highlightColor:var(--darkerGray)}}.layout-grid.svelte-vzl252{display:grid;grid-template-columns:100%}@media (min-width: 82rem){.layout-grid.svelte-vzl252{grid-gap:0 var(--halfNote);grid-template-columns:var(--sidebarWidth) 1fr var(--sidebarWidth)}}.sidebar-wrapper.svelte-vzl252{display:none}@media (min-width: 82rem){.sidebar-wrapper.svelte-vzl252{display:block;align-self:start;position:sticky;top:var(--halfNote)}}
