@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/outfit/files/outfit-latin-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/outfit/files/outfit-latin-400-normal.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:Outfit;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/outfit/files/outfit-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/outfit/files/outfit-latin-ext-400-normal.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:Rubik;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/rubik/files/rubik-latin-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/rubik/files/rubik-latin-400-normal.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:Rubik;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/rubik/files/rubik-arabic-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/rubik/files/rubik-arabic-400-normal.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/rubik/files/rubik-hebrew-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/rubik/files/rubik-hebrew-400-normal.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/rubik/files/rubik-cyrillic-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/rubik/files/rubik-cyrillic-400-normal.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-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/rubik/files/rubik-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/rubik/files/rubik-latin-ext-400-normal.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:Rubik;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/rubik/files/rubik-cyrillic-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/rubik/files/rubik-cyrillic-ext-400-normal.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:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-greek-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-greek-400-normal.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-latin-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-latin-400-normal.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:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-cyrillic-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-cyrillic-400-normal.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-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-greek-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-greek-ext-400-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-latin-ext-400-normal.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:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-cyrillic-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-cyrillic-ext-400-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5)}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5)}.i-material-symbols-arrow-outward-rounded{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m16 8.4l-8.9 8.9q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7L14.6 7H7q-.425 0-.712-.288T6 6t.288-.712T7 5h10q.425 0 .713.288T18 6v10q0 .425-.288.713T17 17t-.712-.288T16 16z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-material-symbols-check-circle-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m10.6 16.6l7.05-7.05l-1.4-1.4l-5.65 5.65l-2.85-2.85l-1.4 1.4zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-material-symbols-close{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M6.4 19L5 17.6l5.6-5.6L5 6.4L6.4 5l5.6 5.6L17.6 5L19 6.4L13.4 12l5.6 5.6l-1.4 1.4l-5.6-5.6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-material-symbols-error-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 17q.425 0 .713-.288T13 16t-.288-.712T12 15t-.712.288T11 16t.288.713T12 17m-1-4h2V7h-2zm1 9q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-material-symbols-info-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M11 17h2v-6h-2zm1-8q.425 0 .713-.288T13 8t-.288-.712T12 7t-.712.288T11 8t.288.713T12 9m0 13q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-material-symbols-warning-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M1 21L12 2l11 19zm3.45-2h15.1L12 6zM12 18q.425 0 .713-.288T13 17t-.288-.712T12 16t-.712.288T11 17t.288.713T12 18m-1-3h2v-5h-2zm1-2.5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-simple-icons-bilibili{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17.813 4.653h.854q2.266.08 3.773 1.574Q23.946 7.72 24 9.987v7.36q-.054 2.266-1.56 3.773c-1.506 1.507-2.262 1.524-3.773 1.56H5.333q-2.266-.054-3.773-1.56C.053 19.614.036 18.858 0 17.347v-7.36q.054-2.267 1.56-3.76t3.773-1.574h.774l-1.174-1.12a1.23 1.23 0 0 1-.373-.906q0-.534.373-.907l.027-.027q.4-.373.92-.373t.92.373L9.653 4.44q.107.106.187.213h4.267a.8.8 0 0 1 .16-.213l2.853-2.747q.4-.373.92-.373c.347 0 .662.151.929.4s.391.551.391.907q0 .532-.373.906zM5.333 7.24q-1.12.027-1.88.773q-.76.748-.786 1.894v7.52q.026 1.146.786 1.893t1.88.773h13.334q1.12-.026 1.88-.773t.786-1.893v-7.52q-.026-1.147-.786-1.894t-1.88-.773zM8 11.107q.56 0 .933.373q.375.374.4.96v1.173q-.025.586-.4.96q-.373.375-.933.374c-.56-.001-.684-.125-.933-.374q-.375-.373-.4-.96V12.44q0-.56.386-.947q.387-.386.947-.386m8 0q.56 0 .933.373q.375.374.4.96v1.173q-.025.586-.4.96q-.373.375-.933.374c-.56-.001-.684-.125-.933-.374q-.375-.373-.4-.96V12.44q.025-.586.4-.96q.373-.373.933-.373'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-simple-icons-bluesky{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M5.202 2.857C7.954 4.922 10.913 9.11 12 11.358c1.087-2.247 4.046-6.436 6.798-8.501C20.783 1.366 24 .213 24 3.883c0 .732-.42 6.156-.667 7.037c-.856 3.061-3.978 3.842-6.755 3.37c4.854.826 6.089 3.562 3.422 6.299c-5.065 5.196-7.28-1.304-7.847-2.97c-.104-.305-.152-.448-.153-.327c0-.121-.05.022-.153.327c-.568 1.666-2.782 8.166-7.847 2.97c-2.667-2.737-1.432-5.473 3.422-6.3c-2.777.473-5.899-.308-6.755-3.369C.42 10.04 0 4.615 0 3.883c0-3.67 3.217-2.517 5.202-1.026'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-simple-icons-github{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-simple-icons-maildotru{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M15.61 12c0 1.99-1.62 3.61-3.61 3.61S8.39 13.99 8.39 12S10.01 8.39 12 8.39s3.61 1.62 3.61 3.61M12 0C5.383 0 0 5.383 0 12s5.383 12 12 12c2.424 0 4.761-.722 6.76-2.087l.034-.024l-1.617-1.879l-.027.017A9.5 9.5 0 0 1 12 21.54c-5.26 0-9.54-4.28-9.54-9.54S6.74 2.46 12 2.46s9.54 4.28 9.54 9.54a9.6 9.6 0 0 1-.225 2.05c-.301 1.239-1.169 1.618-1.82 1.568c-.654-.053-1.42-.52-1.426-1.661V12A6.076 6.076 0 0 0 12 5.93A6.076 6.076 0 0 0 5.93 12A6.076 6.076 0 0 0 12 18.07a6.02 6.02 0 0 0 4.3-1.792a3.9 3.9 0 0 0 3.32 1.805c.874 0 1.74-.292 2.437-.821c.719-.547 1.256-1.336 1.553-2.285c.047-.154.135-.504.135-.507l.002-.013c.175-.76.253-1.52.253-2.457c0-6.617-5.383-12-12-12'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-simple-icons-mastodon{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127C.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611c.118 1.24.325 2.47.62 3.68c.55 2.237 2.777 4.098 4.96 4.857c2.336.792 4.849.923 7.256.38q.398-.092.786-.213c.585-.184 1.27-.39 1.774-.753a.06.06 0 0 0 .023-.043v-1.809a.05.05 0 0 0-.02-.041a.05.05 0 0 0-.046-.01a20.3 20.3 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.6 5.6 0 0 1-.319-1.433a.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546c.376 0 .75 0 1.125-.01c1.57-.044 3.224-.124 4.768-.422q.059-.011.11-.024c2.435-.464 4.753-1.92 4.989-5.604c.008-.145.03-1.52.03-1.67c.002-.512.167-3.63-.024-5.545m-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976c-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35c-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102q0-1.965 1.011-3.12c.696-.77 1.608-1.164 2.74-1.164c1.311 0 2.302.5 2.962 1.498l.638 1.06l.638-1.06c.66-.999 1.65-1.498 2.96-1.498c1.13 0 2.043.395 2.74 1.164q1.012 1.155 1.012 3.12z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-simple-icons-telegram{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12a12 12 0 0 0 12-12A12 12 0 0 0 12 0zm4.962 7.224c.1-.002.321.023.465.14a.5.5 0 0 1 .171.325c.016.093.036.306.02.472c-.18 1.898-.962 6.502-1.36 8.627c-.168.9-.499 1.201-.82 1.23c-.696.065-1.225-.46-1.9-.902c-1.056-.693-1.653-1.124-2.678-1.8c-1.185-.78-.417-1.21.258-1.91c.177-.184 3.247-2.977 3.307-3.23c.007-.032.014-.15-.056-.212s-.174-.041-.249-.024q-.159.037-5.061 3.345q-.72.495-1.302.48c-.428-.008-1.252-.241-1.865-.44c-.752-.245-1.349-.374-1.297-.789q.04-.324.893-.663q5.247-2.286 6.998-3.014c3.332-1.386 4.025-1.627 4.476-1.635'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}.i-simple-icons-twitter{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' vertical-align='middle' width='24px' height='24px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M21.543 7.104c.015.211.015.423.015.636c0 6.507-4.954 14.01-14.01 14.01v-.003A13.94 13.94 0 0 1 0 19.539a9.88 9.88 0 0 0 7.287-2.041a4.93 4.93 0 0 1-4.6-3.42a4.9 4.9 0 0 0 2.223-.084A4.926 4.926 0 0 1 .96 9.167v-.062a4.9 4.9 0 0 0 2.235.616A4.93 4.93 0 0 1 1.67 3.148a13.98 13.98 0 0 0 10.15 5.144a4.929 4.929 0 0 1 8.39-4.49a9.9 9.9 0 0 0 3.128-1.196a4.94 4.94 0 0 1-2.165 2.724A9.8 9.8 0 0 0 24 4.555a10 10 0 0 1-2.457 2.549'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:middle;width:24px;height:24px}:root{--sds-font-size: 1rem;--sds-white: #fff;--sds-light-grey: #999;--sds-dark-grey: #666;--sds-theme-color: #27ae60;--sds-active-color: #2ecc71;--sds-color: #444;--sds-bgcolor: #fff;--sds-bgcolor-light: #f8f8f8;--sds-bgcolor-hover: #f0f0f0;--sds-border-color: #ddd;--sds-disable-bgcolor: #f8f8f8;--sds-disable-color: #000;--sds-code-bgcolor: #282c34;--sds-bq-color: #f0f0f0;--sds-avatar-size: 3.25rem;--sds-avatar-radius: 50%;--sds-m-avatar-size: calc(var(--sds-avatar-size) * 9 / 13);--sds-badge-color: #3498db;--sds-badge-font-size: .75em;--sds-info-bgcolor: #f8f8f8;--sds-info-color: #999;--sds-info-font-size: .625em;--sds-border: 1px solid var(--sds-border-color);--sds-box-shadow: none}.sds-comment .sds-comment{--sds-avatar-real-size: var(--sds-m-avatar-size)}.sds-comment:last-child .sds-comment-card{border-bottom:none}.sds-root a{color:var(--sds-theme-color);text-decoration:none}.sds-root a:hover{color:var(--sds-active-color);text-decoration:underline}.sds-root{line-height:1}.sds-content pre,.sds-content pre[class*=language-]{background:var(--sds-code-bgcolor);margin:.75rem 0;padding:1rem 1.25rem;border-radius:.75rem;line-height:1.4;overflow:auto}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-inline-\[calc\(var\(--sds-avatar-real-size\)\*3\/4\)\]{inset-inline-start:calc(var(--sds-avatar-real-size) * 3 / 4);inset-inline-end:calc(var(--sds-avatar-real-size) * 3 / 4)}.top-\[calc\(var\(--sds-avatar-real-size\)\*3\/4\)\]{top:calc(var(--sds-avatar-real-size) * 3 / 4)}.grid{display:grid}.float-right{float:right}.m-\[2px\]{margin:2px}.m-0{margin:0}.m341\.013{margin:85.25325rem}.m894\.4{margin:223.6rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my{margin-top:1rem;margin-bottom:1rem}.my-\[0\.825rem\]{margin-top:.825rem;margin-bottom:.825rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mb-0{margin-bottom:0}.mb-3{margin-bottom:.75rem}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:.75rem}.ml-1{margin-left:.25rem}.mr-2{margin-right:.5rem}.ms{margin-inline-start:1rem}.ms-3{margin-inline-start:.75rem}.mt-2{margin-top:.5rem}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.h-20px{height:20px}.h-6{height:1.5rem}.h-full{height:100%}.max-w-20{max-width:5rem}.min-h-35{min-height:8.75rem}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.w-20px{width:20px}.w-6{width:1.5rem}.w-full{width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-2{flex-grow:2}.flex-grow-3{flex-grow:3}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.transform{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))}.cursor-pointer{cursor:pointer}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.select-none{-webkit-user-select:none;user-select:none}.resize-y{resize:vertical}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-evenly{justify-content:space-evenly}.gap-2{gap:.5rem}.overflow-hidden{overflow:hidden}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.b,.border{border-width:1px}.border-black\/5{border-color:#0000000d}.border-sBadge{border-color:var(--sds-badge-color)}.border-sBgLight{border-color:var(--sds-bgcolor-light)}.border-sBorder{border-color:var(--sds-border-color)}.border-sTheme{border-color:var(--sds-theme-color)}.hover\:border-sActive:hover{border-color:var(--sds-active-color)}.hover\:border-sTheme:hover{border-color:var(--sds-theme-color)}.disabled\:border-sBorder:disabled{border-color:var(--sds-border-color)}.disabled\:hover\:border-sBorder:hover:disabled{border-color:var(--sds-border-color)}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-solid{border-style:solid}.bg-gray-50{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity))}.bg-sBg{background-color:var(--sds-bgcolor)}.bg-sInfoBg{background-color:var(--sds-info-bgcolor)}.bg-sTheme{background-color:var(--sds-theme-color)}.bg-transparent{background-color:transparent}.\!hover\:bg-\[\#0085ff\]:hover{--un-bg-opacity:1 !important;background-color:rgb(0 133 255 / var(--un-bg-opacity))!important}.\!hover\:bg-\[\#00acee\]:hover{--un-bg-opacity:1 !important;background-color:rgb(0 172 238 / var(--un-bg-opacity))!important}.\!hover\:bg-\[\#28a8e9\]:hover{--un-bg-opacity:1 !important;background-color:rgb(40 168 233 / var(--un-bg-opacity))!important}.\!hover\:bg-\[\#5c4de3\]:hover{--un-bg-opacity:1 !important;background-color:rgb(92 77 227 / var(--un-bg-opacity))!important}.\!hover\:bg-\[\#fb7299\]:hover{--un-bg-opacity:1 !important;background-color:rgb(251 114 153 / var(--un-bg-opacity))!important}.\!hover\:bg-gray-700:hover{--un-bg-opacity:1 !important;background-color:rgb(55 65 81 / var(--un-bg-opacity))!important}.hover\:bg-sActive:hover{background-color:var(--sds-active-color)}.hover\:bg-transparent:hover{background-color:transparent}.focus\:bg-sBgLight:focus{background-color:var(--sds-bgcolor-light)}.disabled\:bg-sDisableBg:disabled{background-color:var(--sds-disable-bgcolor)}.disabled\:hover\:bg-sDisableBg:hover:disabled{background-color:var(--sds-disable-bgcolor)}.p-0{padding:0}.p-1,.p1{padding:.25rem}.p-2,.p2{padding:.5rem}.p3{padding:.75rem}.px,.px-4{padding-left:1rem;padding-right:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-2{padding-bottom:.5rem}.pe-0{padding-inline-end:0}.pl-2{padding-left:.5rem}.ps-0{padding-inline-start:0}.text-center{text-align:center}.text-end{text-align:end}.text-\[0\.75rem\]{font-size:.75rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-gray-900{--un-text-opacity:1;color:rgb(17 24 39 / var(--un-text-opacity))}.text-sActive{color:var(--sds-active-color)}.text-sBadge{color:var(--sds-badge-color)}.text-sColor{color:var(--sds-color)}.text-sDarkGrey{color:var(--sds-dark-grey)}.text-sInfo{color:var(--sds-info-color)}.text-sLightGrey{color:var(--sds-light-grey)}.text-sTheme{color:var(--sds-theme-color)}.text-sWhite{color:var(--sds-white)}.hover\:text-sActive:hover{color:var(--sds-active-color)}.hover\:text-sTheme:hover{color:var(--sds-theme-color)}.hover\:text-white:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.disabled\:hover\:text-sDisable:hover:disabled{color:var(--sds-disable-color)}.disabled\:text-sDisable:disabled{color:var(--sds-disable-color)}.text-inherit{color:inherit}.font-bold{font-weight:700}.font-mono{font-family:Fira Code,"monospace",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-outfit{font-family:Outfit,"sans-serif"}.font-sans{font-family:Rubik,PingFang SC,Microsoft YaHei,"sans-serif",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-none{text-decoration:none}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300,.transition-duration-300{transition-duration:.3s}.duration-400{transition-duration:.4s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.bb-1{border-bottom:1px dashed var(--sds-border-color)}.bb-2{border-bottom:2px dashed var(--sds-border-color)}.break-word{word-break:break-word}.sds-avatar{border-radius:var(--sds-avatar-radius);box-shadow:var(--sds-box-shadow);width:var(--sds-avatar-real-size)}.text-badge{font-size:var(--sds-badge-font-size)}.text-info{font-size:var(--sds-info-font-size)}.sds-comment{--sds-avatar-real-size:var(--sds-avatar-size)}.sds-btn{padding-inline:0}@media(prefers-color-scheme:dark){.dark\:border-white\/10{border-color:#ffffff1a}.dark\:bg-gray-50\/10{background-color:#f9fafb1a}.\!dark\:hover\:bg-white:hover{--un-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--un-bg-opacity))!important}.dark\:text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.\!dark\:hover\:text-gray-900:hover{--un-text-opacity:1 !important;color:rgb(17 24 39 / var(--un-text-opacity))!important}}:root{--c-bg: #f2f2f2;--c-neon: #00aa2c;--c-text: #333333;--c-text-hover: var(--c-neon);--c-scroll: #d9d9d9;--c-scroll-hover: var(--c-neon);--c-terminal-highlight: #0088aa;--c-terminal-hostname: #aa5500;--c-card-bg: rgb(from var(--c-text) r g b / .05);--c-bg-soft: rgb(from var(--c-text) r g b / .03);--c-card-bg-hover: rgb(from var(--c-text) r g b / .1);--c-grid: rgb(from var(--c-neon) r g b / .03);scrollbar-color:var(--c-scroll) var(--c-bg)}@media(prefers-color-scheme:dark){:root{--c-bg: #0a0a0a;--c-neon: #00ff41;--c-text: #e0e0e0;--c-text-hover: var(--c-neon);--c-scroll: #333333;--c-scroll-hover: var(--c-neon);--c-terminal-highlight: #00d4ff;--c-terminal-hostname: #ff9944;--c-card-bg: rgb(from var(--c-text) r g b / .05);--c-bg-soft: rgb(from var(--c-text) r g b / .03);--c-card-bg-hover: rgb(from var(--c-text) r g b / .1);--c-grid: rgb(from var(--c-neon) r g b / .03);scrollbar-color:var(--c-scroll) var(--c-bg)}}html{background-color:var(--c-bg);font-family:Rubik,sans-serif;scroll-behavior:smooth;background-image:linear-gradient(var(--c-grid) 1px,transparent 1px),linear-gradient(90deg,var(--c-grid) 1px,transparent 1px);background-size:30px 30px}*{margin:0;padding:0;list-style:none}body{color:var(--c-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,a[role=button],.clickable{transition:transform .1s cubic-bezier(.4,0,.2,1)}button:active,a[role=button]:active,.clickable:active{transform:scale(.95)}::selection{background:var(--c-neon);color:var(--c-bg)}.app-layout{padding-top:8vh;display:grid;grid-template-columns:1fr min(65rem,calc(100% - 48px)) 1fr;grid-column-gap:24px}.app-layout>*{grid-column:2}.imyan-lang-switcher .lang-btn{font-family:Fira Code,monospace}header.svelte-17ytkg3{grid-column:1 / -1!important;width:100%;position:sticky;top:0;z-index:100;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid transparent}header.svelte-17ytkg3.scrolled{background-color:color-mix(in srgb,var(--c-bg),transparent 20%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom-color:color-mix(in srgb,var(--c-text),transparent 80%)}header.svelte-17ytkg3 .inner:where(.svelte-17ytkg3){width:min(65rem,calc(100% - 48px));margin:0 auto;padding:20px 0;display:flex;transition:padding .3s}header.svelte-17ytkg3.scrolled .inner:where(.svelte-17ytkg3){padding:12px 0}header.svelte-17ytkg3 .nav:where(.svelte-17ytkg3){display:flex;gap:20px;flex-wrap:wrap}header.svelte-17ytkg3 #language-switcher{margin-left:auto}header.svelte-17ytkg3 .nav:where(.svelte-17ytkg3) a:where(.svelte-17ytkg3){color:var(--c-text);text-decoration:none;transition:all .3s}header.svelte-17ytkg3 .nav:where(.svelte-17ytkg3) a:where(.svelte-17ytkg3).active{color:var(--c-text-hover);font-weight:700}header.svelte-17ytkg3 .nav:where(.svelte-17ytkg3) a:where(.svelte-17ytkg3):hover{color:var(--c-text-hover)}@media(max-width:600px){header.svelte-17ytkg3 .inner:where(.svelte-17ytkg3){flex-direction:column-reverse;gap:20px}header.svelte-17ytkg3 #language-switcher{margin-left:0}}.page-transition.svelte-1uz1xf7{animation:svelte-1uz1xf7-fadeInUp .4s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes svelte-1uz1xf7-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
