body.modal-open{height:100vh;overflow-y:hidden}.search-overlay{position:fixed;top:0;left:0;z-index:50;width:100%;height:100%;--un-bg-opacity:1;background-color:rgb(17 24 39 / var(--un-bg-opacity));--un-bg-opacity:.5;padding-left:.5rem;padding-right:.5rem;backdrop-filter:blur(4px)}@media (min-width: 640px){.search-overlay{padding-left:0;padding-right:0}}.search-container{--vertical-margin: 50px;margin-left:auto;margin-right:auto;width:100%;max-width:56rem;border-radius:.5rem;--un-bg-opacity:1;background-color:rgb(var(--color-fill) / var(--un-bg-opacity));padding:1.5rem;margin-top:var(--vertical-margin);margin-bottom:var(--vertical-margin);max-height:calc(100% - 2 * var(--vertical-margin))}@media (min-width: 640px){.search-container{width:75%}}@media (min-width: 768px){.search-container{width:50%}}@media (min-width: 768px){.search-container{--vertical-margin: 150px}}.search-container .text-hint{padding:.75rem;text-align:center;opacity:.7}.search-container input{margin-bottom:1.5rem;width:100%;border-radius:.25rem;padding:.75rem 1.5rem;--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity))}.search-container .results{overflow-y:auto}.search-container .results a{margin-bottom:.75rem;display:block;border-width:1px;border-color:transparent;border-radius:.25rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));--un-bg-opacity:.05;padding:.75rem 1.5rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.search-container .results a.selected{--un-border-opacity:1;border-color:rgb(255 255 255 / var(--un-border-opacity))}.search-container .results a:hover{--un-bg-opacity:.1}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-code-cyrillic-ext-400-normal.IH-f-imO.woff2) format("woff2"),url(/_astro/fira-code-cyrillic-ext-400-normal.bLPMyHID.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-code-cyrillic-400-normal.lPwXQxF7.woff2) format("woff2"),url(/_astro/fira-code-cyrillic-400-normal.q8inyKnn.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-code-greek-ext-400-normal.Fhmw0fxQ.woff2) format("woff2"),url(/_astro/fira-code-greek-ext-400-normal.yOtfzH7u.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-code-greek-400-normal.Is-IJHaj.woff2) format("woff2"),url(/_astro/fira-code-greek-400-normal.5M4yLHom.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-code-latin-ext-400-normal.yl0m7aVq.woff2) format("woff2"),url(/_astro/fira-code-latin-ext-400-normal.7TbXrawA.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-code-latin-400-normal.f5ijAVHJ.woff2) format("woff2"),url(/_astro/fira-code-latin-400-normal.6jq2mRw-.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-cyrillic-ext-wght-normal.TE90LUM9.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-cyrillic-wght-normal.7f8DVEvv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-greek-ext-wght-normal._J1aUm0Q.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-greek-wght-normal.U6jb9kby.woff2) format("woff2-variations");unicode-range:U+0370-03FF}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-latin-ext-wght-normal.e1URz2sp.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fira-code-latin-wght-normal._algyuVe.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-arabic-400-normal.t5KRPJLX.woff2) format("woff2"),url(/_astro/rubik-arabic-400-normal.Iq2HJ98N.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-cyrillic-ext-400-normal.hRMNkwAA.woff2) format("woff2"),url(/_astro/rubik-cyrillic-ext-400-normal.orx7Sy3H.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-cyrillic-400-normal.kPKARJ42.woff2) format("woff2"),url(/_astro/rubik-cyrillic-400-normal.f1CYfLLc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-hebrew-400-normal.lPltxuLO.woff2) format("woff2"),url(/_astro/rubik-hebrew-400-normal.iZr4vYa5.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-latin-ext-400-normal._EDD48yO.woff2) format("woff2"),url(/_astro/rubik-latin-ext-400-normal.xA8u43SS.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-latin-400-normal.XeePFhHr.woff2) format("woff2"),url(/_astro/rubik-latin-400-normal.VFUgEx-Y.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-arabic-wght-normal.dXAGU51i.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-ext-wght-normal.plnapSSa.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-wght-normal.dm_OdQ-m.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-hebrew-wght-normal.ch2eckbB.woff2) format("woff2-variations");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-ext-wght-normal.HS3nchvP.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-wght-normal.n6XkZcdn.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-arabic-wght-italic.x2C7p3V8.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-ext-wght-italic.PaTU0d4k.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-wght-italic.LT4HJnCD.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-hebrew-wght-italic.f4e6WPGV.woff2) format("woff2-variations");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-ext-wght-italic.bHa6eV8T.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-wght-italic.BIpQ32V3.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-base: "Rubik", Helvetica, Arial, sans-serif;--font-mono: "Fira Code", "Consolas", monospace}@supports (font-variation-settings: normal){:root{--font-base: "Rubik Variable", Helvetica, Arial, sans-serif;--font-mono: "Fira Code Variable", "Consolas", monospace}}html[data-theme=dark]{--color-text-base: 234 237 243;--color-text-muted: 192 201 219;--color-card: 52 63 96;--color-card-muted: 138 51 2;--color-border: 90 93 132;--color-fill: 25 26 37;--color-accent: 255 158 176;--color-accent-hover: 255 184 197}#sun-svg,html[data-theme=dark] #moon-svg{display:none}#moon-svg,html[data-theme=dark] #sun-svg{display:block}body{min-height:100vh;display:flex;flex-direction:column;font-family:var(--font-base);font-size:14pt;color:rgb(var(--color-text-base));background-color:rgb(var(--color-fill));background-image:linear-gradient(to right top,#191a25,#1f202e,#262737,#2c2e41,#33354b)}h1,h2,h3,h4,h5,h6{font-family:var(--font-mono)}::selection{background:rgba(var(--color-accent),.7);color:rgb(var(--color-fill))}footer{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:1rem;padding-right:1rem}a{display:inline-block;outline-width:2px;outline-offset:1px}a:focus-visible{text-decoration:none!important;outline-style:dashed!important}.prose a{--un-text-opacity:1;color:rgb(var(--color-text-base) / var(--un-text-opacity));text-underline-offset:4px;text-decoration-style:dashed}.prose a:hover{--un-text-opacity:1;color:rgb(var(--color-accent) / var(--un-text-opacity))}.prose a:focus-visible{text-underline-offset:0px;text-decoration:none}svg{display:inline-block;height:1.5rem;width:1.5rem;fill:rgb(var(--color-text-base) / var(--un-fill-opacity));--un-fill-opacity:1;fill:rgb(248 113 113 / var(--un-fill-opacity));fill:rgb(var(--color-text-base))}.group:hover svg{--un-fill-opacity:1;fill:rgb(var(--color-accent) / var(--un-fill-opacity))}svg:hover{fill:rgb(var(--color-accent))}svg.icon-tabler{display:inline-block;height:1.5rem;width:1.5rem;--un-scale-x:1.25;--un-scale-y:1.25;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));fill:transparent;stroke-width:2px;stroke:currentColor;opacity:.9}@media (min-width: 640px){svg.icon-tabler{--un-scale-x:1.1;--un-scale-y:1.1;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}}.prose{text-align:justify}.prose table td,.prose table th{border-width:1px;--un-border-opacity:1;border-color:rgb(var(--color-border) / var(--un-border-opacity));border-style:solid}.prose table th{@apply;}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{text-align:left}html{overflow-y:scroll}::-webkit-scrollbar{width:.75rem}::-webkit-scrollbar-track{--un-bg-opacity:1;background-color:rgb(var(--color-fill) / var(--un-bg-opacity))}::-webkit-scrollbar-thumb{@apply bg-skin-card;}::-webkit-scrollbar-thumb:hover{@apply bg-skin-card-muted;}.display-none{display:none}.focus-outline{text-decoration:none;outline-width:2px;--un-outline-color-opacity:1;outline-color:rgb(var(--color-fill) / var(--un-outline-color-opacity));outline-offset:1px}.focus-outline:focus-visible{outline-style:dashed}#main-content{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:1rem;padding-right:1rem}.prose *{line-height:2!important}.prose hr{margin-left:6.25rem;margin-right:6.25rem;border-width:0px;border-bottom-width:2px;--un-border-opacity:1;border-color:rgb(var(--color-border) / var(--un-border-opacity));border-style:solid}@media (min-width: 768px){.prose hr{margin-left:12.5rem;margin-right:12.5rem}}#skip-to-content[data-astro-cid-gfykqide]{position:absolute;top:-100%;left:4rem;z-index:50;--un-bg-opacity:1;background-color:rgb(var(--color-accent) / var(--un-bg-opacity));padding:.5rem .75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#skip-to-content[data-astro-cid-gfykqide]:focus{top:1rem}.nav-container[data-astro-cid-gfykqide]{margin-left:auto;margin-right:auto;max-width:64rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media (min-width: 640px){.nav-container[data-astro-cid-gfykqide]{flex-direction:row}}.top-nav-wrap[data-astro-cid-gfykqide]{position:relative;width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding:1rem}@media (min-width: 640px){.top-nav-wrap[data-astro-cid-gfykqide]{align-items:center;padding-top:2rem;padding-bottom:2rem}}.logo[data-astro-cid-gfykqide]{position:absolute;width:auto;padding-top:.25rem;padding-bottom:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;white-space:nowrap}@media (min-width: 640px){.logo[data-astro-cid-gfykqide]{position:static;font-size:1.5rem;line-height:2rem}}.hamburger-menu[data-astro-cid-gfykqide]{align-self:flex-end;padding:.5rem}@media (min-width: 640px){.hamburger-menu[data-astro-cid-gfykqide]{display:none}}.hamburger-menu[data-astro-cid-gfykqide] svg[data-astro-cid-gfykqide]{height:1.5rem;width:1.5rem;--un-scale-x:1.25;--un-scale-y:1.25;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-fill-opacity:1;fill:rgb(var(--color-text-base) / var(--un-fill-opacity))}nav[data-astro-cid-gfykqide]{width:100%;display:flex;flex-direction:column;align-items:center}@media (min-width: 640px){nav[data-astro-cid-gfykqide]{margin-left:.5rem;flex-direction:row;justify-content:flex-end;padding-top:0;padding-bottom:0}}@media (min-width: 640px){nav[data-astro-cid-gfykqide]>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(1rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(1rem * var(--un-space-x-reverse))}}nav[data-astro-cid-gfykqide] ul[data-astro-cid-gfykqide]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));margin-top:1rem;width:11rem;row-gap:.5rem;column-gap:.5rem}@media (min-width: 640px){nav[data-astro-cid-gfykqide] ul[data-astro-cid-gfykqide]{margin-top:0;margin-left:0;width:auto;row-gap:0;column-gap:1.25rem}}nav[data-astro-cid-gfykqide] ul[data-astro-cid-gfykqide] li[data-astro-cid-gfykqide]{grid-column:span 2/span 2;display:flex;align-items:center;justify-content:center}nav[data-astro-cid-gfykqide] ul[data-astro-cid-gfykqide] li[data-astro-cid-gfykqide] a[data-astro-cid-gfykqide]{width:100%;padding:.75rem 1rem;text-align:center;font-weight:500}nav[data-astro-cid-gfykqide] ul[data-astro-cid-gfykqide] li[data-astro-cid-gfykqide] a[data-astro-cid-gfykqide]:hover{--un-text-opacity:1;color:rgb(var(--color-accent) / var(--un-text-opacity))}@media (min-width: 640px){nav[data-astro-cid-gfykqide] ul[data-astro-cid-gfykqide] li[data-astro-cid-gfykqide] a[data-astro-cid-gfykqide]{margin-top:0;margin-bottom:0;padding:.25rem .5rem}}nav[data-astro-cid-gfykqide] a[data-astro-cid-gfykqide].active{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:12px;text-decoration-style:wavy}nav[data-astro-cid-gfykqide] a[data-astro-cid-gfykqide].active svg[data-astro-cid-gfykqide]{--un-fill-opacity:1;fill:rgb(var(--color-accent) / var(--un-fill-opacity))}nav[data-astro-cid-gfykqide] button[data-astro-cid-gfykqide]{padding:.25rem}nav[data-astro-cid-gfykqide] button[data-astro-cid-gfykqide] svg[data-astro-cid-gfykqide]{height:1.5rem;width:1.5rem;--un-fill-opacity:1;fill:rgb(var(--color-text-base) / var(--un-fill-opacity))}nav[data-astro-cid-gfykqide] button[data-astro-cid-gfykqide] svg[data-astro-cid-gfykqide]:hover{--un-fill-opacity:1;fill:rgb(var(--color-accent) / var(--un-fill-opacity))}#theme-btn[data-astro-cid-gfykqide]{padding:.75rem}@media (min-width: 640px){#theme-btn[data-astro-cid-gfykqide]{padding:.25rem}}#theme-btn[data-astro-cid-gfykqide] svg[data-astro-cid-gfykqide]{--un-scale-x:1.25;--un-scale-y:1.25;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}#theme-btn[data-astro-cid-gfykqide] svg[data-astro-cid-gfykqide]:hover{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:12deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}@media (min-width: 640px){#theme-btn[data-astro-cid-gfykqide] svg[data-astro-cid-gfykqide]{--un-scale-x:1;--un-scale-y:1;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}}.icon-container[data-astro-cid-gfykqide]{height:1.25rem;width:1.5rem;flex-direction:column;align-items:flex-end;justify-content:space-between}.icon-container[data-astro-cid-gfykqide] div[data-astro-cid-gfykqide]{height:.125rem;--un-bg-opacity:1;background-color:rgb(var(--color-text-base) / var(--un-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#first-line[data-astro-cid-gfykqide]{width:100%}#second-line[data-astro-cid-gfykqide]{width:75%}#third-line[data-astro-cid-gfykqide]{width:50%}.rss-link[data-astro-cid-f2oyncp5]{--un-text-opacity:1;color:rgb(var(--color-accent) / var(--un-text-opacity))}.rss-link[data-astro-cid-f2oyncp5] i[data-astro-cid-f2oyncp5]{margin-bottom:.25rem;height:1.5rem;width:1.5rem}footer{width:100%;font-size:.875rem;line-height:1.25rem}.footer-wrapper{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 640px){.footer-wrapper{align-items:stretch;gap:0;padding-top:1rem;padding-bottom:1rem}}.footer-wrapper .footer-upper-line{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.75rem}@media (min-width: 640px){.footer-wrapper .footer-upper-line{flex-direction:row;gap:0}}.footer-wrapper .socials{font-size:1.25rem;line-height:1.75rem}.footer-wrapper .link-button{padding:.5rem}.footer-wrapper .link-button:hover{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:6deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.footer-wrapper .socials{font-size:1.5rem;line-height:2rem}.link-button svg{--un-scale-x:1.25;--un-scale-y:1.25;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.copyright-wrapper{font-size:.875rem;line-height:1.25rem}.separator{display:inline}
