@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-cyrillic-ext-400-normal.CBMNjBwz.woff2) format("woff2"),url(./eb-garamond-cyrillic-ext-400-normal.DvVFcYIV.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-cyrillic-400-normal.DLFur4M8.woff2) format("woff2"),url(./eb-garamond-cyrillic-400-normal.Cgupd8z3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-greek-ext-400-normal.xgh5yVqR.woff2) format("woff2"),url(./eb-garamond-greek-ext-400-normal.m3zVZPMF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-greek-400-normal.Bd9qxgO7.woff2) format("woff2"),url(./eb-garamond-greek-400-normal.Co9-8-br.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-vietnamese-400-normal.CfDT8MMM.woff2) format("woff2"),url(./eb-garamond-vietnamese-400-normal.yoRrTn3C.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-latin-ext-400-normal.8a_ZZ2Qq.woff2) format("woff2"),url(./eb-garamond-latin-ext-400-normal.Ckqal4CG.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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-latin-400-normal.DSJrtJSV.woff2) format("woff2"),url(./eb-garamond-latin-400-normal.zgGxM6DR.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-cyrillic-ext-500-normal.BKz78T03.woff2) format("woff2"),url(./eb-garamond-cyrillic-ext-500-normal.BW_wrb5p.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-cyrillic-500-normal.RaVCNQX7.woff2) format("woff2"),url(./eb-garamond-cyrillic-500-normal.DMxgMKSc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-greek-ext-500-normal.B2GLvXWD.woff2) format("woff2"),url(./eb-garamond-greek-ext-500-normal.BdAXjnQq.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-greek-500-normal.CmiK3K51.woff2) format("woff2"),url(./eb-garamond-greek-500-normal.qyq7qiEo.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-vietnamese-500-normal.aFhv2iya.woff2) format("woff2"),url(./eb-garamond-vietnamese-500-normal.CYDqHS6k.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-latin-ext-500-normal.BUqUdxpG.woff2) format("woff2"),url(./eb-garamond-latin-ext-500-normal.DBzjYlhR.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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-latin-500-normal.LNvnJ-zC.woff2) format("woff2"),url(./eb-garamond-latin-500-normal.DX0gtuIC.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-cyrillic-ext-400-italic.CrXb_wUK.woff2) format("woff2"),url(./eb-garamond-cyrillic-ext-400-italic.CWxonse8.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-cyrillic-400-italic.D_DWC1IY.woff2) format("woff2"),url(./eb-garamond-cyrillic-400-italic.DCsSAFyU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-greek-ext-400-italic.FLlJiINU.woff2) format("woff2"),url(./eb-garamond-greek-ext-400-italic.11TUomBd.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-greek-400-italic.BU6_2yEY.woff2) format("woff2"),url(./eb-garamond-greek-400-italic.Bgino0Sw.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-vietnamese-400-italic.BW8oGKYg.woff2) format("woff2"),url(./eb-garamond-vietnamese-400-italic.BCMO1dRL.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-latin-ext-400-italic.dkY5D-I6.woff2) format("woff2"),url(./eb-garamond-latin-ext-400-italic.CAWkC-nM.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-latin-400-italic.KGnr19QW.woff2) format("woff2"),url(./eb-garamond-latin-400-italic.DxAerz_z.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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(./atkinson-hyperlegible-latin-ext-400-normal.DRk46D-x.woff2) format("woff2"),url(./atkinson-hyperlegible-latin-ext-400-normal.Bbz-b3yf.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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(./atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2) format("woff2"),url(./atkinson-hyperlegible-latin-400-normal.BbWidj28.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:"DM Serif Display";font-style:normal;font-display:swap;font-weight:400;src:url(./dm-serif-display-latin-ext-400-normal.p18AlW_x.woff2) format("woff2"),url(./dm-serif-display-latin-ext-400-normal.B1toqZab.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:"DM Serif Display";font-style:normal;font-display:swap;font-weight:400;src:url(./dm-serif-display-latin-400-normal.C5_t9oOD.woff2) format("woff2"),url(./dm-serif-display-latin-400-normal._kVFYEpx.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:"DM Serif Display";font-style:italic;font-display:swap;font-weight:400;src:url(./dm-serif-display-latin-ext-400-italic.DiLdooSn.woff2) format("woff2"),url(./dm-serif-display-latin-ext-400-italic.D6UvgSoX.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:"DM Serif Display";font-style:italic;font-display:swap;font-weight:400;src:url(./dm-serif-display-latin-400-italic.DpcbibHm.woff2) format("woff2"),url(./dm-serif-display-latin-400-italic.BgxzcTJK.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-cyrillic-ext-400-normal.FAIU8e3o.woff2) format("woff2"),url(./fira-mono-cyrillic-ext-400-normal.Co4MVjrD.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-cyrillic-400-normal.BJkDdjbt.woff2) format("woff2"),url(./fira-mono-cyrillic-400-normal.DUd3efVn.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-greek-ext-400-normal.Be4g_LSk.woff2) format("woff2"),url(./fira-mono-greek-ext-400-normal.BQ5yw6bY.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-greek-400-normal.ftNhKy_S.woff2) format("woff2"),url(./fira-mono-greek-400-normal.B_0AmgK7.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-symbols2-400-normal.C6JptOil.woff2) format("woff2"),url(./fira-mono-symbols2-400-normal.CpeG9ob9.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-latin-ext-400-normal.B2gPvaNr.woff2) format("woff2"),url(./fira-mono-latin-ext-400-normal.CbD3vWRE.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-latin-400-normal.DVTTRLHv.woff2) format("woff2"),url(./fira-mono-latin-400-normal.C3FQ26ho.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-cyrillic-ext-400-normal.Cycyekte.woff2) format("woff2"),url(./fira-sans-cyrillic-ext-400-normal.Dd5dApAy.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-cyrillic-400-normal.CKu2TFQr.woff2) format("woff2"),url(./fira-sans-cyrillic-400-normal.D9eUeF-O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-greek-ext-400-normal.ByG7UNQ2.woff2) format("woff2"),url(./fira-sans-greek-ext-400-normal.ClCfNE6D.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-greek-400-normal.BFCFncbp.woff2) format("woff2"),url(./fira-sans-greek-400-normal.DQ8sF22y.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-vietnamese-400-normal.ljDTQFsx.woff2) format("woff2"),url(./fira-sans-vietnamese-400-normal.DUVG35gE.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:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-ext-400-normal.BLG_mAEf.woff2) format("woff2"),url(./fira-sans-latin-ext-400-normal.BCUwhuGB.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-400-normal.a0AnQzuD.woff2) format("woff2"),url(./fira-sans-latin-400-normal.66xCkunx.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}:root{color-scheme:light;--sk-fg-npm: #262626;--sk-fg-portfolio: #D64524;--sk-fg-1: hsl(0, 0%, 8%);--sk-fg-2: hsl(0, 0%, 15%);--sk-fg-3: hsl(0, 0%, 40%);--sk-fg-4: hsl(0, 0%, 50%);--sk-fg-accent: hsl(12, 93%, 43%);--sk-bg-1: hsl(0, 0%, 100%);--sk-bg-2: hsl(0, 0%, 99.3%);--sk-bg-3: hsl(0, 0%, 98.2%);--sk-bg-4: hsl(0, 0%, 95%);--sk-bg-accent: var(--sk-fg-accent);--sk-bg-selection: hsla(204, 100%, 63%, .3);--sk-bg-unfocused-selection: hsla(204, 50%, 63%, .2);--sk-bg-highlight: hsl(60, 100%, 80%);--sk-border: hsl(0, 0%, 92%);--shiki-color-text: var(--sk-fg-2);--shiki-token-constant: var(--shiki-color-text);--shiki-token-string: hsl(30, 100%, 30%);--shiki-token-comment: var(--sk-fg-4);--shiki-token-keyword: hsl(204, 100%, 38%);--shiki-token-parameter: var(--shiki-color-text);--shiki-token-function: var(--sk-fg-accent);--shiki-token-string-expression: var(--shiki-token-string);--shiki-token-punctuation: var(--shiki-color-text);--shiki-token-link: var(--shiki-token-keyword);--sk-scrollbar: rgba(0, 0, 0, .3);--sk-shadow: drop-shadow(0px 0px 14px rgba(0, 0, 0, .1))}:root.dark{color-scheme:dark;--sk-bg-hue: 220;--sk-fg-portfolio: #01FFFF;--sk-fg-1: hsl(var(--sk-bg-hue), 2%, 90%);--sk-fg-npm: #cc0100;--sk-fg-2: hsl(var(--sk-bg-hue), 3%, 80%);--sk-fg-3: hsl(var(--sk-bg-hue), 5%, 65%);--sk-fg-4: hsl(var(--sk-bg-hue), 5%, 55%);--sk-fg-accent: hsl(12, 94%, 62%);--sk-bg-0: hsl(var(--sk-bg-hue), 8%, 10%);--sk-bg-1: hsl(var(--sk-bg-hue), 10%, 12%);--sk-bg-2: hsl(var(--sk-bg-hue), 12%, 14%);--sk-bg-3: hsl(var(--sk-bg-hue), 14%, 16%);--sk-bg-4: hsl(var(--sk-bg-hue), 15%, 21%);--sk-bg-accent: hsl(15, 100%, 35%);--sk-bg-highlight: hsl(60, 100%, 15%);--sk-border: hsl(var(--sk-bg-hue), 15%, 22%);--shiki-color-text: hsl(45, 7%, 75%);--shiki-token-comment: hsl(0, 0%, 55%);--shiki-token-keyword: hsl(204, 88%, 65%);--shiki-token-function: hsl(19, 67%, 75%);--shiki-token-string: hsl(41, 37%, 68%);--sk-scrollbar: rgba(255, 255, 255, .3);--sk-shadow: drop-shadow(1px 2px 16px rgba(0, 0, 0, .5))}:root{--sk-nav-height: 6rem;--sk-secondary-nav-height: 5rem;--sk-page-padding-top: 6rem;--sk-page-padding-bottom: 8rem;--sk-page-padding-side: 1.6rem;--sk-thick-border-width: .3rem;--sk-border-radius: .4rem;--sk-border-radius-inner: .2rem;--sk-page-content-width: 76rem;--sk-banner-height: 0px;--sk-pane-controls-height: 4.2rem}@media screen and (min-width: 480px){:root{--sk-page-padding-side: 3.2rem}}@media screen and (min-width: 800px){:root{--sk-page-padding-top: 8rem;--sk-page-padding-side: 4.8rem;--sk-secondary-nav-height: 6rem}}:root{--sk-font-family-ui: "Fira Sans", -apple-system, sans-serif;--sk-font-family-body: Georgia, serif;--sk-font-family-heading: "DM Serif Display", Georgia, serif;--sk-font-family-mono: "Fira Mono", monospace;--sk-font-size-h1: 3.6rem;--sk-font-size-h2: 3rem;--sk-font-size-h3: 2.4rem;--sk-font-size-body: 1.8rem;--sk-font-size-body-small: 1.6rem;--sk-font-size-ui-small: 1.3rem;--sk-font-size-ui-medium: 1.6rem;--sk-font-size-ui-large: 3rem;--sk-font-size-mono: 1.4rem;--sk-line-height-body: calc(1.5 * var(--sk-font-size-body));--sk-line-height-body-small: calc(1.5 * var(--sk-font-size-body-small));--sk-font-h1: 500 var(--sk-font-size-h1) / 1.2 var(--sk-font-family-heading);--sk-font-h2: 500 var(--sk-font-size-h2) / 1.2 var(--sk-font-family-heading);--sk-font-h3: 500 var(--sk-font-size-h3) / 1.2 var(--sk-font-family-heading);--sk-font-body: 400 var(--sk-font-size-body) / var(--sk-line-height-body) var(--sk-font-family-body);--sk-font-body-small: 400 var(--sk-font-size-body-small) / var(--sk-line-height-body-small) var(--sk-font-family-body);--sk-font-ui-small: 400 var(--sk-font-size-ui-small) / 1.5 var(--sk-font-family-ui);--sk-font-ui-medium: 400 var(--sk-font-size-ui-medium) / 1.5 var(--sk-font-family-ui);--sk-font-ui-large: 400 var(--sk-font-size-ui-large) / 1.5 var(--sk-font-family-ui);--sk-font-mono: 400 var(--sk-font-size-mono) / 1.7 var(--sk-font-family-mono)}@media (min-resolution: 1.75x){:root{--sk-font-family-body: "EB Garamond", Georgia, serif;--sk-font-size-body: 2.2rem;--sk-font-size-body-small: 2rem}}:root.font-boring{--sk-font-family-body: "Atkinson Hyperlegible", sans-serif;--sk-font-size-body: 1.9rem;--sk-font-size-body-small: 1.7rem}:root.font-boring p code{font-size:.75em}:root.dark{-webkit-font-smoothing:antialiased}@media screen and (min-width: 800px){:root{--sk-font-size-h1: 5.4rem}}:root{--safari-fix: translate3d(0, 0, .01)}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;border-collapse:collapse}html,body{height:100%;width:100%}:root{--quint-out: cubic-bezier(.23, 1, .32, 1)}body{font-family:var(--sk-font-family-body);line-height:1.5;color:var(--sk-fg-2);background-color:var(--sk-bg-1);width:100%;tab-size:2;-moz-tab-size:2}*{box-sizing:inherit;margin:0;padding:0;scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent}*:focus-visible{outline:2px solid var(--sk-fg-accent);border-radius:var(--sk-border-radius)}p,ul,ol{font:var(--sk-font-body);margin:.5lh 0}:is(p,ul,ol):first-child{margin-top:0}:is(p,ul,ol):last-child{margin-bottom:0}a{position:relative;text-decoration:none;cursor:pointer;color:inherit}a:hover{text-decoration:underline}h1{font:var(--sk-font-h1)}h2{font:var(--sk-font-h2)}h3{font:var(--sk-font-h3)}h1,h2,h3{position:relative;text-wrap:balance;color:var(--sk-fg-1)}strong{font-weight:700}code,kbd{font-size:.666em;position:relative;border-radius:var(--sk-border-radius);white-space:nowrap;background:var(--sk-bg-4);line-height:1.7}code{font-family:var(--sk-font-family-mono);margin:0 .2rem;padding:.4rem}kbd{font-family:var(--sk-font-family-ui)}pre{overflow-x:auto}pre code{top:0;white-space:inherit;background-color:transparent;padding:0;margin:0;font-size:var(--sk-font-size-mono)}header{margin-bottom:4rem}::selection{background:var(--sk-bg-selection)}blockquote{position:relative;margin:var(--sk-line-height-body) 0;max-width:var(--sk-page-content-width)}blockquote :where(p,ul,ol){font-size:var(--sk-font-size-body-small)}blockquote :last-child{margin:0}input,button{font-family:var(--sk-font-family-ui);font-size:inherit}button{background-color:transparent;border:none;color:currentColor}button[disabled]{color:var(--sk-fg-4)}a{color:var(--sk-fg-accent)}table{width:100%;font:var(--sk-font-body-small)}td,th{text-align:left;border-bottom:1px solid #eee;padding:.4rem .8rem .4rem 0}table :where(code,span){white-space:pre}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}:where(.token.comment.wrapped){display:block;white-space:pre-wrap;padding-left:calc(var(--indent) + 2ch);text-indent:calc(-1 * var(--indent) - 2ch);min-height:1.35em}.ts-block-property>pre{margin:0;padding-left:1rem;border-radius:0;box-shadow:none;border-top:1px solid var(--sk-border)}.ts-block-property-details{padding:0 1rem 0 2rem}.ts-block-property-details blockquote{margin:1rem 0}.ts-block-property-children{margin:0rem -1rem 0rem 1rem}.ts-block-property-bullets li:before{content:none!important}.ts-block-property-bullets .tag{font:var(--sk-font-ui-medium);text-transform:uppercase;color:var(--sk-fg-4)}.ts-block-property ul:last-child{margin-bottom:0}:root{--sk-raised-border: var(--sk-border);--sk-raised-highlight: hsl(0, 0%, 95%);--sk-raised-shadow: hsl(0, 0%, 86%);--sk-raised-color: var(--sk-raised-highlight) var(--sk-raised-border) var(--sk-raised-border) var(--sk-raised-highlight);--sk-raised-hover-color: var(--sk-raised-border) var(--sk-raised-shadow) var(--sk-raised-shadow) var(--sk-raised-border);--sk-raised-active-color: var(--sk-raised-shadow) var(--sk-raised-border) var(--sk-raised-border) var(--sk-raised-shadow);--sk-raised-width: 1px 2px 2px 1px;--sk-raised-active-width: 2px 1px 1px 2px}:root.dark{--sk-raised-highlight: hsl(var(--sk-bg-hue), 15%, 32%);--sk-raised-shadow: var(--sk-bg-3);--sk-raised-color: var(--sk-raised-border) var(--sk-raised-shadow) var(--sk-raised-shadow) var(--sk-raised-border);--sk-raised-hover-color: var(--sk-raised-highlight) var(--sk-raised-shadow) var(--sk-raised-shadow) var(--sk-raised-highlight);--sk-raised-active-color: var(--sk-raised-shadow) var(--sk-raised-highlight) var(--sk-raised-highlight) var(--sk-raised-shadow)}.raised{border-radius:var(--sk-border-radius);border-style:solid;border-color:var(--sk-raised-color);border-width:var(--sk-raised-width)}.raised.primary{--sk-raised-color: hsla(12, 93%, 60%) hsla(12, 93%, 35%) hsla(12, 93%, 35%) hsla(12, 93%, 60%);--sk-raised-hover-color: hsla(12, 93%, 70%) hsla(12, 93%, 30%) hsla(12, 93%, 30%) hsla(12, 93%, 70%);--sk-raised-active-color: hsla(12, 93%, 30%) hsla(12, 93%, 70%) hsla(12, 93%, 70%) hsla(12, 93%, 30%);background:var(--sk-bg-accent);color:#fff}:root.dark .raised.primary{--sk-raised-color: hsla(12, 93%, 60%) hsla(12, 93%, 30%) hsla(12, 93%, 30%) hsla(12, 93%, 60%);--sk-raised-hover-color: hsla(12, 93%, 65%) hsla(12, 93%, 27%) hsla(12, 93%, 27%) hsla(12, 93%, 65%);--sk-raised-active-color: hsla(12, 93%, 25%) hsla(12, 93%, 70%) hsla(12, 93%, 70%) hsla(12, 93%, 25%)}.raised:hover{border-color:var(--sk-raised-hover-color)}.raised:active{border-color:var(--sk-raised-active-color);border-width:var(--sk-raised-active-width)}.raised:disabled{border-color:var(--sk-raised-border);border-width:1px}button.icon,summary.icon,button:has(>span.icon){position:relative;width:3.2rem;height:3.2rem;background-repeat:no-repeat;background-position:50% 50%;background-size:2.3rem 2.3rem}button>span.icon{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:2.3rem 2.3rem;mask-size:2.3rem 2.3rem;background:var(--sk-fg-3)}button:where(.tooltip,.tooltip-left)[aria-label]:where(:hover,:focus){--arrow-size: 1rem}button:where(.tooltip,.tooltip-left)[aria-label]:where(:hover,:focus):before{content:"";width:var(--arrow-size);height:var(--arrow-size);position:absolute;background:var(--sk-fg-3);top:calc(100% + var(--arrow-size) * .5);left:calc(50% - var(--arrow-size) * .5);rotate:45deg}button:where(.tooltip,.tooltip-left)[aria-label]:where(:hover,:focus):after{content:attr(aria-label);position:absolute;top:calc(100% + var(--arrow-size));left:50%;translate:-50% 0;background:var(--sk-fg-3);color:var(--sk-bg-4);padding:.5em .8em;border-radius:var(--sk-border-radius);font:var(--sk-font-ui-small);text-transform:none;white-space:pre}button:where(.tooltip,.tooltip-left)[aria-label]:where(:hover,:focus).tooltip-left:after{translate:calc(-100% + 2rem) 0}svelte-split-pane-divider{z-index:2}svelte-split-pane-divider:after{background-color:var(--sk-border)!important}.secondary-nav-dropdown{max-height:50rem;width:30rem;max-width:calc(100vw - 2 * var(--sk-page-padding-side) - 2rem);font:var(--sk-font-ui-medium)}.secondary-nav-dropdown details{padding-left:1rem}.secondary-nav-dropdown details summary{position:relative;font:inherit;display:block;-webkit-user-select:none;user-select:none}.secondary-nav-dropdown details summary::-webkit-details-marker{display:none}.secondary-nav-dropdown details summary:before{content:"";position:absolute;top:.3rem;left:-2rem;width:1.8rem;height:1.8rem;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.5%2018L9.5%2012L15.5%206'%20stroke='%23676778'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e") no-repeat 50% 50%;background-size:100%;rotate:-90deg}[open]>:is(.secondary-nav-dropdown details summary):before{rotate:180deg}.secondary-nav-dropdown details ul{font:inherit;list-style:none;margin:0;padding-left:1rem}.secondary-nav-dropdown>details{padding-left:2rem}.secondary-nav-dropdown a:not([aria-current=page]){color:inherit}.secondary-nav-dropdown>details[open]:last-child:not(:has([aria-current=page])){padding-bottom:1rem}.twoslash-hover{position:relative}.twoslash-hover.highlight:after{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% + 1rem)}.twoslash-hover .twoslash-popup-container{display:none}.twoslash-error-line{visibility:hidden;height:0}.twoslash-popup-container{display:flex;flex-direction:column;font:var(--sk-font-mono);gap:1rem}.twoslash-popup-code{background:transparent!important;margin:0!important;font:var(--sk-font-mono);display:block;width:100%;padding:0!important}.text.svelte-dh0qso h2,.text.svelte-dh0qso h3{max-width:100%;padding:0 2.4rem 0 0}@media (min-width: 768px){.text.svelte-dh0qso h2,.text.svelte-dh0qso h3{margin:0 0 0 -4.8rem;padding:0 2.4rem 0 4.8rem}}:is(.text.svelte-dh0qso h2,.text.svelte-dh0qso h3)>span{display:block;overflow:hidden;text-overflow:ellipsis}.text.svelte-dh0qso h2{margin-top:7rem}.text.svelte-dh0qso h3{margin-top:5rem}.text.svelte-dh0qso code:not(pre *),.text.svelte-dh0qso kbd{white-space:pre-wrap;padding:.2rem .4rem;margin:0 .2rem;top:-.1rem;background:var(--sk-bg-4)}.text.svelte-dh0qso .code-block{position:relative;background:var(--sk-bg-2);border:1px solid var(--sk-border);border-radius:var(--sk-border-radius);overflow:hidden;margin:calc(.5 * var(--sk-line-height-body)) 0}@media (min-width: 767px){.text.svelte-dh0qso .code-block{margin:var(--sk-line-height-body) 0}}.text.svelte-dh0qso .code-block .controls{--height: 3.6rem;display:flex;align-items:center;position:absolute;top:0;right:0;height:var(--height);padding:.3rem .5rem;gap:.5rem;z-index:2;justify-content:end;box-sizing:border-box}.text.svelte-dh0qso .code-block .controls:has(.filename){position:relative;background:var(--sk-bg-3);padding-left:1rem}.text.svelte-dh0qso .code-block .controls:not(:has(.filename)){background:inherit}.text.svelte-dh0qso .code-block .controls .filename{content:attr(data-file);display:block;position:relative;top:.1rem;flex:1;font:var(--sk-font-ui-small);color:var(--sk-fg-3);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text.svelte-dh0qso .code-block .controls .filename:after{content:attr(data-ext)}.text.svelte-dh0qso .code-block .controls:has(.ts-toggle:checked) .filename[data-ext=".js"]:after{content:".ts"}.text.svelte-dh0qso .code-block .controls .ts-toggle{appearance:none;display:flex;align-items:center;height:calc(var(--height) - 1rem);outline-offset:0;padding:0 .6rem}.text.svelte-dh0qso .code-block .controls .ts-toggle:before,.text.svelte-dh0qso .code-block .controls .ts-toggle:after{width:2rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-family:var(--sk-font-family-mono);color:inherit}.text.svelte-dh0qso .code-block .controls .ts-toggle:before{content:"JS"}.text.svelte-dh0qso .code-block .controls .ts-toggle:after{content:"TS";border-left:none;opacity:.3}.text.svelte-dh0qso .code-block .controls .ts-toggle:checked:before{opacity:.3}.text.svelte-dh0qso .code-block .controls .ts-toggle:checked:after{opacity:1}.text.svelte-dh0qso .code-block .controls .copy-to-clipboard{position:relative;height:calc(var(--height) - 1rem);aspect-ratio:1;border-radius:var(--sk-border-radius)}.text.svelte-dh0qso .code-block .controls .copy-to-clipboard[disabled]{opacity:1}.text.svelte-dh0qso .code-block .controls .copy-to-clipboard:before,.text.svelte-dh0qso .code-block .controls .copy-to-clipboard:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:currentColor;mask:no-repeat 50% 50% / 1.6rem 1.6rem;transition:opacity .2s;transition-delay:.6s}.text.svelte-dh0qso .code-block .controls .copy-to-clipboard:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3crect%20width='11.2'%20height='14'%20x='7.9'%20y='3'%20rx='1.5'%20ry='1.5'%20style='fill:none;stroke:%23000000e0;stroke-miterlimit:10;stroke-width:1.5px'/%3e%3cpath%20d='M4%207v12.5c0%20.8.7%201.5%201.5%201.5h10'%20style='fill:none;stroke:%23000000e0;stroke-miterlimit:10;stroke-width:1.5px;stroke-linecap:round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3crect%20width='11.2'%20height='14'%20x='7.9'%20y='3'%20rx='1.5'%20ry='1.5'%20style='fill:none;stroke:%23000000e0;stroke-miterlimit:10;stroke-width:1.5px'/%3e%3cpath%20d='M4%207v12.5c0%20.8.7%201.5%201.5%201.5h10'%20style='fill:none;stroke:%23000000e0;stroke-miterlimit:10;stroke-width:1.5px;stroke-linecap:round'/%3e%3c/svg%3e")}.text.svelte-dh0qso .code-block .controls .copy-to-clipboard:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20height='24'%20viewBox='0%200%2024%2024'%20width='24'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m21%207-12%2012-5.5-5.5%201.41-1.41%204.09%204.08%2010.59-10.58z'%20fill='%23000000e0'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20height='24'%20viewBox='0%200%2024%2024'%20width='24'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m21%207-12%2012-5.5-5.5%201.41-1.41%204.09%204.08%2010.59-10.58z'%20fill='%23000000e0'/%3e%3c/svg%3e");opacity:0}.text.svelte-dh0qso .code-block .controls .copy-to-clipboard:active:before{opacity:0;transition:none}.text.svelte-dh0qso .code-block .controls .copy-to-clipboard:active:after{opacity:1;transition:none}.text.svelte-dh0qso .code-block:has(.ts-toggle:checked) pre:first-of-type{display:none}.text.svelte-dh0qso .code-block:has(.ts-toggle:not(:checked)) pre:last-of-type{display:none}.text.svelte-dh0qso .code-block pre{position:relative;margin:0;width:100%;padding:.7rem 1rem;box-sizing:border-box;color:var(--shiki-color-text);border-radius:var(--sk-border-radius);overflow-x:auto}.text.svelte-dh0qso .code-block pre code{display:block;padding:0;margin:0;top:0;width:100%;background:transparent}.text.svelte-dh0qso .code-block pre a:hover{border-bottom:1px solid var(--sk-fg-accent);text-decoration:none}.text.svelte-dh0qso .code-block pre .highlight{--color: rgba(220, 220, 0, .2);background:var(--color);outline:2px solid var(--color);border-radius:2px}.text.svelte-dh0qso .code-block pre .highlight.add{--color: rgba(0, 255, 0, .18)}.text.svelte-dh0qso .code-block pre .highlight.remove{--color: rgba(255, 0, 0, .1)}:root.dark :is(.text.svelte-dh0qso .code-block pre .highlight.remove){--color: rgba(255, 0, 0, .27)}.text.svelte-dh0qso p code{max-width:100%;overflow-x:auto;padding-top:.2em;padding-bottom:.2em}.text.svelte-dh0qso a:not(.permalink){color:inherit;text-decoration:underline;transition:box-shadow .1s ease-in-out}.text.svelte-dh0qso [id]{scroll-margin-top:calc(var(--sk-nav-height) + 4rem)}.text.svelte-dh0qso a.permalink{position:absolute!important;display:block;background:var(--sk-fg-1);mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%23000000e0;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}%3c/style%3e%3c/defs%3e%3cg%20id='Layer_1'%3e%3cpath%20d='M8.5%202v20M15.5%202v20M4%208.5l16-.1M4%2015.5l16-.1'%20class='cls-1'/%3e%3c/g%3e%3c/svg%3e") 50% 50% no-repeat;-webkit-mask-size:2.4rem 2.4rem;mask-size:2.4rem 2.4rem;width:2.6rem;height:2.2rem;top:calc(50% - 1rem)}@media (max-width: 767px){.text.svelte-dh0qso a.permalink{right:0;scale:.8}}@media (min-width: 768px){.text.svelte-dh0qso a.permalink{left:1.6rem;opacity:0;transition:opacity .2s}:where(h2,h3):hover :is(.text.svelte-dh0qso a.permalink),.text.svelte-dh0qso a.permalink:focus{opacity:1}}.text.svelte-dh0qso ol,.text.svelte-dh0qso ul{--list-padding: 3rem;margin-left:var(--list-padding)}.text.svelte-dh0qso ul{list-style:none}.text.svelte-dh0qso ul li:before{content:"";position:absolute;top:.65em;left:-1.8rem;background-color:var(--sk-fg-4);width:.3em;height:.3em;border-radius:50%;opacity:.7}.text.svelte-dh0qso ul ul{margin-bottom:0}.text.svelte-dh0qso ol{list-style:decimal}.text.svelte-dh0qso li{position:relative;max-width:calc(var(--sk-page-content-width) - var(--list-padding));margin:0 0 .5em}.text.svelte-dh0qso table{margin:1em 0}.text.svelte-dh0qso small{font:var(--sk-font-body-small);float:right;pointer-events:all;color:var(--sk-fg-accent);cursor:pointer}.text.svelte-dh0qso blockquote{padding:0 0 0 4.5rem}:is(.text.svelte-dh0qso blockquote.note,.text.svelte-dh0qso blockquote:has(details.legacy)):before{content:"";display:block;width:2em;height:2em;top:.05em;background:var(--sk-fg-accent);mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23ff3e00'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M15%2014c.2-1%20.7-1.7%201.5-2.5%201-.9%201.5-2.2%201.5-3.5A6%206%200%200%200%206%208c0%201%20.2%202.2%201.5%203.5.7.7%201.3%201.5%201.5%202.5'/%3e%3cpath%20d='M9%2018h6'/%3e%3cpath%20d='M10%2022h4'/%3e%3c/svg%3e") no-repeat .5rem 0 / 2.6rem;pointer-events:none}.text.svelte-dh0qso blockquote:first-child{margin-top:0}.text.svelte-dh0qso blockquote:last-child{margin-bottom:0}.text.svelte-dh0qso blockquote.deprecated p:first-child:before{content:"Deprecated ";font:var(--sk-font-ui-medium);text-transform:uppercase;color:var(--sk-fg-4)}.text.svelte-dh0qso blockquote:before{content:"“";position:absolute;font-size:6.4em;line-height:1;left:0;top:0;font-family:var(--sk-font-family-heading);color:var(--sk-fg-4)}@media (max-width: 767px){.text.svelte-dh0qso blockquote *{word-break:break-word}}.text.svelte-dh0qso .since p{font:var(--sk-font-ui-medium);text-transform:uppercase;color:var(--sk-fg-4)}.text.svelte-dh0qso details{position:relative}.text.svelte-dh0qso details:before,.text.svelte-dh0qso details:after{content:"";position:absolute;right:.6rem;top:.1rem;width:2.4rem;height:2.4rem;pointer-events:none}.text.svelte-dh0qso details:before{border-radius:var(--sk-border-radius);border-style:solid;border-color:var(--sk-raised-color);border-width:var(--sk-raised-width)}.text.svelte-dh0qso details:hover:before{border-color:var(--sk-raised-hover-color)}.text.svelte-dh0qso details:has(summary:active):before{border-color:var(--sk-raised-active-color);border-width:var(--sk-raised-active-width)}.text.svelte-dh0qso details:after{background:currentColor;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.5%2018L9.5%2012L15.5%206'%20stroke='%23676778'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e") 50% 50% no-repeat;-webkit-mask-size:2rem;mask-size:2rem;rotate:-90deg;transition:rotate .2s;top:.2rem;right:.8rem}.text.svelte-dh0qso details:has(summary:active):after{top:.3rem;right:.7rem}.text.svelte-dh0qso details>summary{position:relative;display:flex;align-items:center;height:3rem;color:var(--sk-fg-3);font:var(--sk-font-body-small);-webkit-user-select:none;user-select:none}.text.svelte-dh0qso details>summary::-webkit-details-marker{display:none}.legacy :is(.text.svelte-dh0qso details>summary):after{position:absolute;display:flex;align-items:center;right:4rem;top:0;height:100%;content:"show all";float:right}.text.svelte-dh0qso details[open]:after{rotate:90deg}.text.svelte-dh0qso details[open]>summary{margin-bottom:1.4rem}.legacy :is(.text.svelte-dh0qso details[open]>summary):after{content:"hide all"}.text.svelte-dh0qso details>:last-child{margin-bottom:0}.text.svelte-dh0qso figcaption{font:var(--sk-font-ui-medium);color:var(--sk-fg-3)}.icon.svelte-cqbdlc{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='%23666'%20d='M12%2021q-3.775%200-6.388-2.613T3%2012q0-3.45%202.25-5.988T11%203.05q.625-.075.975.45t-.025%201.1q-.425.65-.638%201.375T11.1%207.5q0%202.25%201.575%203.825T16.5%2012.9q.775%200%201.538-.225t1.362-.625q.525-.35%201.075-.037t.475.987q-.35%203.45-2.937%205.725T12%2021Zm0-2q2.2%200%203.95-1.213t2.55-3.162q-.5.125-1%20.2t-1%20.075q-3.075%200-5.238-2.163T9.1%207.5q0-.5.075-1t.2-1q-1.95.8-3.163%202.55T5%2012q0%202.9%202.05%204.95T12%2019Zm-.25-6.75Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='%23666'%20d='M12%2021q-3.775%200-6.388-2.613T3%2012q0-3.45%202.25-5.988T11%203.05q.625-.075.975.45t-.025%201.1q-.425.65-.638%201.375T11.1%207.5q0%202.25%201.575%203.825T16.5%2012.9q.775%200%201.538-.225t1.362-.625q.525-.35%201.075-.037t.475.987q-.35%203.45-2.937%205.725T12%2021Zm0-2q2.2%200%203.95-1.213t2.55-3.162q-.5.125-1%20.2t-1%20.075q-3.075%200-5.238-2.163T9.1%207.5q0-.5.075-1t.2-1q-1.95.8-3.163%202.55T5%2012q0%202.9%202.05%204.95T12%2019Zm-.25-6.75Z'/%3e%3c/svg%3e");-webkit-mask-size:2rem;mask-size:2rem}:root.dark .icon.svelte-cqbdlc{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='%23d4d4d4'%20d='M12%2019a1%201%200%200%201%20.993.883L13%2020v1a1%201%200%200%201-1.993.117L11%2021v-1a1%201%200%200%201%201-1zm6.313-2.09.094.083.7.7a1%201%200%200%201-1.32%201.497l-.094-.083-.7-.7a1%201%200%200%201%201.218-1.567l.102.07zm-11.306.083a1%201%200%200%201%20.083%201.32l-.083.094-.7.7a1%201%200%200%201-1.497-1.32l.083-.094.7-.7a1%201%200%200%201%201.414%200zM4%2011a1%201%200%200%201%20.117%201.993L4%2013H3a1%201%200%200%201-.117-1.993L3%2011h1zm17%200a1%201%200%200%201%20.117%201.993L21%2013h-1a1%201%200%200%201-.117-1.993L20%2011h1zM6.213%204.81l.094.083.7.7a1%201%200%200%201-1.32%201.497l-.094-.083-.7-.7A1%201%200%200%201%206.11%204.74l.102.07zm12.894.083a1%201%200%200%201%20.083%201.32l-.083.094-.7.7a1%201%200%200%201-1.497-1.32l.083-.094.7-.7a1%201%200%200%201%201.414%200zM12%202a1%201%200%200%201%20.993.883L13%203v1a1%201%200%200%201-1.993.117L11%204V3a1%201%200%200%201%201-1zm0%205a5%205%200%201%201-4.995%205.217L7%2012l.005-.217A5%205%200%200%201%2012%207z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='%23d4d4d4'%20d='M12%2019a1%201%200%200%201%20.993.883L13%2020v1a1%201%200%200%201-1.993.117L11%2021v-1a1%201%200%200%201%201-1zm6.313-2.09.094.083.7.7a1%201%200%200%201-1.32%201.497l-.094-.083-.7-.7a1%201%200%200%201%201.218-1.567l.102.07zm-11.306.083a1%201%200%200%201%20.083%201.32l-.083.094-.7.7a1%201%200%200%201-1.497-1.32l.083-.094.7-.7a1%201%200%200%201%201.414%200zM4%2011a1%201%200%200%201%20.117%201.993L4%2013H3a1%201%200%200%201-.117-1.993L3%2011h1zm17%200a1%201%200%200%201%20.117%201.993L21%2013h-1a1%201%200%200%201-.117-1.993L20%2011h1zM6.213%204.81l.094.083.7.7a1%201%200%200%201-1.32%201.497l-.094-.083-.7-.7A1%201%200%200%201%206.11%204.74l.102.07zm12.894.083a1%201%200%200%201%20.083%201.32l-.083.094-.7.7a1%201%200%200%201-1.497-1.32l.083-.094.7-.7a1%201%200%200%201%201.414%200zM12%202a1%201%200%200%201%20.993.883L13%203v1a1%201%200%200%201-1.993.117L11%204V3a1%201%200%200%201%201-1zm0%205a5%205%200%201%201-4.995%205.217L7%2012l.005-.217A5%205%200%200%201%2012%207z'/%3e%3c/svg%3e")}
