:root{--accent: 124, 58, 237;--accent-gradient: linear-gradient(45deg, rgb(var(--accent)), #da62c4 30%, white 60%)}html{font-family:system-ui,sans-serif;background-color:#f6f6f6}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}body{padding:0;min-height:calc(100vh - 60px);margin:0;background-attachment:fixed;background-color:#d7dae2;background-size:100vw 100vh;overflow-y:auto}.category{background-color:#07082173;color:#fff;padding:8px;border-radius:10px;vertical-align:middle;text-align:center;font-size:x-small;width:fit-content}button{transition:.2s}button:focus:not(:focus-visible){outline:none}input,input:active,input:focus,textarea:focus,button{border-style:none;outline:none}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/fonts/lato-v23-latin-regular.eot);src:local(""),url(/fonts/lato-v23-latin-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/lato-v23-latin-regular.woff2) format("woff2"),url(/fonts/lato-v23-latin-regular.woff) format("woff"),url(/fonts/lato-v23-latin-regular.ttf) format("truetype"),url(/fonts/lato-v23-latin-regular.svg#Lato) format("svg");font-display:swap}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/fonts/lato-v23-latin-700.eot);src:local(""),url(/fonts/lato-v23-latin-700.eot?#iefix) format("embedded-opentype"),url(/fonts/lato-v23-latin-700.woff2) format("woff2"),url(/fonts/lato-v23-latin-700.woff) format("woff"),url(/fonts/lato-v23-latin-700.ttf) format("truetype"),url(/fonts/lato-v23-latin-700.svg#Lato) format("svg");font-display:swap}@font-face{font-family:Maven Pro;font-style:normal;font-weight:400;src:url(/fonts/maven-pro-v32-latin-regular.eot);src:local(""),url(/fonts/maven-pro-v32-latin-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/maven-pro-v32-latin-regular.woff2) format("woff2"),url(/fonts/maven-pro-v32-latin-regular.woff) format("woff"),url(/fonts/maven-pro-v32-latin-regular.ttf) format("truetype"),url(/fonts/maven-pro-v32-latin-regular.svg#MavenPro) format("svg");font-display:swap}@font-face{font-family:Maven Pro;font-style:normal;font-weight:700;src:url(/fonts/maven-pro-v32-latin-700.eot);src:local(""),url(/fonts/maven-pro-v32-latin-700.eot?#iefix) format("embedded-opentype"),url(/fonts/maven-pro-v32-latin-700.woff2) format("woff2"),url(/fonts/maven-pro-v32-latin-700.woff) format("woff"),url(/fonts/maven-pro-v32-latin-700.ttf) format("truetype"),url(/fonts/maven-pro-v32-latin-700.svg#MavenPro) format("svg");font-display:swap}#header:where(.astro-JHQ6Q72B){background-color:#070821;padding:10px;height:40px;position:fixed;top:0;left:0;width:100%;z-index:100;align-items:center;color:#abaded;overflow:hidden;font-family:Maven Pro;font-size:xx-large;font-weight:700;text-align:center}#headerMask:where(.astro-JHQ6Q72B){background:rgb(7,8,33);background:linear-gradient(90deg,rgba(7,8,33,0) 0%,rgba(7,8,33,1) 10%);min-width:600px;height:60px;position:fixed;left:calc(50vw + 100px);top:0;animation:2s ease-in-out 0s 1 slideInFromLeft}@keyframes slideInFromLeft{0%{transform:translate(-300px)}to{transform:translate(300px)}}#filterIcon.svelte-1ep2x98{vertical-align:middle;margin-top:auto;margin-bottom:auto;padding-right:10px}#filterIcon.svelte-1ep2x98:hover{cursor:pointer}#filterSection.svelte-1ep2x98{display:flex;flex-direction:row;gap:10px}#selectedFilter.svelte-1ep2x98{vertical-align:middle;margin-top:auto;margin-bottom:auto;cursor:pointer;display:flex;flex-direction:row;gap:10px}button.svelte-1ep2x98:hover{background-color:red}#selectedFilterText.svelte-1ep2x98,#selectedFilterAll.svelte-1ep2x98{height:auto;vertical-align:middle;margin-top:auto;margin-bottom:auto;font-family:Lato}#selectedFilterClose.svelte-1ep2x98{fill:#ffffffc9}.title-container.svelte-15ybq05.svelte-15ybq05{display:flex;justify-content:space-between;margin-top:16px;margin-bottom:16px}.link-card.svelte-15ybq05.svelte-15ybq05{list-style:none;display:flex;padding:.15rem;background-color:#fff;background-size:400%;border-radius:.5rem;background-position:100%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:.2s;transition-timing-function:ease-in-out}.link-card.svelte-15ybq05>a.svelte-15ybq05{width:100%;text-decoration:none;line-height:1.4;padding:1rem 1.3rem;border-radius:.35rem;color:#111;background-color:#fff}h2.svelte-15ybq05.svelte-15ybq05{margin:0;font-size:1.25rem;transition:color .6s cubic-bezier(.22,1,.36,1)}h3.svelte-15ybq05.svelte-15ybq05{margin:0;font-size:1rem;transition:color .6s cubic-bezier(.22,1,.36,1)}img.svelte-15ybq05.svelte-15ybq05{width:100%}p.svelte-15ybq05.svelte-15ybq05{margin-top:.5rem;margin-bottom:0;color:#000}.link-card.svelte-15ybq05.svelte-15ybq05:is(:hover,:focus-within){background-position:0;transform:scale(1.02);box-shadow:#64646f33 0 7px 29px}.link-card-grid.svelte-5u8d6i{display:grid;grid-template-columns:repeat(auto-fit,minmax(32ch,1fr));gap:1rem;padding:0}@media (min-width: 600px){.link-card-grid.svelte-5u8d6i{grid-template-columns:repeat(2,1fr);grid-template-rows:masonry}}@media (min-width: 900px){.link-card-grid.svelte-5u8d6i{grid-template-columns:repeat(3,1fr);grid-template-rows:masonry}}#search-input-cont.svelte-17psg7x{width:50%;display:flex;align-items:center;margin:0;padding-right:12px;border-radius:30px;background-color:#fff;border-style:none}svg.searchActive.svelte-17psg7x{cursor:pointer}#circle.svelte-17psg7x,#negLine.svelte-17psg7x,#posLine.svelte-17psg7x{transition:.3s ease-in-out}#circle.searchActive.svelte-17psg7x{transform:scale(1.4) translate(-30px) translateY(-15px)}#negLine.searchActive.svelte-17psg7x{transform:translate(-91px,-78px)}#posLine.svelte-17psg7x{opacity:0}#posLine.searchActive.svelte-17psg7x{transform-origin:center;transform:translate(+73px,-83px) rotate(90deg);opacity:1}label.svelte-17psg7x{display:none}#search-field.svelte-17psg7x{width:100%;font-size:1rem;padding:12px;margin:0 10px;border-width:0px;border-style:none;border-radius:30px}#search-field.svelte-17psg7x:focus{width:100%;font-size:1rem;padding:12px;margin:0 10px;border-width:0px;border-style:none;border-radius:30px}nav.svelte-g4nm21{position:fixed;top:60px;right:0;height:calc(100% - 60px);background:#fff;overflow-y:auto;width:100%;z-index:10;transition:.2s;transition-timing-function:ease-in-out}.button-container.svelte-g4nm21{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(10,1fr);grid-auto-flow:column}@media (min-height: 700px){nav.svelte-g4nm21{width:12rem;box-shadow:#64646f4d 0 7px 29px}.button-container.svelte-g4nm21{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(15,1fr)}}.btn.svelte-g4nm21{border:none;outline:none;padding:12px 16px;background-color:#fff;cursor:pointer;transition-duration:.25s;border-radius:20px;margin:5px;font-family:Lato;font-size:large}.btn.svelte-g4nm21:hover{background-color:#d7dae2}.btn.active.svelte-g4nm21{background-color:#070821;color:#fff}.transition.svelte-g4nm21{visibility:hidden;transform:translate(100px);opacity:0;transition:opacity .3s,transform .3s,visibility 0s .3s}.transition.show.svelte-g4nm21{visibility:visible;opacity:1;transform:scale(1);transition:opacity .3s,transform .3s}#filter-container.svelte-1vl9sql{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}main:where(.astro-HPFLO2DT){margin:60px auto auto;padding:1.5rem;max-width:1000px}h1:where(.astro-HPFLO2DT){font-size:3rem;font-weight:800;margin:0;text-align:center}
