@font-face{font-family:Warownia Regular Extended;font-style:normal;font-weight:400;src:local("Warownia Regular Extended"),url(/fonts/WarowniaExt.woff) format("woff")}@font-face{font-family:Warownia Regular Extended Oblique;font-style:normal;font-weight:400;src:local("Warownia Regular Extended Oblique"),url(/fonts/WarowniaExtObl.woff) format("woff")}@font-face{font-family:Warownia Narrow Regular;font-style:normal;font-weight:400;src:local("Warownia Narrow Regular"),url(/fonts/WarowniaNrw.woff) format("woff")}@font-face{font-family:Warownia Regular Oblique;font-style:normal;font-weight:400;src:local("Warownia Regular Oblique"),url(/fonts/WarowniaObl.woff) format("woff")}@font-face{font-family:Warownia Regular;font-style:normal;font-weight:400;src:local("Warownia Regular"),url(/fonts/Warownia.woff) format("woff")}@font-face{font-family:Warownia Narrow Oblique;font-style:normal;font-weight:400;src:local("Warownia Narrow Oblique"),url(/fonts/WarowniaNrwObl.woff) format("woff")}@font-face{font-family:Warownia Bold;font-style:normal;font-weight:400;src:local("Warownia Bold"),url(/fonts/WarowniaBd.woff) format("woff")}@font-face{font-family:Warownia Bold Extended;font-style:normal;font-weight:400;src:local("Warownia Bold Extended"),url(/fonts/WarowniaBdExt.woff) format("woff")}@font-face{font-family:Warownia Bold Extended Oblique;font-style:normal;font-weight:400;src:local("Warownia Bold Extended Oblique"),url(/fonts/WarowniaBdExtObl.woff) format("woff")}@font-face{font-family:Warownia Bold Narrow;font-style:normal;font-weight:400;src:local("Warownia Bold Narrow"),url(/fonts/WarowniaBdNrw.woff) format("woff")}@font-face{font-family:Warownia Bold Narrow Oblique;font-style:normal;font-weight:400;src:local("Warownia Bold Narrow Oblique"),url(/fonts/WarowniaBdNrwObl.woff) format("woff")}@font-face{font-family:Warownia Bold Oblique;font-style:normal;font-weight:400;src:local("Warownia Bold Oblique"),url(/fonts/WarowniaBdObl.woff) format("woff")}@font-face{font-family:Warownia Black Extended Oblique;font-style:normal;font-weight:400;src:local("Warownia Black Extended Oblique"),url(/fonts/WarowniaBlkExtObl.woff) format("woff")}@font-face{font-family:Warownia Black Narrow;font-style:normal;font-weight:400;src:local("Warownia Black Narrow"),url(/fonts/WarowniaBlkNrw.woff) format("woff")}@font-face{font-family:Warownia Black Narrow Oblique;font-style:normal;font-weight:400;src:local("Warownia Black Narrow Oblique"),url(/fonts/WarowniaBlkNrwObl.woff) format("woff")}@font-face{font-family:Warownia Black Oblique;font-style:normal;font-weight:400;src:local("Warownia Black Oblique"),url(/fonts/WarowniaBlkObl.woff) format("woff")}@font-face{font-family:Warownia Ultra;font-style:normal;font-weight:400;src:local("Warownia Ultra"),url(/fonts/WarowniaUlt.woff) format("woff")}@font-face{font-family:Warownia Ultra Extended;font-style:normal;font-weight:400;src:local("Warownia Ultra Extended"),url(/fonts/WarowniaUltExt.woff) format("woff")}@font-face{font-family:Warownia Ultra Extended Oblique;font-style:normal;font-weight:400;src:local("Warownia Ultra Extended Oblique"),url(/fonts/WarowniaUltExtObl.woff) format("woff")}@font-face{font-family:Warownia Ultra Narrow;font-style:normal;font-weight:400;src:local("Warownia Ultra Narrow"),url(/fonts/WarowniaUltNrw.woff) format("woff")}@font-face{font-family:Warownia Ultra Narrow Oblique;font-style:normal;font-weight:400;src:local("Warownia Ultra Narrow Oblique"),url(/fonts/WarowniaUltNrwObl.woff) format("woff")}@font-face{font-family:Warownia Ultra Oblique;font-style:normal;font-weight:400;src:local("Warownia Ultra Oblique"),url(/fonts/WarowniaUltObl.woff) format("woff")}@font-face{font-family:Warownia Black;font-style:normal;font-weight:400;src:local("Warownia Black"),url(/fonts/WarowniaBlk.woff) format("woff")}@font-face{font-family:Warownia Black Extended;font-style:normal;font-weight:400;src:local("Warownia Black Extended"),url(/fonts/WarowniaBlkExt.woff) format("woff")}@font-face{font-family:Open Sans;src:url(/fonts/Light/OpenSans-Light.woff2?v=1.1.0) format("woff2"),url(/fonts/Light/OpenSans-Light.woff?v=1.1.0) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/LightItalic/OpenSans-LightItalic.woff2?v=1.1.0) format("woff2"),url(/fonts/LightItalic/OpenSans-LightItalic.woff?v=1.1.0) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/Regular/OpenSans-Regular.woff2?v=1.1.0) format("woff2"),url(/fonts/Regular/OpenSans-Regular.woff?v=1.1.0) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/Italic/OpenSans-Italic.woff2?v=1.1.0) format("woff2"),url(/fonts/Italic/OpenSans-Italic.woff?v=1.1.0) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/Semibold/OpenSans-Semibold.woff2?v=1.1.0) format("woff2"),url(/fonts/Semibold/OpenSans-Semibold.woff?v=1.1.0) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff2?v=1.1.0) format("woff2"),url(/fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff?v=1.1.0) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/Bold/OpenSans-Bold.woff2?v=1.1.0) format("woff2"),url(/fonts/Bold/OpenSans-Bold.woff?v=1.1.0) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/BoldItalic/OpenSans-BoldItalic.woff2?v=1.1.0) format("woff2"),url(/fonts/BoldItalic/OpenSans-BoldItalic.woff?v=1.1.0) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/ExtraBold/OpenSans-ExtraBold.woff2?v=1.1.0) format("woff2"),url(/fonts/ExtraBold/OpenSans-ExtraBold.woff?v=1.1.0) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff2?v=1.1.0) format("woff2"),url(/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff?v=1.1.0) format("woff");font-weight:800;font-style:italic}#themeToggle:where(.astro-EIRRGB6F){border:0;background:none;transition:transform .3s;display:none}#themeToggle:where(.astro-EIRRGB6F).active{transform:rotate(180deg)}.sun:where(.astro-EIRRGB6F){fill:#000}.moon:where(.astro-EIRRGB6F){fill:transparent}.dark .sun:where(.astro-EIRRGB6F){fill:transparent}.dark .moon:where(.astro-EIRRGB6F){fill:#fff}.logo-image:where(.astro-PUX6A34N){filter:brightness(1) contrast(1);will-change:filter}.dark .logo-image:where(.astro-PUX6A34N){filter:brightness(1) contrast(1)}.result-container{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #ddd;padding:15px;margin:10px;background-color:#f9f9f9;font-family:Arial,sans-serif;cursor:pointer;transition:background-color .3s}.results-container{scrollbar-width:thin;scrollbar-color:rgb(88,88,88);overflow-y:scroll;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-top:1rem}.results-container::-webkit-scrollbar{width:8px}.results-container::-webkit-scrollbar-thumb{background-color:#aeacac;border-radius:4px}.result-container:where(.astro-PUX6A34N):hover{background-color:#e0e0e0}.result-title:where(.astro-PUX6A34N){font-size:18px;font-weight:700;color:#333;margin-bottom:10px}.result-text:where(.astro-PUX6A34N){font-size:14px;color:#666}.result-highlight:where(.astro-PUX6A34N){color:green;font-weight:700}#search-container:where(.astro-PUX6A34N){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.close-button:where(.astro-PUX6A34N){background:white;border:none;padding:.5rem;border-radius:50%;box-shadow:0 2px 4px #0000001a;font-size:1.5rem;cursor:pointer}.result-item:where(.astro-PUX6A34N){padding:.5rem;border-bottom:1px solid #eee}.result-title:where(.astro-PUX6A34N){font-weight:700}.result-snippet:where(.astro-PUX6A34N){color:#666}#language-selector:where(.astro-PUX6A34N){border:none;cursor:pointer;border-bottom:2px solid white}#language-selector:where(.astro-PUX6A34N) option:where(.astro-PUX6A34N){background-color:#000;color:#fff;border:none}@font-face{font-family:Warownia Regular Extended;font-style:normal;font-weight:400;src:local("Warownia Regular Extended"),url(/fonts/WarowniaExt.woff) format("woff")}@font-face{font-family:Warownia Regular Extended Oblique;font-style:normal;font-weight:400;src:local("Warownia Regular Extended Oblique"),url(/fonts/WarowniaExtObl.woff) format("woff")}@font-face{font-family:Warownia Narrow Regular;font-style:normal;font-weight:400;src:local("Warownia Narrow Regular"),url(/fonts/WarowniaNrw.woff) format("woff")}@font-face{font-family:Warownia Regular Oblique;font-style:normal;font-weight:400;src:local("Warownia Regular Oblique"),url(/fonts/WarowniaObl.woff) format("woff")}@font-face{font-family:Warownia Regular;font-style:normal;font-weight:400;src:local("Warownia Regular"),url(/fonts/Warownia.woff) format("woff")}@font-face{font-family:Warownia Narrow Oblique;font-style:normal;font-weight:400;src:local("Warownia Narrow Oblique"),url(/fonts/WarowniaNrwObl.woff) format("woff")}@font-face{font-family:Warownia Bold;font-style:normal;font-weight:400;src:local("Warownia Bold"),url(/fonts/WarowniaBd.woff) format("woff")}@font-face{font-family:Warownia Bold Extended;font-style:normal;font-weight:400;src:local("Warownia Bold Extended"),url(/fonts/WarowniaBdExt.woff) format("woff")}@font-face{font-family:Warownia Bold Extended Oblique;font-style:normal;font-weight:400;src:local("Warownia Bold Extended Oblique"),url(/fonts/WarowniaBdExtObl.woff) format("woff")}@font-face{font-family:Warownia Bold Narrow;font-style:normal;font-weight:400;src:local("Warownia Bold Narrow"),url(/fonts/WarowniaBdNrw.woff) format("woff")}@font-face{font-family:Warownia Bold Narrow Oblique;font-style:normal;font-weight:400;src:local("Warownia Bold Narrow Oblique"),url(/fonts/WarowniaBdNrwObl.woff) format("woff")}@font-face{font-family:Warownia Bold Oblique;font-style:normal;font-weight:400;src:local("Warownia Bold Oblique"),url(/fonts/WarowniaBdObl.woff) format("woff")}@font-face{font-family:Warownia Black Extended Oblique;font-style:normal;font-weight:400;src:local("Warownia Black Extended Oblique"),url(/fonts/WarowniaBlkExtObl.woff) format("woff")}@font-face{font-family:Warownia Black Narrow;font-style:normal;font-weight:400;src:local("Warownia Black Narrow"),url(/fonts/WarowniaBlkNrw.woff) format("woff")}@font-face{font-family:Warownia Black Narrow Oblique;font-style:normal;font-weight:400;src:local("Warownia Black Narrow Oblique"),url(/fonts/WarowniaBlkNrwObl.woff) format("woff")}@font-face{font-family:Warownia Black Oblique;font-style:normal;font-weight:400;src:local("Warownia Black Oblique"),url(/fonts/WarowniaBlkObl.woff) format("woff")}@font-face{font-family:Warownia Ultra;font-style:normal;font-weight:400;src:local("Warownia Ultra"),url(/fonts/WarowniaUlt.woff) format("woff")}@font-face{font-family:Warownia Ultra Extended;font-style:normal;font-weight:400;src:local("Warownia Ultra Extended"),url(/fonts/WarowniaUltExt.woff) format("woff")}@font-face{font-family:Warownia Ultra Extended Oblique;font-style:normal;font-weight:400;src:local("Warownia Ultra Extended Oblique"),url(/fonts/WarowniaUltExtObl.woff) format("woff")}@font-face{font-family:Warownia Ultra Narrow;font-style:normal;font-weight:400;src:local("Warownia Ultra Narrow"),url(/fonts/WarowniaUltNrw.woff) format("woff")}@font-face{font-family:Warownia Ultra Narrow Oblique;font-style:normal;font-weight:400;src:local("Warownia Ultra Narrow Oblique"),url(/fonts/WarowniaUltNrwObl.woff) format("woff")}@font-face{font-family:Warownia Ultra Oblique;font-style:normal;font-weight:400;src:local("Warownia Ultra Oblique"),url(/fonts/WarowniaUltObl.woff) format("woff")}@font-face{font-family:Warownia Black;font-style:normal;font-weight:400;src:local("Warownia Black"),url(/fonts/WarowniaBlk.woff) format("woff")}@font-face{font-family:Warownia Black Extended;font-style:normal;font-weight:400;src:local("Warownia Black Extended"),url(/fonts/WarowniaBlkExt.woff) format("woff")}@font-face{font-family:Open Sans;src:url(/fonts/Light/OpenSans-Light.woff2?v=1.1.0) format("woff2"),url(/fonts/Light/OpenSans-Light.woff?v=1.1.0) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/LightItalic/OpenSans-LightItalic.woff2?v=1.1.0) format("woff2"),url(/fonts/LightItalic/OpenSans-LightItalic.woff?v=1.1.0) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/Regular/OpenSans-Regular.woff2?v=1.1.0) format("woff2"),url(/fonts/Regular/OpenSans-Regular.woff?v=1.1.0) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/Italic/OpenSans-Italic.woff2?v=1.1.0) format("woff2"),url(/fonts/Italic/OpenSans-Italic.woff?v=1.1.0) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/Semibold/OpenSans-Semibold.woff2?v=1.1.0) format("woff2"),url(/fonts/Semibold/OpenSans-Semibold.woff?v=1.1.0) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff2?v=1.1.0) format("woff2"),url(/fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff?v=1.1.0) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/Bold/OpenSans-Bold.woff2?v=1.1.0) format("woff2"),url(/fonts/Bold/OpenSans-Bold.woff?v=1.1.0) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/BoldItalic/OpenSans-BoldItalic.woff2?v=1.1.0) format("woff2"),url(/fonts/BoldItalic/OpenSans-BoldItalic.woff?v=1.1.0) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/fonts/ExtraBold/OpenSans-ExtraBold.woff2?v=1.1.0) format("woff2"),url(/fonts/ExtraBold/OpenSans-ExtraBold.woff?v=1.1.0) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff2?v=1.1.0) format("woff2"),url(/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff?v=1.1.0) format("woff");font-weight:800;font-style:italic}
