.modal-wrapper.svelte-1uioxqt{position:fixed;width:100%;height:100%;overflow:hidden;backdrop-filter:blur(4px) saturate(100%);-webkit-backdrop-filter:blur(4px) saturate(100%);background-color:#0003;display:flex;align-items:center;justify-content:center;z-index:50;inset:0}.modal.svelte-1uioxqt{background-color:var(--off-neutral);overflow:hidden;height:100%;width:100%;padding:0;display:flex;flex-direction:column}.content.svelte-1uioxqt{flex:1;box-sizing:border-box;padding:1rem;overflow-y:scroll;height:100%;scrollbar-gutter:stable}.content.nopad.svelte-1uioxqt{padding:0;scrollbar-gutter:auto;overflow:hidden}@media(min-width:800px){.content.svelte-1uioxqt{padding:2rem}.content.nopad.svelte-1uioxqt{padding:0}.modal.svelte-1uioxqt{max-height:80vh;border-radius:1rem;width:auto;height:auto;min-width:40vw}}.svelte-o6i8f4{margin:0}svg.svelte-o6i8f4{width:2rem;height:2rem;display:block}.content.svelte-o6i8f4{min-height:10rem;height:100%;display:flex;flex-direction:column}.resource.svelte-o6i8f4{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem}.resource.svelte-o6i8f4 h2:where(.svelte-o6i8f4){font-size:1.2rem}.resource.svelte-o6i8f4 svg:where(.svelte-o6i8f4){width:1.5rem;height:1.5rem}a.svelte-o6i8f4{text-decoration:none;color:var(--neutral);outline:none}a.svelte-o6i8f4 .resource:where(.svelte-o6i8f4){transition:all .15s ease-in-out}a.svelte-o6i8f4:hover .resource:where(.svelte-o6i8f4),a.svelte-o6i8f4:focus .resource:where(.svelte-o6i8f4){background-color:var(--primary);color:var(--off-neutral)}.no-results.svelte-o6i8f4{height:100%;display:grid;place-content:center;flex:1}.highlight.svelte-o6i8f4{background-color:#eeee78}a.svelte-o6i8f4:hover .highlight:where(.svelte-o6i8f4),a.svelte-o6i8f4:focus .highlight:where(.svelte-o6i8f4){background-color:#99993c}.search-bar.svelte-o6i8f4{display:flex;align-items:center;justify-content:space-between}.search-bar.svelte-o6i8f4 button:where(.svelte-o6i8f4){margin:.5rem}.input.svelte-o6i8f4{flex:1;display:flex;align-items:center;padding:0 1rem}.input.svelte-o6i8f4 input:where(.svelte-o6i8f4){border:none;padding:.5rem;font-size:1rem;flex:1;outline:none;height:100%}.input.svelte-o6i8f4 svg:where(.svelte-o6i8f4){width:1.25rem;height:1.25rem}button.svelte-o6i8f4{border:none;padding:.5rem;background-color:transparent;border-radius:.5rem;transition:all .15s ease-in-out}button.svelte-o6i8f4:hover{background-color:#0000000d}hr.svelte-o6i8f4{border:none;border-top:solid 1px rgba(0,0,0,.1)}.svelte-1jncj7z{margin:0}section.svelte-1jncj7z{display:grid;grid-template-columns:auto 1fr;min-height:100%}aside.svelte-1jncj7z{min-height:100%;display:flex;flex-direction:column;border-right:1px solid rgba(0,0,0,.1);width:100%;box-shadow:4px 0 8px -4px #0000000d}article.svelte-1jncj7z{min-height:40rem;flex:1;display:block}hr.svelte-1jncj7z{width:100%;border:none;background-color:#0000001a;height:1px}.nav-header.svelte-1jncj7z{display:flex;flex-direction:column;width:100%;padding:.75rem .5rem;gap:.5rem;box-sizing:border-box}.nav-header.svelte-1jncj7z h1:where(.svelte-1jncj7z){font-size:1.5rem;font-weight:700}.nav-header.svelte-1jncj7z button:where(.svelte-1jncj7z){display:flex;align-items:center;justify-content:start;padding:.5rem;width:100%;gap:.25rem;background-color:#0000000d;border-radius:.5rem;border:1px solid rgba(0,0,0,.2);color:#0009;cursor:pointer;transition:all .15s ease-in-out}.nav-header.svelte-1jncj7z button:where(.svelte-1jncj7z):hover{background-color:#0000001a}.nav-header.svelte-1jncj7z a:where(.svelte-1jncj7z){text-decoration:none;color:var(--off-neutral);background-color:var(--accent);transition:opacity .15s ease-in-out;padding:.5rem 2rem;border-radius:.5rem;text-align:center;width:100%;box-sizing:border-box;font-weight:600;font-size:.9rem}.nav-header.svelte-1jncj7z a:where(.svelte-1jncj7z):hover{opacity:.8}svg.svelte-1jncj7z{height:1rem;width:1rem}.resource-list.svelte-1jncj7z{width:100%;display:flex;flex-direction:column;padding:0;list-style-type:none}.resource-list.svelte-1jncj7z button:where(.svelte-1jncj7z){background-color:transparent;border:none;width:100%;display:flex;align-items:center;box-sizing:border-box;padding:.75rem;justify-content:space-between;gap:1rem;transition:background-color .15s ease-in-out;cursor:pointer}.resource-list.svelte-1jncj7z svg:where(.svelte-1jncj7z){width:1.25rem;height:1.25rem;transition:transform .15s ease-in-out}li.open.svelte-1jncj7z svg:where(.svelte-1jncj7z){transform:rotate(90deg)}.resource-list.svelte-1jncj7z .resource-category:where(.svelte-1jncj7z){font-size:1rem;font-weight:600}.resource-list.svelte-1jncj7z button:where(.svelte-1jncj7z):hover{background-color:#0000000d}.resources-content.svelte-1jncj7z{display:grid;grid-template-rows:0fr;transition:all .25s ease-in-out}li.open.svelte-1jncj7z .resources-content:where(.svelte-1jncj7z){grid-template-rows:1fr}.resources-content-inner.svelte-1jncj7z{overflow:hidden}.resources-content.svelte-1jncj7z ul:where(.svelte-1jncj7z){padding:0;list-style-type:none}.resources-content.svelte-1jncj7z li:where(.svelte-1jncj7z){padding:.5rem .5rem .5rem 1.25rem;font-size:.9rem;transition:background-color .15s ease-in-out}.resources-content.svelte-1jncj7z a:where(.svelte-1jncj7z){text-decoration:none;color:var(--neutral);outline-offset:-1px}.resources-content.svelte-1jncj7z a:where(.svelte-1jncj7z):hover li:where(.svelte-1jncj7z){background-color:#0000000d}.resources-content.svelte-1jncj7z a:where(.svelte-1jncj7z) li.selected:where(.svelte-1jncj7z){background-color:#c1e8c340}button.clear.svelte-1jncj7z{border:none;padding:.75rem 1rem;font-weight:600;font-size:.9rem;background-color:#da7c7c40;transition:all .15s ease-in-out}button.clear.svelte-1jncj7z:hover{background-color:#da7c7c59}@media(min-width:801px){.resource-list.svelte-1jncj7z svg:where(.svelte-1jncj7z){width:1rem;height:1rem}.resource-list.svelte-1jncj7z .resource-category:where(.svelte-1jncj7z){font-size:.9rem}}@media(max-width:800px){section.show-content.svelte-1jncj7z,section.show-nav.svelte-1jncj7z{grid-template-columns:1fr}section.show-content.svelte-1jncj7z aside:where(.svelte-1jncj7z){display:none}section.svelte-1jncj7z aside:where(.svelte-1jncj7z){border:none;box-shadow:none}section.show-nav.svelte-1jncj7z article:where(.svelte-1jncj7z){display:none}}
