[data-theme=creme]{--color-primary: hsl(195, 25%, 52%);--color-primary-darker: hsl(195, 25%, 42%);--color-primary-darker-darker: hsl(195, 25%, 32%);--color-primary-darker-darker-darker: hsl(195, 25%, 22%);--color-primary-brighter: hsl(195, 25%, 62%);--color-secondary: hsl(40, 90%, 88%);--color-secondary-darker: hsl(40, 90%, 78%);--color-secondary-darker-darker: hsl(40, 90%, 68%);--color-secondary-darker-darker-darker: hsl(40, 90%, 58%);--color-secondary-brighter: hsl(40, 90%, 93%);--color-secondary-text: hsl(40, 90%, 28%);--color-tertiary: hsl(10, 70%, 78%);--color-tertiary-darker: hsl(10, 70%, 68%);--color-tertiary-darker-darker: hsl(10, 70%, 58%);--color-tertiary-darker-darker-darker: hsl(10, 70%, 48%);--color-tertiary-brighter: hsl(10, 70%, 83%);--color-tertiary-text: hsl(10, 90%, 18%);--color-tertiary-text-accent: hsl(10, 60%, 28%);--color-text: hsl(40, 25%, 20%);--color-text-accent: hsl(40, 25%, 30%)}[data-theme=comic]{--color-primary: hsl(270, 30%, 74%);--color-primary-darker: hsl(270, 30%, 64%);--color-primary-darker-darker: hsl(270, 30%, 54%);--color-primary-darker-darker-darker: hsl(270, 30%, 44%);--color-primary-brighter: hsl(270, 30%, 84%);--color-secondary: hsl(220, 15%, 25%);--color-secondary-darker: hsl(220, 15%, 15%);--color-secondary-darker-darker: hsl(220, 15%, 5%);--color-secondary-darker-darker-darker: hsl(220, 15%, 0%);--color-secondary-brighter: hsl(220, 15%, 30%);--color-secondary-text: hsl(220, 15%, 55%);--color-tertiary: hsl(155, 45%, 78%);--color-tertiary-darker: hsl(155, 45%, 68%);--color-tertiary-darker-darker: hsl(155, 45%, 58%);--color-tertiary-darker-darker-darker: hsl(155, 45%, 48%);--color-tertiary-brighter: hsl(155, 45%, 88%);--color-tertiary-text: hsl(155, 65%, 18%);--color-tertiary-text-accent: hsl(155, 40%, 28%);--color-text: hsl(0, 0%, 90%);--color-text-accent: hsl(0, 0%, 80%)}[data-theme=rose]{--color-primary: hsl(174, 31%, 62%);--color-primary-darker: hsl(174, 31%, 52%);--color-primary-darker-darker: hsl(174, 31%, 42%);--color-primary-darker-darker-darker: hsl(174, 31%, 32%);--color-primary-brighter: hsl(174, 31%, 72%);--color-secondary: hsl(22, 100%, 87%);--color-secondary-darker: hsl(22, 100%, 77%);--color-secondary-darker-darker: hsl(22, 100%, 67%);--color-secondary-darker-darker-darker: hsl(22, 100%, 57%);--color-secondary-brighter: hsl(22, 100%, 92%);--color-secondary-text: hsl(22, 100%, 37%);--color-tertiary: hsl(210, 80%, 82%);--color-tertiary-darker: hsl(210, 80%, 72%);--color-tertiary-darker-darker: hsl(210, 80%, 62%);--color-tertiary-darker-darker-darker: hsl(210, 80%, 52%);--color-tertiary-brighter: hsl(210, 80%, 92%);--color-tertiary-text: hsl(210, 60%, 22%);--color-tertiary-text-accent: hsl(210, 60%, 32%);--color-text: hsl(22, 100%, 87%);--color-text-accent: hsl(22, 100%, 77%)}[data-theme=mint]{--color-primary: hsl(100, 20%, 2%);--color-primary-darker: hsl(100, 20%, 8%);--color-primary-darker-darker: hsl(100, 20%, 12%);--color-primary-darker-darker-darker: hsl(100, 20%, 22%);--color-primary-brighter: hsl(100, 20%, 32%);--color-secondary: hsl(85, 41%, 76%);--color-secondary-darker: hsl(85, 41%, 66%);--color-secondary-darker-darker: hsl(85, 41%, 56%);--color-secondary-darker-darker-darker: hsl(85, 41%, 46%);--color-secondary-brighter: hsl(85, 41%, 86%);--color-secondary-text: hsl(85, 41%, 26%);--color-tertiary: hsl(58, 74%, 71%);--color-tertiary-darker: hsl(58, 74%, 61%);--color-tertiary-darker-darker: hsl(58, 74%, 51%);--color-tertiary-darker-darker-darker: hsl(58, 74%, 41%);--color-tertiary-brighter: hsl(58, 74%, 81%);--color-tertiary-text: hsl(58, 94%, 11%);--color-tertiary-text-accent: hsl(58, 95%, 21%);--color-text: hsl(85, 41%, 86%);--color-text-accent: hsl(85, 41%, 76%)}#hero-image-wrapper{width:100%;height:auto;background:var(--color-primary-darker);border-radius:2rem}#hero-image-wrapper img{width:100%;height:auto;object-fit:cover}.carousel{position:relative;width:100%;height:auto;aspect-ratio:3/2;overflow:hidden;border-radius:1rem}#hero-image-wrapper .carousel{aspect-ratio:7/2;border-radius:0rem}#hero-image-wrapper .carousel img{border-radius:0rem}#hero-image-wrapper .carousel.fullscreen{height:100vh;width:auto;aspect-ratio:unset}.carousel img{position:absolute;inset:0;transition:opacity 2s ease-in-out;opacity:0}@media(max-width:1400px){.carousel,.carousel img{border-radius:0}}.carousel img.active{position:relative;opacity:1}.carousel.no-transition img{transition:none!important}#hero-image-wrapper .carousel .overlay{position:absolute;inset:auto 0 0;display:flex;padding:1rem;background:#00000080;z-index:10}#hero-image-wrapper .carousel .overlay.footer{flex-direction:column;align-items:center;justify-content:center}#hero-image-wrapper .carousel .overlay.side{flex-direction:column;align-items:center;justify-content:flex-end;width:15%}.carousel button{background:none;color:var(--color-tertiary);border:none;cursor:pointer;transition:opacity .2s ease}.carousel-adv-controls{display:flex;gap:1rem;align-items:center;justify-content:center;opacity:0;z-index:13}.carousel-icon svg{stroke:var(--color-secondary-darker)}.carousel button.pause svg,.carousel button.fullscreen svg,.carousel button.close-fullscreen svg{width:40px;height:40px;stroke-width:1.4px}button.nav.left .carousel-icon svg,button.nav.right .carousel-icon svg{width:36px;height:36px}.carousel:hover button.nav,.carousel:hover .carousel-adv-controls{opacity:1}.carousel .img-caption{text-align:center;color:var(--color-secondary);padding:.75rem}.carousel .overlay.side .img-caption{font-family:var(--font-family-secondary);font-size:clamp(1rem,2vw,2rem)}.mediaIcon{stroke:var(--color-secondary);width:2rem;height:2rem}.carousel:hover .img-caption{color:transparent;display:none}.carousel .overlay.side .hero-section{display:flex;flex-direction:column;gap:2rem}.carousel .overlay.bottom .hero-section{display:flex;flex-direction:row;gap:2rem}.hero-caption{color:var(--color-secondary-darker)}#hero-image-wrapper .hero-caption{margin:0}.hero-summary{text-align:center}@media(max-width:1920px){#hero-image-wrapper .carousel{align-items:center;aspect-ratio:3/2}#hero-image-wrapper .carousel .overlay.side{display:grid;grid-column:1 / -1;grid-template-columns:1fr 2fr 1fr;align-items:center;justify-items:center;gap:1rem;width:100%;background:#00000080}#hero-image-wrapper .carousel .overlay.side .hero-section{display:contents}#hero-image-wrapper .carousel .overlay.side .img-caption{grid-column:1 / 2}#hero-image-wrapper .carousel .overlay.side .hero-summary{grid-column:2 / 3}#hero-image-wrapper .carousel .overlay.side .carousel-adv-controls{grid-column:3 / 4;justify-self:center}#hero-image-wrapper .carousel .overlay.side .hero-meta{display:none}}@media(max-width:1400px){#hero-image-wrapper .carousel .overlay.side{display:grid;grid-template-columns:1fr;gap:1rem}#hero-image-wrapper .carousel .overlay.side .img-caption,#hero-image-wrapper .carousel .overlay.side .hero-summary,#hero-image-wrapper .carousel .overlay.side .carousel-adv-controls{grid-column:auto;justify-self:center;width:100%}}@media(max-width:768px){#hero-image-wrapper .carousel{display:flex;flex-direction:column;height:auto;aspect-ratio:unset}#hero-image-wrapper{border-radius:0}#hero-image-wrapper .carousel:before{content:"";display:block;width:100%;aspect-ratio:1/1;order:-1}#hero-image-wrapper .carousel img{height:auto;aspect-ratio:1/1;position:absolute;top:0}#hero-image-wrapper .carousel .overlay.side{position:relative;opacity:1;background:transparent;display:flex;flex-direction:column;gap:1rem}.carousel-adv-controls{opacity:1;padding-top:1rem}.carousel:hover .img-caption{opacity:1}.carousel.fullscreen .hero-section,.carousel.fullscreen .hero-section>*{display:none}#hero-image-wrapper .carousel.fullscreen img{width:100%;height:100vh;object-fit:cover;object-position:center;aspect-ratio:auto}}:root{--font-family-primary: "JetBrains Mono Variable", monospace;--font-family-secondary: "Strait", sans-serif;--font-weight: 300;--line-height: 2;font-size:16px}@media(max-width:1400px){:root{font-size:18px}}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;touch-action:manipulation}::-webkit-scrollbar{scrollbar-width:auto}::-webkit-scrollbar-thumb{background-color:var(--color-tertiary);border-radius:0}html,body{min-width:450px;caret-color:transparent}body{display:flex;flex-direction:column;min-height:100vh;color:var(--color-text);background:var(--color-primary);font-family:var(--font-family-primary);line-height:var(--line-height)}img{border-radius:12px;transition:opacity .4s ease}@media(max-width:1400px){img{border-radius:0}}#main-header,#main-footer,#article-footer{width:100%;position:relative;height:auto;background-color:var(--color-secondary)}h1,h2,h3,h4{font-family:var(--font-family-secondary);color:var(--color-primary-darker-darker)}a{text-decoration:none;color:var(--color-tertiary)}.main-content a{text-decoration:underline}.categories a{color:var(--color-primary-darker)}.nav-links a{color:var(--color-secondary-darker-darker);font-weight:700}#footer-main-nav a,#footer-sub-nav a{color:var(--color-secondary-darker-darker)}.iconButton{border:0;background:none;cursor:pointer}.iconButton svg *{stroke:var(--color-secondary-darker-darker)!important}.article-button{font-family:inherit;font-size:inherit;padding:.75rem;color:var(--color-secondary);background:none;border:none;border-radius:1rem;cursor:pointer;max-width:max-content;max-height:max-content;white-space:nowrap}.article-button svg{stroke:var(--color-tertiary)}.article-button:hover svg{stroke:var(--color-tertiary)}.social-share-btn>svg{fill:var(--color-secondary-darker-darker)}#insta-btn svg{stroke:var(--color-secondary-darker-darker)}#link-btn{color:var(--color-secondary-darker-darker);border:2px solid var(--color-secondary-darker-darker);text-decoration:none}a:hover,.iconButton:hover svg *,.articleButton:hover svg *,#insta-btn:hover svg *{color:var(--color-tertiary)!important;stroke:var(--color-tertiary)!important;transition:stroke .1s ease}.social-share-btn:hover svg *{stroke:none;fill:var(--color-tertiary)!important}ul,ol{list-style:none}.rounded{border-radius:.5rem .5rem .5rem 0}.rounded-large{border-radius:1rem 1rem 1rem 0}.main-content{flex-grow:1;display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;max-width:100%;padding:4rem 0}.main-content-wrapper{flex-grow:1;display:flex;width:100%;margin:0 auto;min-height:800px}@media(max-width:1400px){.main-content-wrapper{padding:0}}.tags,.categories{display:flex;flex-wrap:wrap;column-gap:.5rem;row-gap:1.25rem}.tags a,.categories a{text-decoration:none}.tag,.category{padding:.75rem;border-radius:0 1rem 1rem;max-height:max-content}.tag{color:var(--color-primary-brighter);background:var(--color-primary-darker)}.category{color:var(--color-primary-brighter);background:var(--color-primary-darker-darker)}.tag.active,.category.active{color:var(--color-tertiary)}.button{font-family:inherit;font-size:inherit;padding:.75rem;border:none;border-radius:1rem;max-width:max-content;max-height:max-content;white-space:nowrap;color:var(--color-primary-brighter);background:var(--color-primary-darker);cursor:pointer}.button:active{animation:buttonClick .2s ease;color:var(--color-tertiary)}.filter-button{font-family:inherit;font-size:inherit;padding:.75rem;height:3rem;border:none;border-radius:0 1rem 1rem;cursor:pointer;max-width:max-content;max-height:max-content;white-space:nowrap}.filter-button.active{color:var(--color-secondary)}@keyframes buttonClick{0%{transform:scale(1)}50%{transform:scale(.9);background:var(--color-accent)}to{transform:scale(1)}}.filter-button:active{animation:buttonClick .2s ease}.article-list.popular{background-color:var(--color-tertiary)}.search-results{min-height:800px}.pagination-container{display:flex;align-items:center;justify-content:center;gap:2rem;margin:2rem 0}.pagination-txt{min-width:5rem;text-align:center}.prev-btn:disabled,.next-btn:disabled{opacity:.5}.div-line{display:none;width:100%;max-width:800px}.social-icons{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.social-icons .astro-social-share{gap:.5rem}@media(max-width:1400px){.social-icons,.social-icons .astro-social-share{gap:2rem}}@media(max-width:768px){.div-line{display:block}.alt{background-color:var(--color-secondary-alt);padding:1.5rem 1rem}}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/oswald-cyrillic-ext-300-normal.uypPFyUW.woff2) format("woff2"),url(/_astro/oswald-cyrillic-ext-300-normal.Cu1hRHSJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/oswald-cyrillic-300-normal.5qvSHf5j.woff2) format("woff2"),url(/_astro/oswald-cyrillic-300-normal.1KQhapC3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/oswald-vietnamese-300-normal.CdoSkO8l.woff2) format("woff2"),url(/_astro/oswald-vietnamese-300-normal.BOujjSKd.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/oswald-latin-ext-300-normal.BM4xff3m.woff2) format("woff2"),url(/_astro/oswald-latin-ext-300-normal.CO_aVDBw.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/oswald-latin-300-normal.Cl0rPaJv.woff2) format("woff2"),url(/_astro/oswald-latin-300-normal.DLdBc7-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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sarabun-thai-400-normal.C2DaJlKK.woff2) format("woff2"),url(/_astro/sarabun-thai-400-normal.CH-UbWgg.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sarabun-vietnamese-400-normal.igdrzAGY.woff2) format("woff2"),url(/_astro/sarabun-vietnamese-400-normal.DPfkSCMy.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sarabun-latin-ext-400-normal.BbP7GpLL.woff2) format("woff2"),url(/_astro/sarabun-latin-ext-400-normal.BsmTn0SS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sarabun;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sarabun-latin-400-normal.URPBxl-K.woff2) format("woff2"),url(/_astro/sarabun-latin-400-normal.DmguIS-7.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Strait;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/strait-latin-ext-400-normal.Bd4bujn8.woff2) format("woff2"),url(/_astro/strait-latin-ext-400-normal.DN3Atzgg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Strait;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/strait-latin-400-normal.C1wZrahV.woff2) format("woff2"),url(/_astro/strait-latin-400-normal.BJF-HDFX.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ibm-plex-mono-cyrillic-ext-300-normal.BbtBtHoB.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-300-normal.B8O3uHbr.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ibm-plex-mono-cyrillic-300-normal.ByB2hQUF.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-300-normal.Ba-HN6uq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ibm-plex-mono-vietnamese-300-normal.CpdbWO_2.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-300-normal.B6fSpYYV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ibm-plex-mono-latin-ext-300-normal.BEtQ2wm2.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-300-normal.CQbCaAQ4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ibm-plex-mono-latin-300-normal.BRS-C4KA.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-300-normal.BPU54Tw3.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVMABAAAAAACewAAATyAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPgmCcxEQCoMsgycLDgABNgIkAxgEIAWDcgdGDIMSG70IKD4Nb4xR9bNkEjvVXTwVhAULA61Ovl68j6VgA7cVPN/bfZ373vvSgl1TPXAPuT1LORaUiZWLmcN1uP8+u3cCeS7w4UMB718gbiC0V0VNAW08cVulzAsP8Mfy/cOIADy6sw68W9JsRAMukaQNMISWi4EDnUCJ+63/CUIfZoxQlBtcnCSSQACyDcTbXB0Kl257I7TwjJv/+/l641xfAEWDDHy2CQ3w3VUERlv18QGOBvozQHb88YBmP5A+AH2dpULm5hwFIaf73RMRIIjFIp212lbwxgAkAR5Rlizq0tD7oZU5CARwv25URLbRoDZEOgHoZf5sGQsFoQJQIY/XozRKAxpQAAA9xnXo4gLYr9o/6eC4izRHkJ0AZdQtYFOAAjTQgkaAFgwuIIwfhQEi2I61n5JAF4Xk291HLixstdZNuTy2Yk2GmTWarYaov3LtVEA4GWHpAZ6yADyVIaxuteDzWd6AsyEC/TvvxWXLmeR/PnVuvBFAj+sXCXEQnZMql0GRUA4heYJIaAc1rtO05s6ULtRtvceobms4MTTKTZqh51cwfYSMnEGnyaF78EngbldcYoB1deWJhKFh49VHaAinOHiKFp/5MzxODXKd3tjZ1MnXT+Nyq1r2CAI6+YP+p120c02YaeHxvi41qd3J6BeHPp83r3D6WdaWyuoWRUY8bEDZFIGvr8o1Pb0L7iMelGoFSEmA4DbrNCfJwfGC9UDtcTlzYOrHuuKELlUkAk5NS6dTRUz5X4sgaPwEifMkKwWAF4AwoAEX0AcAYIBPIgCAgDHV2wHe8CSPoJmgv5Zfar4SGlbjMthXIgdfwuFXVD82/7wJsf6x7EdwcCV0xAjve7T+L+Sn6M+XqvB0/+k5+Wc/7Kb5jR9qbgk/33ks3e4o6fce4XF1VHZ0Jmf5byWBc5lhfTqZv9zlYf3SqPjoVNZ62JTJr+t7mXUDcIsPP4FEqIPwxQn91Ce6nAhdFPeGJtHvIvj4Ce/Opn1X+T52vGOpVhM1R5DFsbQ3pREcSDCdIIqFPiJaVOrGVe2TMW/48f2p+DH8OR/ePz5r3OIYtOpbkT+0qRwxSl0sTqT+eqmBGdAPc6AP5tsI4hJBOR8lNiXJOiA8+b7jextU/wv6O/ChVzUAfPyvwya6TwUUQAEgYOR/zCEP0B5wYVHyyjk258u2oCohF9wtgJfBvJjJM3xaEBSqCgwC+JnKDTEBYGQoVYlQGIxEEeWfRON6kRgaLZd4aGWixEuhclu0qsF0K6tgQZ6i+kVGLJmEghXLpHOZNEMyz5Jxsn40taqUqdNoBrOhxZA5y8rNmzNKNBAzbtWMIUvaMUs8vasdlShURvJg7cHag7WDwQPMKCSbSJ66epd1LzaMZvlCepxYsPmzHOM/8S5UqliJGjbRGP7qkgUSW5MZMzDmWEY2ZiBzrNF/UaIAIHn1lk94ARGFFi3Gt2RuUhG7aopGpcwMHy1VCPLdIoRR+S49L4KB9x/pokixdC2BP3/UFmWQthiuZtwAK5R3Cb0UK5Wt9dXVKtOtGa1G/l2GSzabq0G23OVhrm4aoxQ57mUIlSV6l49axXKkaC53+ZmpVSmZJaoBRqhgk3NXkDJ5UrURlVqIngqqVJoWWh9mlWF1tSNVb4VbEnz48gn+Mz3vdNCSLDbEJfPJMRQHSzjjRYFFKA4Wk3koZl8CAAAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASAAA0AAAAABZAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGkQn8djbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxou2WeNoZWFkAAAC3AAAADYAAAA2Gs1J62hoZWEAAAMUAAAAHQAAACQHdQKfaG10eAAAAzQAAAAXAAAAGAZaAElsb2NhAAADTAAAAA4AAAAOAI0AjW1heHAAAANcAAAAHAAAACAAGADAbmFtZQAAA3gAAADYAAAB8iewRJhwb3N0AAAEUAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10aVC7wC6VWpxCdiF7lQCqJq6hcDsJkJkNUYRsBtGoGxu+20FoDypI0UeAR3sTP0E9uHfgR8quyOpqVju0AijoBRzef5QjZAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942mNgYlBgYGDsYOZhYGZgZ2AQVhRUVBVUFlRgzPg3g1HnAzPPny82TFP+5gAVMWj+/8LEzXSMwZyBgVVJzdTEzFzZ1Nie0ZRd2VTRjtHURE1ZiV3djtHYSFSEjd1YVJmfUdTcWFSRj1FURMzYyMxcnI+RUS0hiZsroDrCLGo9oxMXt4GNp7GhcozZFqjgmn8HubgtHTVsZAxVY3iCg0U0RRwd5TnYHAXVhU0N7A11NRaLaItChVSFzIwUlQz1tQCm6yZiAAEAAAABAMQoT70oXw889QAJA+gAAAAA2zdCSgAAAADc58KH/w//CgRiBGYAIAAJAAIAAAAAAAB42mNgZGBgYfz3FkjO+c//n58lCSiCCtgAgToFGwAAAHjaY1zBoMAAAlcgmMmMQRNEAwAsQwOnAAAAABUAFQAVABUAYwBjAAB42mNgZGBgYGMIYWBnyALSIB4CsDAwAgAS+ADZeNqVkDWCAkEUBWvdN9y4D7Du7u6ORLi7czGORswLPhYyWt9qphuYJcYEY5NzgH9s23iM9bFJ43GWaRtPcEnLeJJzGsZTrBAynmadXeNlESSo6CxwzIbOMmFKJBVXxOuUxRm985SIq/7BPa88cc0bn6pEafBDkJw6b8jrHWGNb+XjVMmoUuJfUQmZUB3Hlnw75nA9i+t5XM8URTFRkRt2muOkZzkZ7Z+GoxH/RRkKNNE+EUf7h2ObTbY4wvVc6qKkvnXxFRmdbmBCZkVRZNS7hrysdwBnA0preNpjYGIAg/8LGWwYsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDHVAhr) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-condensed-vietnamese-400-normal.89JuSpTM.woff2) format("woff2"),url(/_astro/ibm-plex-sans-condensed-vietnamese-400-normal._5OjdirJ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-condensed-latin-ext-400-normal.BJ9nxTJg.woff2) format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-ext-400-normal.DKB-SAek.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-condensed-latin-400-normal.DKyD6XsY.woff2) format("woff2"),url(/_astro/ibm-plex-sans-condensed-latin-400-normal.5i361Byk.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.menu-icon[data-astro-cid-maguj2ia]{stroke:var(--color-primary)}html[data-theme=dark] .menu-icon{stroke:var(--color-secondary)}#menuButton[data-astro-cid-maguj2ia]:hover .menu-icon[data-astro-cid-maguj2ia]{stroke:var(--color-tertiary)}.user-head[data-astro-cid-mmiqfzcf],.user-body[data-astro-cid-mmiqfzcf]{stroke:var(--color-primary)}html[data-theme=dark] .user-head,html[data-theme=dark] .user-body{stroke:var(--color-secondary)}#userButton[data-astro-cid-mmiqfzcf]:hover .user-head[data-astro-cid-mmiqfzcf],#userButton[data-astro-cid-mmiqfzcf]:hover .user-body[data-astro-cid-mmiqfzcf]{stroke:var(--color-tertiary)}.sun[data-astro-cid-nidqjbwe],.moon[data-astro-cid-nidqjbwe]{display:none}html[data-theme=creme] .sun,html[data-theme=comic] .sun,html[data-theme=rose] .sun,html[data-theme=mint] .moon{display:inline}#themeButton[data-astro-cid-nidqjbwe]:hover .sun[data-astro-cid-nidqjbwe],#themeButton[data-astro-cid-nidqjbwe]:hover .moon[data-astro-cid-nidqjbwe]{stroke:var(--color-tertiary)}svg[data-astro-cid-wx7n4kkc] [data-astro-cid-wx7n4kkc]{stroke:var(--color-primary)}html[data-theme=dark] .lens,html[data-theme=dark] .handle{stroke:var(--color-secondary)}#searchButton[data-astro-cid-wx7n4kkc]:hover .lens[data-astro-cid-wx7n4kkc],#searchButton[data-astro-cid-wx7n4kkc]:hover .handle[data-astro-cid-wx7n4kkc]{stroke:var(--color-tertiary)}#homeButton[data-astro-cid-lexiqfcs]{padding:0;width:80px;margin:0 auto}#homeButton[data-astro-cid-lexiqfcs] svg[data-astro-cid-lexiqfcs] [data-astro-cid-lexiqfcs]{stroke:var(--color-secondary-darker-darker);stroke-width:1.2px}.overlayWrapper{position:relative;display:flex;align-items:center;justify-content:center;z-index:1000;max-width:100%;max-height:100%;overflow:auto;box-sizing:border-box}.overlayWrapper.fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:0;background:transparent}.overlayContent{position:relative;z-index:10;background:var(--color-tertiary);border-radius:8px;box-shadow:0 2px 10px #00000026}.overlayBackdrop{position:absolute;inset:0;background-color:#00000080;cursor:pointer;z-index:5;border-radius:8px}.overlayWrapper.fullscreen>.backdrop{border-radius:0}#cookieOverlay{display:flex;flex-direction:column;padding:20px;gap:40px;max-width:600px}#cookieMain{display:flex;flex-direction:column;gap:20px}#cookieButtons{display:flex;justify-content:end;gap:10px}#cookieButtons .overlay-button{color:var(--color-secondary-darker);background:var(--color-secondary-brighter)}#cookieButtons .overlay-button:first-child{color:var(--color-secondary-brighter);background:var(--color-secondary-darker)}.userOverlay{display:flex;align-items:flex-start;position:absolute;top:0;right:0;transition:opacity .4s ease,transform .4s ease;color:var(--color-tertiary-text);z-index:20}.userOverlay a{color:var(--color-tertiary-text-accent)}.userOverlay.hidden{display:none}.overlay-content{display:flex;flex-direction:column;gap:2rem;padding:1rem;width:100%;z-index:21}.overlay-main{display:flex;flex-direction:column;align-items:center;gap:20px}.first-row{display:flex;align-items:center;gap:20px}.overlay-buttons{display:flex;align-self:flex-end;gap:10px}.overlay-button{font-family:inherit;font-size:inherit;padding:.75rem;color:var(--color-tertiary-text);background:var(--color-tertiary-darker);border:none;border-radius:1rem;cursor:pointer;max-width:max-content;max-height:max-content;white-space:nowrap}.overlay-input-grp{display:flex;align-items:center;gap:10px}#overlay-text{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:10px}#sub-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;padding:0;height:1.5rem;width:1.5rem;background:var(--color-primary-darker);border:none}#sub-checkbox:checked:after{content:"";position:absolute;top:0;left:6px;width:8px;height:16px;border:solid var(--color-secondary);border-width:0 3px 3px 0;transform:rotate(45deg)}:global(#sub-label){display:flex;align-items:center;gap:10px}.overlay-input{font-family:inherit;font-size:1rem;height:2rem;width:12rem;border:none;border-radius:.5rem;color:var(--color-secondary);background:var(--color-tertiary-darker);caret-color:var(--color-secondary)}.overlay-input:focus{outline:none;background:var(--color-tertiary-darker-darker)}.swap{color:var(--color-secondary);text-decoration:underline}#overlay-user-home{max-width:500px}.overlay-home-header{display:flex;justify-content:flex-end}.overlay-home-main{display:flex;justify-content:center;align-items:center;gap:1rem}.overlay-home-footer{display:flex;justify-content:center;gap:2rem}.user-avatar{opacity:1}.blob-container{position:absolute;overflow:visible;pointer-events:none;z-index:0}.blob-container.background{width:600px;height:300px}.blob-container.background svg{position:absolute;width:100%;height:100%;transform:scale(4.1);transform-origin:center}.blob-container.background svg *{fill:var(--color-tertiary-brighter)}.blob-container.asteroid{position:absolute;top:0;left:-300px;width:64px;height:64px;offset-path:path("M200,150 C200,60 960,60 960,150 C960,240 200,240 200,150 Z");offset-distance:var(--blob-offset);animation:asteroidOrbit 64s linear infinite,asteroidScale 64s ease-in-out infinite;will-change:offset-distance,transform}.blob-container.asteroid svg{width:100%;height:100%;pointer-events:none;position:absolute;animation:asteroidSpin 12s linear infinite}.blob-container.asteroid svg *{fill:var(--color-tertiary-darker);animation:asteroidFillColor 64s ease-in-out infinite;will-change:fill}.orbit-visual{display:none;position:absolute;top:0;left:-300px;pointer-events:none;z-index:4}@keyframes asteroidFillColor{0%{fill:var(--blob-color)}15%{fill:var(--color-tertiary-darker)}25%{fill:var(--color-tertiary-darker)}60%{fill:var(--blob-color)}80%,to{fill:var(--blob-color)}}@keyframes asteroidScale{0%{transform:scale(1)}25%{transform:scale(2.2)}35%{transform:scale(2.2)}45%{transform:scale(1.4)}50%,to{transform:scale(1)}}@keyframes asteroidSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes asteroidOrbit{to{offset-distance:0%}}@media(max-width:1400px){.blob-container{display:none}.userOverlay{width:100%;height:fit-content}.overlay-content{justify-content:center;gap:2rem;background:var(--color-tertiary)}.overlay-main{justify-content:center;gap:3rem}}@media(max-width:768px){.userOverlay{width:100%}.overlay-content{gap:1rem}.overlay-main{gap:2rem;flex-wrap:wrap;align-items:center}.first-row,.overlay-input-grp{flex-direction:column}.overlay-buttons{order:-1;flex-basis:100%;justify-content:flex-end}}#main-header-container{display:flex;flex-direction:column;padding:1rem 1rem 0}#homeButton{display:flex;justify-content:center}nav{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem}.nav-links{display:flex;justify-content:center;gap:20px;font-size:1.25rem}.nav-links a{padding:1rem}.nav-icons{display:flex;width:100%;justify-content:right;align-items:center;gap:3rem}.action-icons{display:flex;gap:3rem}#menuButton{display:none}.nav-links a:hover,.nav-links a:focus{border-radius:0}.nav-links a.active:before{content:"/";margin-right:2px;color:var(--color-secondary-darker-darker)}.nav-links a.active:hover:before{color:var(--color-tertiary)}@keyframes blinkCursor{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media(max-width:1000px){nav{flex-direction:column;align-items:center;position:relative}.nav-links{position:absolute;display:none;flex-direction:column;width:100%;top:64px;right:0;text-align:center;z-index:9999;background:var(--color-secondary)}.nav-links.expanded{display:flex;padding:20px}.nav-links a{color:var(--color-secondary-darker-darker)}.nav-links a.active:before{color:var(--color-secondary-darker-darker)}.nav-icons{justify-content:space-between}#menuButton{display:block}}#main-header-container.compact{flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem 1rem .5rem .5rem}#main-header-container.compact nav{order:3}svg[data-astro-cid-6mwf65d6]:hover{fill:#ea4335}svg[data-astro-cid-nksckkzh]:hover{fill:#1877f2}svg[data-astro-cid-upxiorz7]:hover{fill:#f0652f}svg[data-astro-cid-lja7htzy]:hover{fill:#0a66c2}svg[data-astro-cid-qrrmiaqu]:hover{fill:#ff4500}svg[data-astro-cid-u23ti2to]:hover{fill:#000}svg[data-astro-cid-a232q27d]:hover{fill:#000}svg[data-astro-cid-pvkfizkd]:hover{fill:#25d366}svg[data-astro-cid-w26faarf]:hover{fill:#00ab6c}svg[data-astro-cid-tmdgybs5]:hover{fill:#0085ff}.astro-social-share{margin:20px 0;height:24px;display:inline-flex}.astro-social-share a{text-decoration:none;margin-right:10px}.astro-social-share svg{height:24px}#insta-btn[data-astro-cid-4bxrw3eg]{margin:10px 10px 0 0}#insta-btn[data-astro-cid-4bxrw3eg] svg[data-astro-cid-4bxrw3eg]:hover{stroke:#e1306c}#link-btn[data-astro-cid-4mttv6dr]{padding:2px 6px;font-weight:700;max-width:max-content;min-width:92px;text-align:center}#link-btn[data-astro-cid-4mttv6dr]:hover{color:var(--color-tertiary)}#main-footer{width:100%;display:flex;justify-content:center;padding:1rem 0 0}#main-footer-container{width:100%;max-width:960px;display:flex;flex-direction:column;align-items:center;gap:3rem}#footer-main-nav,#footer-sub-nav{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}#footer-main-nav{font-size:1.25rem}#footer-sub-nav{font-size:1rem}.nav-line.bottom{width:100%;max-width:800px;border-bottom:2px solid var(--color-secondary-darker-darker)}.footer-bottom{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:280px;margin-top:2rem;font-size:1rem;color:var(--color-secondary-darker-darker)}#footer-social,#footer-branding{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media(max-width:1400px){.footer-bottom{gap:4rem}}@media(max-width:768px){.footer-bottom{flex-direction:column;align-items:center;text-align:center;gap:4rem}.social,.branding{align-items:center}#footer-main-nav,#footer-sub-nav{flex-direction:column;align-items:center;gap:3rem}}#main-footer-container.compact{flex-direction:row;align-items:center;justify-content:right;max-width:none;width:100%;height:auto;gap:120px;padding:.5rem}#main-footer-container.compact .footer-bottom{flex-direction:row;align-items:center;justify-content:right;gap:120px;margin-top:0;width:auto;max-width:none;flex:0 1 auto}#main-footer-container.compact .nav-line.bottom{display:none}#main-footer-container.compact #footer-main-nav,#main-footer-container.compact #footer-sub-nav{flex-direction:row;flex:0 1 auto;width:auto}#main-footer-container.compact>*{flex:1;max-width:none}#main-footer-container.compact .opt-text,#main-footer-container.compact #footer-main-nav{display:none}@media(max-width:1200px){#main-footer-container.compact{flex-direction:column;height:auto;padding:10px;gap:10px}}
