#lightMode[data-astro-cid-oemx5le4],#darkMode[data-astro-cid-oemx5le4]{display:none}.btn[data-astro-cid-oemx5le4]{background:#8686891c;border-radius:50%;border:2px solid #86868929;display:flex;flex-direction:column;align-items:center;padding:.6em}header[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:row;width:100%;justify-content:space-around;position:sticky;padding-top:20px;padding-bottom:20px;top:0;z-index:999}.nav__box[data-astro-cid-3ef6ksr2]{max-width:var(--content-width);display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;padding-left:.5em;padding-right:.5em;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin-left:10px;margin-right:10px;position:relative}.nav__box[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;inset:0;border-radius:10px;padding:2px;background:radial-gradient(circle at top left,red,#3020ff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.no-decor[data-astro-cid-3ef6ksr2]{text-decoration:none}.code[data-astro-cid-3ef6ksr2]{font-family:monospace}.logo[data-astro-cid-3ef6ksr2]{display:flex}@media screen and (max-width: 440px){.nav__box[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:flex-start;padding-bottom:1em}ul[data-astro-cid-3ef6ksr2]{margin:0;padding-left:.5em}}ul[data-astro-cid-3ef6ksr2]{list-style:"/";display:flex;gap:.7em;align-items:center;flex-wrap:wrap}li[data-astro-cid-3ef6ksr2]:last-child{list-style:""}.home[data-astro-cid-3ef6ksr2]{text-transform:uppercase;text-align:rotateY(45deg);text-decoration:none;-webkit-text-stroke:.2px #000000;letter-spacing:2px}#toggleMode[data-astro-cid-3ef6ksr2]{scale:1.4;border:1px solid white;background-color:transparent}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.margin__bottom[data-astro-cid-sz7xmlte]{margin-bottom:1em}footer[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;width:100%;justify-content:space-around;align-items:center;margin-bottom:1.5em;margin-top:1em}.footer__box[data-astro-cid-sz7xmlte]{display:flex;flex-direction:row;justify-content:space-around;max-width:var(--content-width);margin:1em;width:100%;padding-top:1em;border-top:1px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to left,#743ad5,#d53a9d)}.padding-left[data-astro-cid-sz7xmlte]{padding-left:1em}.arrow[data-astro-cid-sz7xmlte]:after{content:"↗"}main[data-astro-cid-ivdev4kk]{width:100%;display:flex;justify-content:space-around;padding-top:30px;padding-bottom:30px}.main__container[data-astro-cid-ivdev4kk]{max-width:var(--content-width);width:calc(100% - 2em);margin:1em;scroll-behavior:smooth}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.move-to-top[data-astro-cid-s7bai3jq]{position:fixed;bottom:20px;right:20px;display:none;background-color:transparent;color:#fff;border:1px solid #5a5a5a;padding:10px 15px;border-radius:5px;cursor:pointer;z-index:1000}.move-to-top[data-astro-cid-s7bai3jq].show{display:block}.move-to-top__svg[data-astro-cid-s7bai3jq],.move-to-top__svg[data-astro-cid-s7bai3jq] path[data-astro-cid-s7bai3jq]{fill:var(--astro-bg-color)}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.B2xhLi22.woff2) 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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.CMZtQduZ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.CGAr0uHJ.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CaVNZxsx.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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}html{font-family:system-ui,sans-serif;line-height:27px;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:1em}:root{--content-width: 750px;box-sizing:border-box;margin:0;padding:0;--astro-bg-color: #000000}html,body{height:100%;margin:0;padding:0;font-family:Inter Variable,sans-serif}html.dark{color:#fff;--astro-bg-color: #ffffff}.navlink{text-underline-offset:3px;color:#000;margin-left:.1rem;margin-right:.5rem}.navlink:hover,.navlink:active,.active{text-shadow:0px 0px #ff4f4f,-2px -1px 1em #ff6b6b,1px -1px 0em #9100ff,0 0 1.5em #9100ff,0 0 2em #833ab4}.dark .navlink{color:#fff}.dark .navlink:hover,.dark .navlink:active,.dark .active{text-shadow:1px 1px 100px #af8d8d,0 0 1.5em #ffffff,0 0 .5em #d6f4ff,0 0 2em #d6f4ff,0 0 3em #ffffff}pre{padding:8px 16px;overflow:auto;border-radius:4px}code{border-radius:4px;direction:ltr;font-size:14px}pre>code{line-height:1.5;word-break:normal;white-space:pre;word-spacing:normal;tab-size:4}.scroll-header{scroll-margin-top:100px}body{display:flex;flex-direction:column;position:relative}main{flex-grow:1}@media screen and (max-width: 440px){.scroll-header{scroll-margin-top:150px}}body:before{background:radial-gradient(circle,transparent 90%,rgb(191 191 191 / 97%) 97%) 0 0 / 20px 20px;background-size:20px 20px;background-position:20px 20px;display:block;content:"";position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1}.dark body:before{background:radial-gradient(circle,#000 90%,#282828de 97%) 0 0 / 20px 20px;background-size:20px 20px}.dark .astro-code,.dark .astro-code span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;text-decoration:var(--shiki-dark-text-decoration)!important}@supports (-webkit-overflow-scrolling: touch){body{position:relative;height:100%;background:radial-gradient(circle,transparent 90%,rgb(191 191 191 / 97%) 97%) 0 0 / 20px 20px scroll;background-size:20px 20px;background-position:20px 20px}body:before{content:"";position:unset}.dark body{background:radial-gradient(circle,#000 90%,#282828de 97%) 0 0 / 20px 20px;background-size:20px 20px}}
