From 9666e0def07068dc5387b244e9f24ec1934299e3 Mon Sep 17 00:00:00 2001 From: ccordoba12 Date: Thu, 17 Oct 2024 00:16:41 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20spyder-i?= =?UTF-8?q?de/spyder-website@bad102e9af93ee7c7bdc0b6589fb9dd5720c974d=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/{0.BpzMHgT1.css => 0.Bvbc-3E_.css} | 2 +- ..._layout.DQ2T9bwn.css => _layout.BjqLtODs.css} | 2 +- .../chunks/{29.Bcki1YpF.js => 29.BcCi6Ly2.js} | 2 +- .../{Blog.B5h0S_O4.js => Blog.CNMpKcoL.js} | 2 +- _app/immutable/chunks/environment.CZLhA_4V.js | 2 +- _app/immutable/chunks/paths.zhxD2Pio.js | 2 +- .../entry/{app.CAX2kuOS.js => app.DKLewdfk.js} | 4 ++-- .../nodes/{0.D200R5HI.js => 0.D5D7ZfIG.js} | 2 +- _app/immutable/nodes/10.BRR6Q72g.js | 1 + _app/immutable/nodes/10.Du3lunSU.js | 1 - _app/immutable/nodes/11.CHaqEpIq.js | 1 + _app/immutable/nodes/11.CnFH6bOd.js | 1 - _app/immutable/nodes/12.D1uqUWpr.js | 1 - _app/immutable/nodes/12.DFP8AH9b.js | 1 + _app/immutable/nodes/13.DYvX1-QU.js | 1 - _app/immutable/nodes/13.IVyzoZFt.js | 1 + _app/immutable/nodes/14.5BASnl0z.js | 1 - _app/immutable/nodes/14.Cx75-UCS.js | 1 + _app/immutable/nodes/15.4t51tG-7.js | 1 - _app/immutable/nodes/15.DaytbXWc.js | 1 + _app/immutable/nodes/16.Cfpio9Eh.js | 1 - _app/immutable/nodes/16.D7YScfKi.js | 1 + _app/immutable/nodes/17.BBNEusk9.js | 1 + _app/immutable/nodes/17.DAbCvsGh.js | 1 - _app/immutable/nodes/18.C5aIhnLe.js | 1 + _app/immutable/nodes/18.n7F2yiGG.js | 1 - _app/immutable/nodes/19.9DAL3UQq.js | 1 - _app/immutable/nodes/19.BA6QfcW-.js | 1 + .../nodes/{2.m146Z1nw.js => 2.DhoNR801.js} | 2 +- _app/immutable/nodes/20.D7QmYDbq.js | 1 + _app/immutable/nodes/20.DV7C4boY.js | 1 - _app/immutable/nodes/21.BToqdIw7.js | 1 + _app/immutable/nodes/21.BxFQlUuK.js | 1 - _app/immutable/nodes/22.i2MY3EpE.js | 1 + _app/immutable/nodes/22.kDf0IWZA.js | 1 - _app/immutable/nodes/23.B427qo2r.js | 1 + _app/immutable/nodes/23.Ub5muGs2.js | 1 - _app/immutable/nodes/24.CvznvTyw.js | 1 + _app/immutable/nodes/24.Dbgbzj6q.js | 1 - _app/immutable/nodes/25.BqezCg7L.js | 1 + _app/immutable/nodes/25.C3RC2QoC.js | 1 - _app/immutable/nodes/26.DIMNhaRs.js | 1 + _app/immutable/nodes/26.DeZpOd2L.js | 1 - _app/immutable/nodes/27.BHSCZUJL.js | 1 + _app/immutable/nodes/27.BhbsaVJy.js | 1 - _app/immutable/nodes/28.B_jXq0JR.js | 1 - _app/immutable/nodes/28.C1dp1twT.js | 1 + _app/immutable/nodes/29.Ck3UZTFG.js | 1 + _app/immutable/nodes/29.DJzZbDuA.js | 1 - .../nodes/{4.CROqPA7K.js => 4.DJ2JOLKd.js} | 2 +- _app/immutable/nodes/5.C5ho7JkD.js | 1 + _app/immutable/nodes/5.D4Y2FlmH.js | 1 - .../nodes/{6.jkIEdfn5.js => 6.ClHeAGkm.js} | 2 +- _app/immutable/nodes/7.B71rMg6_.js | 1 + _app/immutable/nodes/7.Bfsj0wLe.js | 1 - _app/immutable/nodes/8.BEtap2zl.js | 1 - _app/immutable/nodes/8.doFdzEjL.js | 1 + _app/immutable/nodes/9.CvScKYMU.js | 1 + _app/immutable/nodes/9.Dkmg4vZ_.js | 1 - _app/version.json | 2 +- about/index.html | 12 ++++++------ blog/1/index.html | 16 ++++++++-------- blog/2/index.html | 16 ++++++++-------- blog/3/index.html | 16 ++++++++-------- blog/STX-interview/index.html | 16 ++++++++-------- blog/cbi-installers/index.html | 16 ++++++++-------- blog/czi-grant/index.html | 16 ++++++++-------- blog/ide-ux-bof-scipy-2024/index.html | 16 ++++++++-------- blog/index.html | 16 ++++++++-------- blog/installer-improvements/index.html | 16 ++++++++-------- blog/introducing-unittest-plugin/index.html | 16 ++++++++-------- blog/introducing-watchlist-plugin/index.html | 16 ++++++++-------- blog/release-qtconsole-440/index.html | 16 ++++++++-------- blog/release-spyder-330/index.html | 16 ++++++++-------- blog/release-spyder-4/index.html | 16 ++++++++-------- blog/release-spyder-4beta2/index.html | 16 ++++++++-------- .../index.html | 16 ++++++++-------- blog/reusable-research-bof-scipy-2023/index.html | 16 ++++++++-------- blog/spyder-debugger/index.html | 16 ++++++++-------- blog/spyder-files-improvements/index.html | 16 ++++++++-------- blog/spyder-kite-funding/index.html | 16 ++++++++-------- blog/spyder-roadmap-proposals-2022/index.html | 16 ++++++++-------- blog/spyder-status-2018-past/index.html | 16 ++++++++-------- blog/spyder-status-2018-present/index.html | 16 ++++++++-------- blog/spyder-terminal-030/index.html | 16 ++++++++-------- blog/spyder-variable-explorer/index.html | 16 ++++++++-------- .../index.html | 16 ++++++++-------- blog/tutorial-docs/index.html | 16 ++++++++-------- blog/webcast-quansight-ep1/index.html | 16 ++++++++-------- download/index.html | 12 ++++++------ index.html | 14 +++++++------- 91 files changed, 280 insertions(+), 280 deletions(-) rename _app/immutable/assets/{0.BpzMHgT1.css => 0.Bvbc-3E_.css} (88%) rename _app/immutable/assets/{_layout.DQ2T9bwn.css => _layout.BjqLtODs.css} (88%) rename _app/immutable/chunks/{29.Bcki1YpF.js => 29.BcCi6Ly2.js} (99%) rename _app/immutable/chunks/{Blog.B5h0S_O4.js => Blog.CNMpKcoL.js} (99%) rename _app/immutable/entry/{app.CAX2kuOS.js => app.DKLewdfk.js} (70%) rename _app/immutable/nodes/{0.D200R5HI.js => 0.D5D7ZfIG.js} (99%) create mode 100644 _app/immutable/nodes/10.BRR6Q72g.js delete mode 100644 _app/immutable/nodes/10.Du3lunSU.js create mode 100644 _app/immutable/nodes/11.CHaqEpIq.js delete mode 100644 _app/immutable/nodes/11.CnFH6bOd.js delete mode 100644 _app/immutable/nodes/12.D1uqUWpr.js create mode 100644 _app/immutable/nodes/12.DFP8AH9b.js delete mode 100644 _app/immutable/nodes/13.DYvX1-QU.js create mode 100644 _app/immutable/nodes/13.IVyzoZFt.js delete mode 100644 _app/immutable/nodes/14.5BASnl0z.js create mode 100644 _app/immutable/nodes/14.Cx75-UCS.js delete mode 100644 _app/immutable/nodes/15.4t51tG-7.js create mode 100644 _app/immutable/nodes/15.DaytbXWc.js delete mode 100644 _app/immutable/nodes/16.Cfpio9Eh.js create mode 100644 _app/immutable/nodes/16.D7YScfKi.js create mode 100644 _app/immutable/nodes/17.BBNEusk9.js delete mode 100644 _app/immutable/nodes/17.DAbCvsGh.js create mode 100644 _app/immutable/nodes/18.C5aIhnLe.js delete mode 100644 _app/immutable/nodes/18.n7F2yiGG.js delete mode 100644 _app/immutable/nodes/19.9DAL3UQq.js create mode 100644 _app/immutable/nodes/19.BA6QfcW-.js rename _app/immutable/nodes/{2.m146Z1nw.js => 2.DhoNR801.js} (99%) create mode 100644 _app/immutable/nodes/20.D7QmYDbq.js delete mode 100644 _app/immutable/nodes/20.DV7C4boY.js create mode 100644 _app/immutable/nodes/21.BToqdIw7.js delete mode 100644 _app/immutable/nodes/21.BxFQlUuK.js create mode 100644 _app/immutable/nodes/22.i2MY3EpE.js delete mode 100644 _app/immutable/nodes/22.kDf0IWZA.js create mode 100644 _app/immutable/nodes/23.B427qo2r.js delete mode 100644 _app/immutable/nodes/23.Ub5muGs2.js create mode 100644 _app/immutable/nodes/24.CvznvTyw.js delete mode 100644 _app/immutable/nodes/24.Dbgbzj6q.js create mode 100644 _app/immutable/nodes/25.BqezCg7L.js delete mode 100644 _app/immutable/nodes/25.C3RC2QoC.js create mode 100644 _app/immutable/nodes/26.DIMNhaRs.js delete mode 100644 _app/immutable/nodes/26.DeZpOd2L.js create mode 100644 _app/immutable/nodes/27.BHSCZUJL.js delete mode 100644 _app/immutable/nodes/27.BhbsaVJy.js delete mode 100644 _app/immutable/nodes/28.B_jXq0JR.js create mode 100644 _app/immutable/nodes/28.C1dp1twT.js create mode 100644 _app/immutable/nodes/29.Ck3UZTFG.js delete mode 100644 _app/immutable/nodes/29.DJzZbDuA.js rename _app/immutable/nodes/{4.CROqPA7K.js => 4.DJ2JOLKd.js} (90%) create mode 100644 _app/immutable/nodes/5.C5ho7JkD.js delete mode 100644 _app/immutable/nodes/5.D4Y2FlmH.js rename _app/immutable/nodes/{6.jkIEdfn5.js => 6.ClHeAGkm.js} (91%) create mode 100644 _app/immutable/nodes/7.B71rMg6_.js delete mode 100644 _app/immutable/nodes/7.Bfsj0wLe.js delete mode 100644 _app/immutable/nodes/8.BEtap2zl.js create mode 100644 _app/immutable/nodes/8.doFdzEjL.js create mode 100644 _app/immutable/nodes/9.CvScKYMU.js delete mode 100644 _app/immutable/nodes/9.Dkmg4vZ_.js diff --git a/_app/immutable/assets/0.BpzMHgT1.css b/_app/immutable/assets/0.Bvbc-3E_.css similarity index 88% rename from _app/immutable/assets/0.BpzMHgT1.css rename to _app/immutable/assets/0.Bvbc-3E_.css index ffd5ba75..89d6333f 100644 --- a/_app/immutable/assets/0.BpzMHgT1.css +++ b/_app/immutable/assets/0.Bvbc-3E_.css @@ -1 +1 @@ -.menu-link.svelte-6klv6f{grid-template-rows:auto 1fr auto}.menu-link.svelte-6klv6f:before:not(.mobile),.menu-link.svelte-6klv6f:after:not(.mobile){content:""}@font-face{font-family:silka;font-style:normal;font-weight:900;src:url(../../../assets/fonts/silka/silka-black-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:900;src:url(../../../assets/fonts/silka/silka-blackitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:600;src:url(../../../assets/fonts/silka/silka-bold-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:600;src:url(../../../assets/fonts/silka/silka-bolditalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:400;src:url(../../../assets/fonts/silka/silka-regular-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:400;src:url(../../../assets/fonts/silka/silka-regularitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:300;src:url(../../../assets/fonts/silka/silka-light-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:300;src:url(../../../assets/fonts/silka/silka-lightitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:200;src:url(../../../assets/fonts/silka/silka-extralight-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:200;src:url(../../../assets/fonts/silka/silka-extralightitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:100;src:url(../../../assets/fonts/silka/silka-thin-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:100;src:url(../../../assets/fonts/silka/silka-thinitalic-webfont.ttf) format("truetype")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:silka,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){box-shadow:#0000000a 0 .5em 2em,#00000014 0 0 0 1px;border-radius:.6em;margin:2em auto}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;border:1px solid;background-color:#00000003;border-color:#00000008;padding:1em;border-radius:.6em;display:flex;flex-direction:column;align-items:center}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-z-10{z-index:-10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-first{order:-9999}.col-span-10{grid-column:span 10 / span 10}.col-span-full{grid-column:1 / -1}.m-16{margin:4rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:4rem;margin-bottom:4rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-16{margin-bottom:4rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-32{margin-top:8rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.box-content{box-sizing:content-box}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-dvh{height:100dvh}.h-full{height:100%}.w-10{width:2.5rem}.w-12{width:3rem}.w-24{width:6rem}.w-52{width:13rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-\[72ch\]{max-width:72ch}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-screen-lg{max-width:1024px}.max-w-screen-md{max-width:768px}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-16{gap:4rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.text-balance{text-wrap:balance}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-mine-shaft-200{--tw-border-opacity: 1;border-color:rgb(209 209 209 / var(--tw-border-opacity))}.border-mine-shaft-300{--tw-border-opacity: 1;border-color:rgb(176 176 176 / var(--tw-border-opacity))}.border-neutral-500{--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity))}.border-spring-wood-50{--tw-border-opacity: 1;border-color:rgb(247 247 242 / var(--tw-border-opacity))}.border-t-mine-shaft-300{--tw-border-opacity: 1;border-top-color:rgb(176 176 176 / var(--tw-border-opacity))}.bg-quill-gray-200{--tw-bg-opacity: 1;background-color:rgb(217 216 210 / var(--tw-bg-opacity))}.bg-spring-wood-50{--tw-bg-opacity: 1;background-color:rgb(247 247 242 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-mine-shaft-50{--tw-gradient-from: #f6f6f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(246 246 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-berry-900{--tw-gradient-from: #8c0000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(140 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-spring-wood-50{--tw-gradient-from: #f7f7f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 247 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-25\%{--tw-gradient-from-position: 25%}.to-mine-shaft-100{--tw-gradient-to: #e7e7e7 var(--tw-gradient-to-position)}.to-red-berry-950{--tw-gradient-to: #560000 var(--tw-gradient-to-position)}.to-spring-wood-100{--tw-gradient-to: #efefe5 var(--tw-gradient-to-position)}.fill-black{fill:#000}.fill-mine-shaft-950{fill:#303030}.fill-none{fill:none}.fill-red-berry-900{fill:#8c0000}.fill-spring-wood-50{fill:#f7f7f2}.stroke-mine-shaft-200{stroke:#d1d1d1}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-4{padding:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.95rem\]{font-size:.95rem}.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}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-mine-shaft-500{--tw-text-opacity: 1;color:rgb(109 109 109 / var(--tw-text-opacity))}.text-mine-shaft-600{--tw-text-opacity: 1;color:rgb(93 93 93 / var(--tw-text-opacity))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.text-red-berry-900{--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link){--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:2px}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):hover{--tw-text-opacity: 1;color:rgb(61 61 61 / var(--tw-text-opacity))}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):hover:is(.dark *){--tw-text-opacity: 1;color:rgb(164 160 147 / var(--tw-text-opacity))}.figure{margin-left:auto;margin-right:auto;width:100%}@media screen and (max-width: 1279px){.figure img{width:100%}}.figure figcaption{margin-top:.75rem;text-align:center;font-size:.95rem;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.figure figcaption:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:prose-invert:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.dark\:prose-invert:is(.dark *) :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:#ffffff03}.before\:h-1:before{content:var(--tw-content);height:.25rem}.hover\:text-red-berry-950:hover{--tw-text-opacity: 1;color:rgb(86 0 0 / var(--tw-text-opacity))}.before\:hover\:bg-red-berry-900:hover:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(140 0 0 / var(--tw-bg-opacity))}.prose-headings\:font-light :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.prose-headings\:font-medium :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:500}.prose-headings\:tracking-tight :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){letter-spacing:-.025em}.prose-headings\:text-gray-700 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.prose-headings\:text-red-berry-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity))}.prose-h1\:text-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-h2\:text-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.125rem;line-height:1.75rem}.prose-h2\:text-xl :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-p\:text-base :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.prose-p\:font-light :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.prose-p\:text-gray-700 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.dark\:border-mine-shaft-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(93 93 93 / var(--tw-border-opacity))}.dark\:border-mine-shaft-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(69 69 69 / var(--tw-border-opacity))}.dark\:border-mine-shaft-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(61 61 61 / var(--tw-border-opacity))}.dark\:border-t-mine-shaft-600:is(.dark *){--tw-border-opacity: 1;border-top-color:rgb(93 93 93 / var(--tw-border-opacity))}.dark\:bg-mine-shaft-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(61 61 61 / var(--tw-bg-opacity))}.dark\:bg-mine-shaft-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity))}.dark\:from-mine-shaft-950:is(.dark *){--tw-gradient-from: #303030 var(--tw-gradient-from-position);--tw-gradient-to: rgb(48 48 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-mine-shaft-900:is(.dark *){--tw-gradient-to: #3d3d3d var(--tw-gradient-to-position)}.dark\:fill-mine-shaft-950:is(.dark *){fill:#303030}.dark\:fill-white:is(.dark *){fill:#fff}.dark\:stroke-mine-shaft-700:is(.dark *){stroke:#4f4f4f}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:text-mine-shaft-200:is(.dark *){--tw-text-opacity: 1;color:rgb(209 209 209 / var(--tw-text-opacity))}.dark\:text-mine-shaft-300:is(.dark *){--tw-text-opacity: 1;color:rgb(176 176 176 / var(--tw-text-opacity))}.dark\:text-neutral-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity))}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:text-neutral-400:is(.dark *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.dark\:text-spring-wood-50:is(.dark *){--tw-text-opacity: 1;color:rgb(247 247 242 / var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:hover\:text-neutral-100:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity))}.dark\:prose-headings\:text-mine-shaft-200 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))):is(.dark *){--tw-text-opacity: 1;color:rgb(209 209 209 / var(--tw-text-opacity))}.prose-headings\:dark\:text-neutral-300:is(.dark *) :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.prose-p\:dark\:text-gray-300:is(.dark *) :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:max-w-md{max-width:28rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-2{gap:.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:my-32{margin-top:8rem;margin-bottom:8rem}.md\:mt-0{margin-top:0}.md\:mt-24{margin-top:6rem}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-32{height:8rem}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-12{gap:3rem}.md\:gap-16{gap:4rem}.md\:bg-contain{background-size:contain}.md\:bg-center{background-position:center}.md\:bg-no-repeat{background-repeat:no-repeat}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:font-extralight{font-weight:200}}@media (min-width: 1024px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:-mt-8{margin-top:-2rem}.lg\:mb-24{margin-bottom:6rem}.lg\:h-8{height:2rem}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:1rem}.lg\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}.lg\:tracking-tight{letter-spacing:-.025em}}@media (min-width: 1280px){.xl\:mb-20{margin-bottom:5rem}.xl\:mt-32{margin-top:8rem}.xl\:aspect-square{aspect-ratio:1 / 1}.xl\:max-w-6xl{max-width:72rem}.xl\:gap-12{gap:3rem}.xl\:gap-32{gap:8rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-8{gap:2rem}.xl\:gap-x-32{-moz-column-gap:8rem;column-gap:8rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-7xl{font-size:4.5rem;line-height:1}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\:tracking-tight{letter-spacing:-.025em}}@media (min-width: 1536px){.\32xl\:max-w-screen-xl{max-width:1280px}}.layout.svelte-ubzpg0{grid-template-rows:auto 1fr auto} +.menu-link.svelte-6klv6f{grid-template-rows:auto 1fr auto}.menu-link.svelte-6klv6f:before:not(.mobile),.menu-link.svelte-6klv6f:after:not(.mobile){content:""}@font-face{font-family:silka;font-style:normal;font-weight:900;src:url(../../../assets/fonts/silka/silka-black-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:900;src:url(../../../assets/fonts/silka/silka-blackitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:600;src:url(../../../assets/fonts/silka/silka-bold-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:600;src:url(../../../assets/fonts/silka/silka-bolditalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:400;src:url(../../../assets/fonts/silka/silka-regular-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:400;src:url(../../../assets/fonts/silka/silka-regularitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:300;src:url(../../../assets/fonts/silka/silka-light-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:300;src:url(../../../assets/fonts/silka/silka-lightitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:200;src:url(../../../assets/fonts/silka/silka-extralight-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:200;src:url(../../../assets/fonts/silka/silka-extralightitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:100;src:url(../../../assets/fonts/silka/silka-thin-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:100;src:url(../../../assets/fonts/silka/silka-thinitalic-webfont.ttf) format("truetype")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:silka,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){box-shadow:#0000000a 0 .5em 2em,#00000014 0 0 0 1px;border-radius:.6em;margin:2em auto}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;border:1px solid;background-color:#00000003;border-color:#00000008;padding:1em;border-radius:.6em;display:flex;flex-direction:column;align-items:center}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-z-10{z-index:-10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-first{order:-9999}.col-span-10{grid-column:span 10 / span 10}.col-span-full{grid-column:1 / -1}.m-16{margin:4rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:4rem;margin-bottom:4rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-16{margin-bottom:4rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-32{margin-top:8rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.box-content{box-sizing:content-box}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-dvh{height:100dvh}.h-full{height:100%}.w-10{width:2.5rem}.w-12{width:3rem}.w-24{width:6rem}.w-52{width:13rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-\[72ch\]{max-width:72ch}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-screen-lg{max-width:1024px}.max-w-screen-md{max-width:768px}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-16{gap:4rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.text-balance{text-wrap:balance}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-mine-shaft-200{--tw-border-opacity: 1;border-color:rgb(209 209 209 / var(--tw-border-opacity))}.border-mine-shaft-300{--tw-border-opacity: 1;border-color:rgb(176 176 176 / var(--tw-border-opacity))}.border-neutral-500{--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity))}.border-spring-wood-50{--tw-border-opacity: 1;border-color:rgb(247 247 242 / var(--tw-border-opacity))}.border-t-mine-shaft-300{--tw-border-opacity: 1;border-top-color:rgb(176 176 176 / var(--tw-border-opacity))}.bg-quill-gray-200{--tw-bg-opacity: 1;background-color:rgb(217 216 210 / var(--tw-bg-opacity))}.bg-spring-wood-50{--tw-bg-opacity: 1;background-color:rgb(247 247 242 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-mine-shaft-50{--tw-gradient-from: #f6f6f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(246 246 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-berry-900{--tw-gradient-from: #8c0000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(140 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-spring-wood-50{--tw-gradient-from: #f7f7f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 247 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-25\%{--tw-gradient-from-position: 25%}.to-mine-shaft-100{--tw-gradient-to: #e7e7e7 var(--tw-gradient-to-position)}.to-red-berry-950{--tw-gradient-to: #560000 var(--tw-gradient-to-position)}.to-spring-wood-100{--tw-gradient-to: #efefe5 var(--tw-gradient-to-position)}.fill-black{fill:#000}.fill-mine-shaft-950{fill:#303030}.fill-none{fill:none}.fill-red-berry-900{fill:#8c0000}.fill-spring-wood-50{fill:#f7f7f2}.stroke-mine-shaft-200{stroke:#d1d1d1}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-4{padding:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.95rem\]{font-size:.95rem}.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}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-mine-shaft-500{--tw-text-opacity: 1;color:rgb(109 109 109 / var(--tw-text-opacity))}.text-mine-shaft-600{--tw-text-opacity: 1;color:rgb(93 93 93 / var(--tw-text-opacity))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.text-red-berry-900{--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link){--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:2px}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):hover{--tw-text-opacity: 1;color:rgb(61 61 61 / var(--tw-text-opacity))}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):hover:is(.dark *){--tw-text-opacity: 1;color:rgb(164 160 147 / var(--tw-text-opacity))}.figure{margin-left:auto;margin-right:auto;width:100%}@media screen and (max-width: 1279px){.figure img{width:100%}}.figure figcaption{margin-top:.75rem;text-align:center;font-size:.95rem;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.figure figcaption:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:prose-invert:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.dark\:prose-invert:is(.dark *) :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:#ffffff03}.before\:h-1:before{content:var(--tw-content);height:.25rem}.hover\:text-red-berry-950:hover{--tw-text-opacity: 1;color:rgb(86 0 0 / var(--tw-text-opacity))}.before\:hover\:bg-red-berry-900:hover:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(140 0 0 / var(--tw-bg-opacity))}.prose-headings\:font-light :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.prose-headings\:font-medium :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:500}.prose-headings\:tracking-tight :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){letter-spacing:-.025em}.prose-headings\:text-gray-700 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.prose-headings\:text-red-berry-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity))}.prose-h1\:text-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-h2\:text-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.125rem;line-height:1.75rem}.prose-h2\:text-xl :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-p\:text-base :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.prose-p\:font-light :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.prose-p\:text-gray-700 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.prose-li\:font-light :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.dark\:border-mine-shaft-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(93 93 93 / var(--tw-border-opacity))}.dark\:border-mine-shaft-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(69 69 69 / var(--tw-border-opacity))}.dark\:border-mine-shaft-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(61 61 61 / var(--tw-border-opacity))}.dark\:border-t-mine-shaft-600:is(.dark *){--tw-border-opacity: 1;border-top-color:rgb(93 93 93 / var(--tw-border-opacity))}.dark\:bg-mine-shaft-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(61 61 61 / var(--tw-bg-opacity))}.dark\:bg-mine-shaft-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity))}.dark\:from-mine-shaft-950:is(.dark *){--tw-gradient-from: #303030 var(--tw-gradient-from-position);--tw-gradient-to: rgb(48 48 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-mine-shaft-900:is(.dark *){--tw-gradient-to: #3d3d3d var(--tw-gradient-to-position)}.dark\:fill-mine-shaft-950:is(.dark *){fill:#303030}.dark\:fill-white:is(.dark *){fill:#fff}.dark\:stroke-mine-shaft-700:is(.dark *){stroke:#4f4f4f}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:text-mine-shaft-200:is(.dark *){--tw-text-opacity: 1;color:rgb(209 209 209 / var(--tw-text-opacity))}.dark\:text-mine-shaft-300:is(.dark *){--tw-text-opacity: 1;color:rgb(176 176 176 / var(--tw-text-opacity))}.dark\:text-neutral-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity))}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:text-neutral-400:is(.dark *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.dark\:text-spring-wood-50:is(.dark *){--tw-text-opacity: 1;color:rgb(247 247 242 / var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:hover\:text-neutral-100:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity))}.dark\:prose-headings\:text-mine-shaft-200 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))):is(.dark *){--tw-text-opacity: 1;color:rgb(209 209 209 / var(--tw-text-opacity))}.prose-headings\:dark\:text-neutral-300:is(.dark *) :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.prose-p\:dark\:text-gray-300:is(.dark *) :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:max-w-md{max-width:28rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-2{gap:.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:my-32{margin-top:8rem;margin-bottom:8rem}.md\:mt-0{margin-top:0}.md\:mt-24{margin-top:6rem}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-32{height:8rem}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-12{gap:3rem}.md\:gap-16{gap:4rem}.md\:bg-contain{background-size:contain}.md\:bg-center{background-position:center}.md\:bg-no-repeat{background-repeat:no-repeat}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:font-extralight{font-weight:200}}@media (min-width: 1024px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:-mt-8{margin-top:-2rem}.lg\:mb-24{margin-bottom:6rem}.lg\:h-8{height:2rem}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:1rem}.lg\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}.lg\:tracking-tight{letter-spacing:-.025em}}@media (min-width: 1280px){.xl\:mb-20{margin-bottom:5rem}.xl\:mt-32{margin-top:8rem}.xl\:aspect-square{aspect-ratio:1 / 1}.xl\:max-w-6xl{max-width:72rem}.xl\:gap-12{gap:3rem}.xl\:gap-32{gap:8rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-8{gap:2rem}.xl\:gap-x-32{-moz-column-gap:8rem;column-gap:8rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-7xl{font-size:4.5rem;line-height:1}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\:tracking-tight{letter-spacing:-.025em}}@media (min-width: 1536px){.\32xl\:max-w-screen-xl{max-width:1280px}}.layout.svelte-ubzpg0{grid-template-rows:auto 1fr auto} diff --git a/_app/immutable/assets/_layout.DQ2T9bwn.css b/_app/immutable/assets/_layout.BjqLtODs.css similarity index 88% rename from _app/immutable/assets/_layout.DQ2T9bwn.css rename to _app/immutable/assets/_layout.BjqLtODs.css index 15ba51a5..3373ca39 100644 --- a/_app/immutable/assets/_layout.DQ2T9bwn.css +++ b/_app/immutable/assets/_layout.BjqLtODs.css @@ -1 +1 @@ -.menu-link.svelte-6klv6f{grid-template-rows:auto 1fr auto}.menu-link.svelte-6klv6f:before:not(.mobile),.menu-link.svelte-6klv6f:after:not(.mobile){content:""}@font-face{font-family:silka;font-style:normal;font-weight:900;src:url(/assets/fonts/silka/silka-black-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:900;src:url(/assets/fonts/silka/silka-blackitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:600;src:url(/assets/fonts/silka/silka-bold-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:600;src:url(/assets/fonts/silka/silka-bolditalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:400;src:url(/assets/fonts/silka/silka-regular-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:400;src:url(/assets/fonts/silka/silka-regularitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:300;src:url(/assets/fonts/silka/silka-light-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:300;src:url(/assets/fonts/silka/silka-lightitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:200;src:url(/assets/fonts/silka/silka-extralight-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:200;src:url(/assets/fonts/silka/silka-extralightitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:100;src:url(/assets/fonts/silka/silka-thin-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:100;src:url(/assets/fonts/silka/silka-thinitalic-webfont.ttf) format("truetype")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:silka,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){box-shadow:#0000000a 0 .5em 2em,#00000014 0 0 0 1px;border-radius:.6em;margin:2em auto}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;border:1px solid;background-color:#00000003;border-color:#00000008;padding:1em;border-radius:.6em;display:flex;flex-direction:column;align-items:center}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-z-10{z-index:-10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-first{order:-9999}.col-span-10{grid-column:span 10 / span 10}.col-span-full{grid-column:1 / -1}.m-16{margin:4rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:4rem;margin-bottom:4rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-16{margin-bottom:4rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-32{margin-top:8rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.box-content{box-sizing:content-box}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-dvh{height:100dvh}.h-full{height:100%}.w-10{width:2.5rem}.w-12{width:3rem}.w-24{width:6rem}.w-52{width:13rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-\[72ch\]{max-width:72ch}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-screen-lg{max-width:1024px}.max-w-screen-md{max-width:768px}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-16{gap:4rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.text-balance{text-wrap:balance}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-mine-shaft-200{--tw-border-opacity: 1;border-color:rgb(209 209 209 / var(--tw-border-opacity))}.border-mine-shaft-300{--tw-border-opacity: 1;border-color:rgb(176 176 176 / var(--tw-border-opacity))}.border-neutral-500{--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity))}.border-spring-wood-50{--tw-border-opacity: 1;border-color:rgb(247 247 242 / var(--tw-border-opacity))}.border-t-mine-shaft-300{--tw-border-opacity: 1;border-top-color:rgb(176 176 176 / var(--tw-border-opacity))}.bg-quill-gray-200{--tw-bg-opacity: 1;background-color:rgb(217 216 210 / var(--tw-bg-opacity))}.bg-spring-wood-50{--tw-bg-opacity: 1;background-color:rgb(247 247 242 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-mine-shaft-50{--tw-gradient-from: #f6f6f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(246 246 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-berry-900{--tw-gradient-from: #8c0000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(140 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-spring-wood-50{--tw-gradient-from: #f7f7f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 247 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-25\%{--tw-gradient-from-position: 25%}.to-mine-shaft-100{--tw-gradient-to: #e7e7e7 var(--tw-gradient-to-position)}.to-red-berry-950{--tw-gradient-to: #560000 var(--tw-gradient-to-position)}.to-spring-wood-100{--tw-gradient-to: #efefe5 var(--tw-gradient-to-position)}.fill-black{fill:#000}.fill-mine-shaft-950{fill:#303030}.fill-none{fill:none}.fill-red-berry-900{fill:#8c0000}.fill-spring-wood-50{fill:#f7f7f2}.stroke-mine-shaft-200{stroke:#d1d1d1}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-4{padding:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.95rem\]{font-size:.95rem}.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}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-mine-shaft-500{--tw-text-opacity: 1;color:rgb(109 109 109 / var(--tw-text-opacity))}.text-mine-shaft-600{--tw-text-opacity: 1;color:rgb(93 93 93 / var(--tw-text-opacity))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.text-red-berry-900{--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link){--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:2px}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):hover{--tw-text-opacity: 1;color:rgb(61 61 61 / var(--tw-text-opacity))}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):hover:is(.dark *){--tw-text-opacity: 1;color:rgb(164 160 147 / var(--tw-text-opacity))}.figure{margin-left:auto;margin-right:auto;width:100%}@media screen and (max-width: 1279px){.figure img{width:100%}}.figure figcaption{margin-top:.75rem;text-align:center;font-size:.95rem;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.figure figcaption:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:prose-invert:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.dark\:prose-invert:is(.dark *) :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:#ffffff03}.before\:h-1:before{content:var(--tw-content);height:.25rem}.hover\:text-red-berry-950:hover{--tw-text-opacity: 1;color:rgb(86 0 0 / var(--tw-text-opacity))}.before\:hover\:bg-red-berry-900:hover:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(140 0 0 / var(--tw-bg-opacity))}.prose-headings\:font-light :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.prose-headings\:font-medium :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:500}.prose-headings\:tracking-tight :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){letter-spacing:-.025em}.prose-headings\:text-gray-700 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.prose-headings\:text-red-berry-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity))}.prose-h1\:text-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-h2\:text-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.125rem;line-height:1.75rem}.prose-h2\:text-xl :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-p\:text-base :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.prose-p\:font-light :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.prose-p\:text-gray-700 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.dark\:border-mine-shaft-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(93 93 93 / var(--tw-border-opacity))}.dark\:border-mine-shaft-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(69 69 69 / var(--tw-border-opacity))}.dark\:border-mine-shaft-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(61 61 61 / var(--tw-border-opacity))}.dark\:border-t-mine-shaft-600:is(.dark *){--tw-border-opacity: 1;border-top-color:rgb(93 93 93 / var(--tw-border-opacity))}.dark\:bg-mine-shaft-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(61 61 61 / var(--tw-bg-opacity))}.dark\:bg-mine-shaft-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity))}.dark\:from-mine-shaft-950:is(.dark *){--tw-gradient-from: #303030 var(--tw-gradient-from-position);--tw-gradient-to: rgb(48 48 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-mine-shaft-900:is(.dark *){--tw-gradient-to: #3d3d3d var(--tw-gradient-to-position)}.dark\:fill-mine-shaft-950:is(.dark *){fill:#303030}.dark\:fill-white:is(.dark *){fill:#fff}.dark\:stroke-mine-shaft-700:is(.dark *){stroke:#4f4f4f}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:text-mine-shaft-200:is(.dark *){--tw-text-opacity: 1;color:rgb(209 209 209 / var(--tw-text-opacity))}.dark\:text-mine-shaft-300:is(.dark *){--tw-text-opacity: 1;color:rgb(176 176 176 / var(--tw-text-opacity))}.dark\:text-neutral-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity))}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:text-neutral-400:is(.dark *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.dark\:text-spring-wood-50:is(.dark *){--tw-text-opacity: 1;color:rgb(247 247 242 / var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:hover\:text-neutral-100:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity))}.dark\:prose-headings\:text-mine-shaft-200 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))):is(.dark *){--tw-text-opacity: 1;color:rgb(209 209 209 / var(--tw-text-opacity))}.prose-headings\:dark\:text-neutral-300:is(.dark *) :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.prose-p\:dark\:text-gray-300:is(.dark *) :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:max-w-md{max-width:28rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-2{gap:.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:my-32{margin-top:8rem;margin-bottom:8rem}.md\:mt-0{margin-top:0}.md\:mt-24{margin-top:6rem}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-32{height:8rem}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-12{gap:3rem}.md\:gap-16{gap:4rem}.md\:bg-contain{background-size:contain}.md\:bg-center{background-position:center}.md\:bg-no-repeat{background-repeat:no-repeat}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:font-extralight{font-weight:200}}@media (min-width: 1024px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:-mt-8{margin-top:-2rem}.lg\:mb-24{margin-bottom:6rem}.lg\:h-8{height:2rem}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:1rem}.lg\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}.lg\:tracking-tight{letter-spacing:-.025em}}@media (min-width: 1280px){.xl\:mb-20{margin-bottom:5rem}.xl\:mt-32{margin-top:8rem}.xl\:aspect-square{aspect-ratio:1 / 1}.xl\:max-w-6xl{max-width:72rem}.xl\:gap-12{gap:3rem}.xl\:gap-32{gap:8rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-8{gap:2rem}.xl\:gap-x-32{-moz-column-gap:8rem;column-gap:8rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-7xl{font-size:4.5rem;line-height:1}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\:tracking-tight{letter-spacing:-.025em}}@media (min-width: 1536px){.\32xl\:max-w-screen-xl{max-width:1280px}}.layout.svelte-ubzpg0{grid-template-rows:auto 1fr auto} +.menu-link.svelte-6klv6f{grid-template-rows:auto 1fr auto}.menu-link.svelte-6klv6f:before:not(.mobile),.menu-link.svelte-6klv6f:after:not(.mobile){content:""}@font-face{font-family:silka;font-style:normal;font-weight:900;src:url(/assets/fonts/silka/silka-black-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:900;src:url(/assets/fonts/silka/silka-blackitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:600;src:url(/assets/fonts/silka/silka-bold-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:600;src:url(/assets/fonts/silka/silka-bolditalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:400;src:url(/assets/fonts/silka/silka-regular-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:400;src:url(/assets/fonts/silka/silka-regularitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:300;src:url(/assets/fonts/silka/silka-light-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:300;src:url(/assets/fonts/silka/silka-lightitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:200;src:url(/assets/fonts/silka/silka-extralight-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:200;src:url(/assets/fonts/silka/silka-extralightitalic-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:normal;font-weight:100;src:url(/assets/fonts/silka/silka-thin-webfont.ttf) format("truetype")}@font-face{font-family:silka;font-style:italic;font-weight:100;src:url(/assets/fonts/silka/silka-thinitalic-webfont.ttf) format("truetype")}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:silka,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){box-shadow:#0000000a 0 .5em 2em,#00000014 0 0 0 1px;border-radius:.6em;margin:2em auto}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;border:1px solid;background-color:#00000003;border-color:#00000008;padding:1em;border-radius:.6em;display:flex;flex-direction:column;align-items:center}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-z-10{z-index:-10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-first{order:-9999}.col-span-10{grid-column:span 10 / span 10}.col-span-full{grid-column:1 / -1}.m-16{margin:4rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:4rem;margin-bottom:4rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-16{margin-bottom:4rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-32{margin-top:8rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.box-content{box-sizing:content-box}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-dvh{height:100dvh}.h-full{height:100%}.w-10{width:2.5rem}.w-12{width:3rem}.w-24{width:6rem}.w-52{width:13rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-\[72ch\]{max-width:72ch}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-screen-lg{max-width:1024px}.max-w-screen-md{max-width:768px}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-16{gap:4rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.text-balance{text-wrap:balance}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-mine-shaft-200{--tw-border-opacity: 1;border-color:rgb(209 209 209 / var(--tw-border-opacity))}.border-mine-shaft-300{--tw-border-opacity: 1;border-color:rgb(176 176 176 / var(--tw-border-opacity))}.border-neutral-500{--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity))}.border-spring-wood-50{--tw-border-opacity: 1;border-color:rgb(247 247 242 / var(--tw-border-opacity))}.border-t-mine-shaft-300{--tw-border-opacity: 1;border-top-color:rgb(176 176 176 / var(--tw-border-opacity))}.bg-quill-gray-200{--tw-bg-opacity: 1;background-color:rgb(217 216 210 / var(--tw-bg-opacity))}.bg-spring-wood-50{--tw-bg-opacity: 1;background-color:rgb(247 247 242 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-mine-shaft-50{--tw-gradient-from: #f6f6f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(246 246 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-berry-900{--tw-gradient-from: #8c0000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(140 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-spring-wood-50{--tw-gradient-from: #f7f7f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 247 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-25\%{--tw-gradient-from-position: 25%}.to-mine-shaft-100{--tw-gradient-to: #e7e7e7 var(--tw-gradient-to-position)}.to-red-berry-950{--tw-gradient-to: #560000 var(--tw-gradient-to-position)}.to-spring-wood-100{--tw-gradient-to: #efefe5 var(--tw-gradient-to-position)}.fill-black{fill:#000}.fill-mine-shaft-950{fill:#303030}.fill-none{fill:none}.fill-red-berry-900{fill:#8c0000}.fill-spring-wood-50{fill:#f7f7f2}.stroke-mine-shaft-200{stroke:#d1d1d1}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-4{padding:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.95rem\]{font-size:.95rem}.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}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-mine-shaft-500{--tw-text-opacity: 1;color:rgb(109 109 109 / var(--tw-text-opacity))}.text-mine-shaft-600{--tw-text-opacity: 1;color:rgb(93 93 93 / var(--tw-text-opacity))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.text-red-berry-900{--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link){--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:2px}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):hover{--tw-text-opacity: 1;color:rgb(61 61 61 / var(--tw-text-opacity))}a:not(.menu-link):not(.icon-link):not(.button):not(.post-link):not(.card-link):hover:is(.dark *){--tw-text-opacity: 1;color:rgb(164 160 147 / var(--tw-text-opacity))}.figure{margin-left:auto;margin-right:auto;width:100%}@media screen and (max-width: 1279px){.figure img{width:100%}}.figure figcaption{margin-top:.75rem;text-align:center;font-size:.95rem;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.figure figcaption:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:prose-invert:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.dark\:prose-invert:is(.dark *) :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:#ffffff03}.before\:h-1:before{content:var(--tw-content);height:.25rem}.hover\:text-red-berry-950:hover{--tw-text-opacity: 1;color:rgb(86 0 0 / var(--tw-text-opacity))}.before\:hover\:bg-red-berry-900:hover:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(140 0 0 / var(--tw-bg-opacity))}.prose-headings\:font-light :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.prose-headings\:font-medium :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:500}.prose-headings\:tracking-tight :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){letter-spacing:-.025em}.prose-headings\:text-gray-700 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.prose-headings\:text-red-berry-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(140 0 0 / var(--tw-text-opacity))}.prose-h1\:text-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-h2\:text-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.125rem;line-height:1.75rem}.prose-h2\:text-xl :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-p\:text-base :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.prose-p\:font-light :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.prose-p\:text-gray-700 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.prose-li\:font-light :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.dark\:border-mine-shaft-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(93 93 93 / var(--tw-border-opacity))}.dark\:border-mine-shaft-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(69 69 69 / var(--tw-border-opacity))}.dark\:border-mine-shaft-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(61 61 61 / var(--tw-border-opacity))}.dark\:border-t-mine-shaft-600:is(.dark *){--tw-border-opacity: 1;border-top-color:rgb(93 93 93 / var(--tw-border-opacity))}.dark\:bg-mine-shaft-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(61 61 61 / var(--tw-bg-opacity))}.dark\:bg-mine-shaft-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity))}.dark\:from-mine-shaft-950:is(.dark *){--tw-gradient-from: #303030 var(--tw-gradient-from-position);--tw-gradient-to: rgb(48 48 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-mine-shaft-900:is(.dark *){--tw-gradient-to: #3d3d3d var(--tw-gradient-to-position)}.dark\:fill-mine-shaft-950:is(.dark *){fill:#303030}.dark\:fill-white:is(.dark *){fill:#fff}.dark\:stroke-mine-shaft-700:is(.dark *){stroke:#4f4f4f}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:text-mine-shaft-200:is(.dark *){--tw-text-opacity: 1;color:rgb(209 209 209 / var(--tw-text-opacity))}.dark\:text-mine-shaft-300:is(.dark *){--tw-text-opacity: 1;color:rgb(176 176 176 / var(--tw-text-opacity))}.dark\:text-neutral-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity))}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.dark\:text-neutral-400:is(.dark *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.dark\:text-spring-wood-50:is(.dark *){--tw-text-opacity: 1;color:rgb(247 247 242 / var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:hover\:text-neutral-100:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity))}.dark\:prose-headings\:text-mine-shaft-200 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))):is(.dark *){--tw-text-opacity: 1;color:rgb(209 209 209 / var(--tw-text-opacity))}.prose-headings\:dark\:text-neutral-300:is(.dark *) :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.prose-p\:dark\:text-gray-300:is(.dark *) :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}@media (min-width: 640px){.sm\:max-w-md{max-width:28rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-2{gap:.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:my-32{margin-top:8rem;margin-bottom:8rem}.md\:mt-0{margin-top:0}.md\:mt-24{margin-top:6rem}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-32{height:8rem}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-12{gap:3rem}.md\:gap-16{gap:4rem}.md\:bg-contain{background-size:contain}.md\:bg-center{background-position:center}.md\:bg-no-repeat{background-repeat:no-repeat}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:font-extralight{font-weight:200}}@media (min-width: 1024px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:-mt-8{margin-top:-2rem}.lg\:mb-24{margin-bottom:6rem}.lg\:h-8{height:2rem}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:1rem}.lg\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}.lg\:tracking-tight{letter-spacing:-.025em}}@media (min-width: 1280px){.xl\:mb-20{margin-bottom:5rem}.xl\:mt-32{margin-top:8rem}.xl\:aspect-square{aspect-ratio:1 / 1}.xl\:max-w-6xl{max-width:72rem}.xl\:gap-12{gap:3rem}.xl\:gap-32{gap:8rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-8{gap:2rem}.xl\:gap-x-32{-moz-column-gap:8rem;column-gap:8rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-7xl{font-size:4.5rem;line-height:1}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\:tracking-tight{letter-spacing:-.025em}}@media (min-width: 1536px){.\32xl\:max-w-screen-xl{max-width:1280px}}.layout.svelte-ubzpg0{grid-template-rows:auto 1fr auto} diff --git a/_app/immutable/chunks/29.Bcki1YpF.js b/_app/immutable/chunks/29.BcCi6Ly2.js similarity index 99% rename from _app/immutable/chunks/29.Bcki1YpF.js rename to _app/immutable/chunks/29.BcCi6Ly2.js index fae89055..b1bfe7b8 100644 --- a/_app/immutable/chunks/29.Bcki1YpF.js +++ b/_app/immutable/chunks/29.BcCi6Ly2.js @@ -1,4 +1,4 @@ -import{s as gt,n as mt,c as jn,A as zn,B as Dn,C as Fn,D as qn,o as On,b as ye,j as je,H as Ne}from"./scheduler.DQQAE9or.js";import{S as vt,i as bt,e as o,z as Tn,F as Wn,c as a,d as e,l as u,h as ut,g as t,r as _t,s as l,t as Zt,u as kt,f as s,a as jt,b as Yt,v as Ct,j as Xt,p as yt,n as wt,w as St,k as r,A as Kt,H as Qt,D as Bt}from"./index.Bdrwy7i8.js";import{s as $n,q as En,d as Un,t as Nn,o as Qn,u as Bn,g as Pt,p as Qe}from"./index.H_JitgBR.js";import{p as Vn}from"./stores.D25a99MC.js";import{w as Sn}from"./entry.C3ybQW1W.js";import"./environment.CZLhA_4V.js";import{b as An}from"./paths.zhxD2Pio.js";import{_ as Rn}from"./preload-helper.C1FmrZbK.js";function Mn(y){let n;return{c(){n=o("link"),this.h()},l(c){n=a(c,"LINK",{rel:!0,href:!0}),this.h()},h(){u(n,"rel","stylesheet"),u(n,"href",An+"/assets/vendor/prism/prism-nord.css")},m(c,p){t(c,n,p)},d(c){c&&e(n)}}}function Jn(y){let n,c,p,h,i,d,f,de,B,g,me,Q,_,pe,L,x,ue,Y,C,he,oe,k,ie,$,S,He,F,T,Se,P,w,_e,ce;document.title=n=y[1].title;let q=y[0]&&Mn();return{c(){c=o("meta"),h=o("meta"),d=o("meta"),de=o("link"),B=o("link"),g=o("meta"),me=o("meta"),Q=o("meta"),pe=o("meta"),x=o("meta"),Y=o("meta"),he=o("meta"),oe=o("meta"),k=o("meta"),ie=o("meta"),$=o("meta"),S=o("meta"),F=o("meta"),Se=o("meta"),w=o("meta"),q&&q.c(),ce=Tn(),this.h()},l(Me){const X=Wn("svelte-ez8xnx",document.head);c=a(X,"META",{name:!0,content:!0}),h=a(X,"META",{name:!0,content:!0}),d=a(X,"META",{name:!0,content:!0}),de=a(X,"LINK",{rel:!0,href:!0}),B=a(X,"LINK",{rel:!0,type:!0,title:!0,href:!0}),g=a(X,"META",{property:!0,content:!0}),me=a(X,"META",{property:!0,content:!0}),Q=a(X,"META",{property:!0,content:!0}),pe=a(X,"META",{property:!0,content:!0}),x=a(X,"META",{property:!0,content:!0}),Y=a(X,"META",{property:!0,content:!0}),he=a(X,"META",{property:!0,content:!0}),oe=a(X,"META",{property:!0,content:!0}),k=a(X,"META",{name:!0,content:!0}),ie=a(X,"META",{name:!0,content:!0}),$=a(X,"META",{name:!0,content:!0}),S=a(X,"META",{name:!0,content:!0}),F=a(X,"META",{name:!0,content:!0}),Se=a(X,"META",{name:!0,content:!0}),w=a(X,"META",{name:!0,content:!0}),q&&q.l(X),ce=Tn(),X.forEach(e),this.h()},h(){u(c,"name","description"),u(c,"content",p=y[1].description),u(h,"name","keywords"),u(h,"content",i=y[1].keywords),u(d,"name","author"),u(d,"content",f=y[1].author),u(de,"rel","canonical"),u(de,"href",y[3]),u(B,"rel","alternate"),u(B,"type","application/rss+xml"),u(B,"title","Spyder's Blog"),u(B,"href",$n+En+"/feed.xml"),u(g,"property","og:type"),u(g,"content","website"),u(me,"property","og:url"),u(me,"content",y[3]),u(Q,"property","og:title"),u(Q,"content",_=y[1].title),u(pe,"property","og:description"),u(pe,"content",L=y[1].description),u(x,"property","og:image"),u(x,"content",ue=y[1].image),u(Y,"property","og:image:secure_url"),u(Y,"content",C=y[1].image),u(he,"property","og:locale"),u(he,"content","en_US"),u(oe,"property","og:site_name"),u(oe,"content","Spyder IDE"),u(k,"name","twitter:card"),u(k,"content","summary_large_image"),u(ie,"name","twitter:site"),u(ie,"content",y[2]),u($,"name","twitter:creator"),u($,"content",y[2]),u(S,"name","twitter:title"),u(S,"content",He=y[1].title),u(F,"name","twitter:description"),u(F,"content",T=y[1].description),u(Se,"name","twitter:image"),u(Se,"content",P=y[1].image),u(w,"name","twitter:image:alt"),u(w,"content",_e=y[1].title)},m(Me,X){ut(document.head,c),ut(document.head,h),ut(document.head,d),ut(document.head,de),ut(document.head,B),ut(document.head,g),ut(document.head,me),ut(document.head,Q),ut(document.head,pe),ut(document.head,x),ut(document.head,Y),ut(document.head,he),ut(document.head,oe),ut(document.head,k),ut(document.head,ie),ut(document.head,$),ut(document.head,S),ut(document.head,F),ut(document.head,Se),ut(document.head,w),q&&q.m(document.head,null),ut(document.head,ce)},p(Me,[X]){X&2&&n!==(n=Me[1].title)&&(document.title=n),X&2&&p!==(p=Me[1].description)&&u(c,"content",p),X&2&&i!==(i=Me[1].keywords)&&u(h,"content",i),X&2&&f!==(f=Me[1].author)&&u(d,"content",f),X&2&&_!==(_=Me[1].title)&&u(Q,"content",_),X&2&&L!==(L=Me[1].description)&&u(pe,"content",L),X&2&&ue!==(ue=Me[1].image)&&u(x,"content",ue),X&2&&C!==(C=Me[1].image)&&u(Y,"content",C),X&2&&He!==(He=Me[1].title)&&u(S,"content",He),X&2&&T!==(T=Me[1].description)&&u(F,"content",T),X&2&&P!==(P=Me[1].image)&&u(Se,"content",P),X&2&&_e!==(_e=Me[1].title)&&u(w,"content",_e),Me[0]?q||(q=Mn(),q.c(),q.m(ce.parentNode,ce)):q&&(q.d(1),q=null)},i:mt,o:mt,d(Me){e(c),e(h),e(d),e(de),e(B),e(g),e(me),e(Q),e(pe),e(x),e(Y),e(he),e(oe),e(k),e(ie),e($),e(S),e(F),e(Se),e(w),q&&q.d(Me),e(ce)}}}function Kn(y,n,c){let p;jn(y,Gn,f=>c(1,p=f));const h=`@${Un.twitter.split("/").pop()}`,i=p.url.replace(/\/+$/,"");let{prism:d=!1}=n;return y.$$set=f=>{"prism"in f&&c(0,d=f.prism)},[d,p,h,i]}class Zn extends vt{constructor(n){super(),bt(this,n,Kn,Jn,gt,{prism:0})}}function Hn(y){let n,c;return{c(){n=o("img"),this.h()},l(p){n=a(p,"IMG",{class:!0,src:!0,alt:!0}),this.h()},h(){u(n,"class","w-24 h-24 rounded-full object-cover"),ye(n.src,c=y[3].src)||u(n,"src",c),u(n,"alt",y[2])},m(p,h){t(p,n,h)},p(p,h){h&8&&!ye(n.src,c=p[3].src)&&u(n,"src",c),h&4&&u(n,"alt",p[2])},d(p){p&&e(n)}}}function Yn(y){let n,c,p,h,i,d,f,de,B,g,me=(y[3].name||y[2])+"",Q,_,pe,L=Ln(y[1])+"",x,ue,Y,C;n=new Zn({props:{prism:!0}});let he=y[3].src&&Hn(y);const oe=y[11].default,k=zn(oe,y,y[10],null);return{c(){_t(n.$$.fragment),c=l(),p=o("article"),h=o("div"),i=o("h1"),d=Zt(y[0]),f=l(),de=o("div"),he&&he.c(),B=l(),g=o("div"),Q=Zt(me),_=l(),pe=o("div"),x=Zt(L),ue=l(),Y=o("div"),k&&k.c(),this.h()},l(ie){kt(n.$$.fragment,ie),c=s(ie),p=a(ie,"ARTICLE",{class:!0});var $=jt(p);h=a($,"DIV",{class:!0});var S=jt(h);i=a(S,"H1",{class:!0});var He=jt(i);d=Yt(He,y[0]),He.forEach(e),f=s(S),de=a(S,"DIV",{class:!0});var F=jt(de);he&&he.l(F),B=s(F),g=a(F,"DIV",{class:!0});var T=jt(g);Q=Yt(T,me),_=s(T),pe=a(T,"DIV",{class:!0});var Se=jt(pe);x=Yt(Se,L),Se.forEach(e),T.forEach(e),F.forEach(e),S.forEach(e),ue=s($),Y=a($,"DIV",{class:!0});var P=jt(Y);k&&k.l(P),P.forEach(e),$.forEach(e),this.h()},h(){u(i,"class","text-2xl md:text-4xl lg:tracking-tight xl:text-6xl text-center font-light md:font-extralight tracking-tight text-balance text-mine-shaft-600 dark:text-mine-shaft-200"),u(pe,"class","text-neutral-500 text-xs font-medium"),u(g,"class","font-light text-center"),u(de,"class","max-w-[72ch] mx-auto flex flex-col items-center gap-4 mt-20"),u(h,"class","my-20 xl:mt-32 xl:mb-20"),u(Y,"class","prose prose-lg prose-headings:text-red-berry-900 dark:prose-headings:text-mine-shaft-200 dark:prose-invert prose-headings:font-medium prose-p:font-light max-w-[72ch] mx-auto"),u(p,"class","container")},m(ie,$){Ct(n,ie,$),t(ie,c,$),t(ie,p,$),ut(p,h),ut(h,i),ut(i,d),ut(h,f),ut(h,de),he&&he.m(de,null),ut(de,B),ut(de,g),ut(g,Q),ut(g,_),ut(g,pe),ut(pe,x),ut(p,ue),ut(p,Y),k&&k.m(Y,null),C=!0},p(ie,[$]){(!C||$&1)&&Xt(d,ie[0]),ie[3].src?he?he.p(ie,$):(he=Hn(ie),he.c(),he.m(de,B)):he&&(he.d(1),he=null),(!C||$&12)&&me!==(me=(ie[3].name||ie[2])+"")&&Xt(Q,me),(!C||$&2)&&L!==(L=Ln(ie[1])+"")&&Xt(x,L),k&&k.p&&(!C||$&1024)&&Dn(k,oe,ie,ie[10],C?qn(oe,ie[10],$,null):Fn(ie[10]),null)},i(ie){C||(yt(n.$$.fragment,ie),yt(k,ie),C=!0)},o(ie){wt(n.$$.fragment,ie),wt(k,ie),C=!1},d(ie){ie&&(e(c),e(p)),St(n,ie),he&&he.d(),k&&k.d(ie)}}}function Xn(y,n,c){let p;jn(y,Vn,ue=>c(9,p=ue));let{$$slots:h={},$$scope:i}=n,{data:d}=n,{form:f}=n,{title:de}=n,{pub_date:B}=n,{author:g}=n,{tags:me}=n,{category:Q}=n,{summary:_}=n,pe={src:"",name:""};const L=p.url.pathname.replace(`/${En}`,"").replaceAll("/",""),x=`${$n}assets/${Bn}/${L}.png`;return On(async()=>{c(3,pe=await cl(g))}),y.$$set=ue=>{"data"in ue&&c(4,d=ue.data),"form"in ue&&c(5,f=ue.form),"title"in ue&&c(0,de=ue.title),"pub_date"in ue&&c(1,B=ue.pub_date),"author"in ue&&c(2,g=ue.author),"tags"in ue&&c(6,me=ue.tags),"category"in ue&&c(7,Q=ue.category),"summary"in ue&&c(8,_=ue.summary),"$$scope"in ue&&c(10,i=ue.$$scope)},y.$$.update=()=>{y.$$.dirty&973&&Gn.setMetadata({title:`${Nn} | ${de}`,description:_,keywords:`${me}, ${Q}`,author:pe.name||g,url:p.url.href,image:x||Qn})},[de,B,g,pe,d,f,me,Q,_,p,i,h]}class Tt extends vt{constructor(n){super(),bt(this,n,Xn,Yn,gt,{data:4,form:5,title:0,pub_date:1,author:2,tags:6,category:7,summary:8})}}function eo(y){let n,c=`STX Next, one of Europe’s largest Python development companies, has shared with us how Spyder has been a powerful tool for them when performing data analysis. +import{s as gt,n as mt,c as jn,A as zn,B as Dn,C as Fn,D as qn,o as On,b as ye,j as je,H as Ne}from"./scheduler.DQQAE9or.js";import{S as vt,i as bt,e as o,z as Tn,F as Wn,c as a,d as e,l as u,h as ut,g as t,r as _t,s as l,t as Zt,u as kt,f as s,a as jt,b as Yt,v as Ct,j as Xt,p as yt,n as wt,w as St,k as r,A as Kt,H as Qt,D as Bt}from"./index.Bdrwy7i8.js";import{s as $n,q as En,d as Un,t as Nn,o as Qn,u as Bn,g as Pt,p as Qe}from"./index.H_JitgBR.js";import{p as Vn}from"./stores.D25a99MC.js";import{w as Sn}from"./entry.C3ybQW1W.js";import"./environment.CZLhA_4V.js";import{b as An}from"./paths.zhxD2Pio.js";import{_ as Rn}from"./preload-helper.C1FmrZbK.js";function Mn(y){let n;return{c(){n=o("link"),this.h()},l(c){n=a(c,"LINK",{rel:!0,href:!0}),this.h()},h(){u(n,"rel","stylesheet"),u(n,"href",An+"/assets/vendor/prism/prism-nord.css")},m(c,p){t(c,n,p)},d(c){c&&e(n)}}}function Jn(y){let n,c,p,h,i,d,f,de,B,g,me,Q,_,pe,L,x,ue,Y,C,he,oe,k,ie,$,S,He,F,T,Se,P,w,_e,ce;document.title=n=y[1].title;let q=y[0]&&Mn();return{c(){c=o("meta"),h=o("meta"),d=o("meta"),de=o("link"),B=o("link"),g=o("meta"),me=o("meta"),Q=o("meta"),pe=o("meta"),x=o("meta"),Y=o("meta"),he=o("meta"),oe=o("meta"),k=o("meta"),ie=o("meta"),$=o("meta"),S=o("meta"),F=o("meta"),Se=o("meta"),w=o("meta"),q&&q.c(),ce=Tn(),this.h()},l(Me){const X=Wn("svelte-ez8xnx",document.head);c=a(X,"META",{name:!0,content:!0}),h=a(X,"META",{name:!0,content:!0}),d=a(X,"META",{name:!0,content:!0}),de=a(X,"LINK",{rel:!0,href:!0}),B=a(X,"LINK",{rel:!0,type:!0,title:!0,href:!0}),g=a(X,"META",{property:!0,content:!0}),me=a(X,"META",{property:!0,content:!0}),Q=a(X,"META",{property:!0,content:!0}),pe=a(X,"META",{property:!0,content:!0}),x=a(X,"META",{property:!0,content:!0}),Y=a(X,"META",{property:!0,content:!0}),he=a(X,"META",{property:!0,content:!0}),oe=a(X,"META",{property:!0,content:!0}),k=a(X,"META",{name:!0,content:!0}),ie=a(X,"META",{name:!0,content:!0}),$=a(X,"META",{name:!0,content:!0}),S=a(X,"META",{name:!0,content:!0}),F=a(X,"META",{name:!0,content:!0}),Se=a(X,"META",{name:!0,content:!0}),w=a(X,"META",{name:!0,content:!0}),q&&q.l(X),ce=Tn(),X.forEach(e),this.h()},h(){u(c,"name","description"),u(c,"content",p=y[1].description),u(h,"name","keywords"),u(h,"content",i=y[1].keywords),u(d,"name","author"),u(d,"content",f=y[1].author),u(de,"rel","canonical"),u(de,"href",y[3]),u(B,"rel","alternate"),u(B,"type","application/rss+xml"),u(B,"title","Spyder's Blog"),u(B,"href",$n+En+"/feed.xml"),u(g,"property","og:type"),u(g,"content","website"),u(me,"property","og:url"),u(me,"content",y[3]),u(Q,"property","og:title"),u(Q,"content",_=y[1].title),u(pe,"property","og:description"),u(pe,"content",L=y[1].description),u(x,"property","og:image"),u(x,"content",ue=y[1].image),u(Y,"property","og:image:secure_url"),u(Y,"content",C=y[1].image),u(he,"property","og:locale"),u(he,"content","en_US"),u(oe,"property","og:site_name"),u(oe,"content","Spyder IDE"),u(k,"name","twitter:card"),u(k,"content","summary_large_image"),u(ie,"name","twitter:site"),u(ie,"content",y[2]),u($,"name","twitter:creator"),u($,"content",y[2]),u(S,"name","twitter:title"),u(S,"content",He=y[1].title),u(F,"name","twitter:description"),u(F,"content",T=y[1].description),u(Se,"name","twitter:image"),u(Se,"content",P=y[1].image),u(w,"name","twitter:image:alt"),u(w,"content",_e=y[1].title)},m(Me,X){ut(document.head,c),ut(document.head,h),ut(document.head,d),ut(document.head,de),ut(document.head,B),ut(document.head,g),ut(document.head,me),ut(document.head,Q),ut(document.head,pe),ut(document.head,x),ut(document.head,Y),ut(document.head,he),ut(document.head,oe),ut(document.head,k),ut(document.head,ie),ut(document.head,$),ut(document.head,S),ut(document.head,F),ut(document.head,Se),ut(document.head,w),q&&q.m(document.head,null),ut(document.head,ce)},p(Me,[X]){X&2&&n!==(n=Me[1].title)&&(document.title=n),X&2&&p!==(p=Me[1].description)&&u(c,"content",p),X&2&&i!==(i=Me[1].keywords)&&u(h,"content",i),X&2&&f!==(f=Me[1].author)&&u(d,"content",f),X&2&&_!==(_=Me[1].title)&&u(Q,"content",_),X&2&&L!==(L=Me[1].description)&&u(pe,"content",L),X&2&&ue!==(ue=Me[1].image)&&u(x,"content",ue),X&2&&C!==(C=Me[1].image)&&u(Y,"content",C),X&2&&He!==(He=Me[1].title)&&u(S,"content",He),X&2&&T!==(T=Me[1].description)&&u(F,"content",T),X&2&&P!==(P=Me[1].image)&&u(Se,"content",P),X&2&&_e!==(_e=Me[1].title)&&u(w,"content",_e),Me[0]?q||(q=Mn(),q.c(),q.m(ce.parentNode,ce)):q&&(q.d(1),q=null)},i:mt,o:mt,d(Me){e(c),e(h),e(d),e(de),e(B),e(g),e(me),e(Q),e(pe),e(x),e(Y),e(he),e(oe),e(k),e(ie),e($),e(S),e(F),e(Se),e(w),q&&q.d(Me),e(ce)}}}function Kn(y,n,c){let p;jn(y,Gn,f=>c(1,p=f));const h=`@${Un.twitter.split("/").pop()}`,i=p.url.replace(/\/+$/,"");let{prism:d=!1}=n;return y.$$set=f=>{"prism"in f&&c(0,d=f.prism)},[d,p,h,i]}class Zn extends vt{constructor(n){super(),bt(this,n,Kn,Jn,gt,{prism:0})}}function Hn(y){let n,c;return{c(){n=o("img"),this.h()},l(p){n=a(p,"IMG",{class:!0,src:!0,alt:!0}),this.h()},h(){u(n,"class","w-24 h-24 rounded-full object-cover"),ye(n.src,c=y[3].src)||u(n,"src",c),u(n,"alt",y[2])},m(p,h){t(p,n,h)},p(p,h){h&8&&!ye(n.src,c=p[3].src)&&u(n,"src",c),h&4&&u(n,"alt",p[2])},d(p){p&&e(n)}}}function Yn(y){let n,c,p,h,i,d,f,de,B,g,me=(y[3].name||y[2])+"",Q,_,pe,L=Ln(y[1])+"",x,ue,Y,C;n=new Zn({props:{prism:!0}});let he=y[3].src&&Hn(y);const oe=y[11].default,k=zn(oe,y,y[10],null);return{c(){_t(n.$$.fragment),c=l(),p=o("article"),h=o("div"),i=o("h1"),d=Zt(y[0]),f=l(),de=o("div"),he&&he.c(),B=l(),g=o("div"),Q=Zt(me),_=l(),pe=o("div"),x=Zt(L),ue=l(),Y=o("div"),k&&k.c(),this.h()},l(ie){kt(n.$$.fragment,ie),c=s(ie),p=a(ie,"ARTICLE",{class:!0});var $=jt(p);h=a($,"DIV",{class:!0});var S=jt(h);i=a(S,"H1",{class:!0});var He=jt(i);d=Yt(He,y[0]),He.forEach(e),f=s(S),de=a(S,"DIV",{class:!0});var F=jt(de);he&&he.l(F),B=s(F),g=a(F,"DIV",{class:!0});var T=jt(g);Q=Yt(T,me),_=s(T),pe=a(T,"DIV",{class:!0});var Se=jt(pe);x=Yt(Se,L),Se.forEach(e),T.forEach(e),F.forEach(e),S.forEach(e),ue=s($),Y=a($,"DIV",{class:!0});var P=jt(Y);k&&k.l(P),P.forEach(e),$.forEach(e),this.h()},h(){u(i,"class","text-2xl md:text-4xl lg:tracking-tight xl:text-6xl text-center font-light md:font-extralight tracking-tight text-balance text-mine-shaft-600 dark:text-mine-shaft-200"),u(pe,"class","text-neutral-500 text-xs font-medium"),u(g,"class","font-light text-center"),u(de,"class","max-w-[72ch] mx-auto flex flex-col items-center gap-4 mt-20"),u(h,"class","my-20 xl:mt-32 xl:mb-20"),u(Y,"class","prose prose-lg prose-headings:text-red-berry-900 dark:prose-headings:text-mine-shaft-200 dark:prose-invert prose-headings:font-medium prose-p:font-light prose-li:font-light max-w-[72ch] mx-auto"),u(p,"class","container")},m(ie,$){Ct(n,ie,$),t(ie,c,$),t(ie,p,$),ut(p,h),ut(h,i),ut(i,d),ut(h,f),ut(h,de),he&&he.m(de,null),ut(de,B),ut(de,g),ut(g,Q),ut(g,_),ut(g,pe),ut(pe,x),ut(p,ue),ut(p,Y),k&&k.m(Y,null),C=!0},p(ie,[$]){(!C||$&1)&&Xt(d,ie[0]),ie[3].src?he?he.p(ie,$):(he=Hn(ie),he.c(),he.m(de,B)):he&&(he.d(1),he=null),(!C||$&12)&&me!==(me=(ie[3].name||ie[2])+"")&&Xt(Q,me),(!C||$&2)&&L!==(L=Ln(ie[1])+"")&&Xt(x,L),k&&k.p&&(!C||$&1024)&&Dn(k,oe,ie,ie[10],C?qn(oe,ie[10],$,null):Fn(ie[10]),null)},i(ie){C||(yt(n.$$.fragment,ie),yt(k,ie),C=!0)},o(ie){wt(n.$$.fragment,ie),wt(k,ie),C=!1},d(ie){ie&&(e(c),e(p)),St(n,ie),he&&he.d(),k&&k.d(ie)}}}function Xn(y,n,c){let p;jn(y,Vn,ue=>c(9,p=ue));let{$$slots:h={},$$scope:i}=n,{data:d}=n,{form:f}=n,{title:de}=n,{pub_date:B}=n,{author:g}=n,{tags:me}=n,{category:Q}=n,{summary:_}=n,pe={src:"",name:""};const L=p.url.pathname.replace(`/${En}`,"").replaceAll("/",""),x=`${$n}assets/${Bn}/${L}.png`;return On(async()=>{c(3,pe=await cl(g))}),y.$$set=ue=>{"data"in ue&&c(4,d=ue.data),"form"in ue&&c(5,f=ue.form),"title"in ue&&c(0,de=ue.title),"pub_date"in ue&&c(1,B=ue.pub_date),"author"in ue&&c(2,g=ue.author),"tags"in ue&&c(6,me=ue.tags),"category"in ue&&c(7,Q=ue.category),"summary"in ue&&c(8,_=ue.summary),"$$scope"in ue&&c(10,i=ue.$$scope)},y.$$.update=()=>{y.$$.dirty&973&&Gn.setMetadata({title:`${Nn} | ${de}`,description:_,keywords:`${me}, ${Q}`,author:pe.name||g,url:p.url.href,image:x||Qn})},[de,B,g,pe,d,f,me,Q,_,p,i,h]}class Tt extends vt{constructor(n){super(),bt(this,n,Xn,Yn,gt,{data:4,form:5,title:0,pub_date:1,author:2,tags:6,category:7,summary:8})}}function eo(y){let n,c=`STX Next, one of Europe’s largest Python development companies, has shared with us how Spyder has been a powerful tool for them when performing data analysis. It is a pleasure for us on the Spyder team to work every day to improve the workflow of developers, scientists, engineers and data analysts. We are very glad to receive and share a STX Next testimonial about Spyder, along with an interview with one of their developers, Michael Wiśniewski, who has found Spyder very useful in his job.`,p,h,i,d,f,de="What Michael Wiśniewski says about Spyder",B,g,me=`In an era of a continuously growing demand for analysis of vast amounts of data, we are facing increasingly complex tasks to perform. Sure, we are not alone—there are many great tools designed for scientists and data analysts. diff --git a/_app/immutable/chunks/Blog.B5h0S_O4.js b/_app/immutable/chunks/Blog.CNMpKcoL.js similarity index 99% rename from _app/immutable/chunks/Blog.B5h0S_O4.js rename to _app/immutable/chunks/Blog.CNMpKcoL.js index 10a5b52e..6a9b66e3 100644 --- a/_app/immutable/chunks/Blog.B5h0S_O4.js +++ b/_app/immutable/chunks/Blog.CNMpKcoL.js @@ -1 +1 @@ -import{s as st,c as ft,n as G,b as J}from"./scheduler.DQQAE9or.js";import{S as ot,i as nt,e as k,s as A,c as P,a as w,f as L,d as _,l as g,g as j,h as m,p as I,m as K,n as $,o as Q,r as S,u as q,v as T,w as H,t as D,b as V,j as R,q as ut}from"./index.Bdrwy7i8.js";import{h as X,u as ct}from"./await_block.D0PVhoCe.js";import{B as it,e as Y}from"./Button.oAc0c7Xh.js";import"./environment.CZLhA_4V.js";import{b as C}from"./paths.zhxD2Pio.js";import{p as mt}from"./stores.D25a99MC.js";import{M as ht,m as gt,a as _t,b as Z}from"./29.Bcki1YpF.js";import{L as pt}from"./Loader.3sFl35Fi.js";import{b as O,d as dt,t as bt,e as vt,k as kt,c as Pt,o as Et,s as x}from"./index.H_JitgBR.js";function tt(n){let t,l;return t=new it({props:{icon:"chevronLeft",href:C+"/"+n[2]+"/"+(n[0]-1),text:"Previous",iconPosition:"left",highlight:!0}}),{c(){S(t.$$.fragment)},l(e){q(t.$$.fragment,e)},m(e,r){T(t,e,r),l=!0},p(e,r){const o={};r&5&&(o.href=C+"/"+e[2]+"/"+(e[0]-1)),t.$set(o)},i(e){l||(I(t.$$.fragment,e),l=!0)},o(e){$(t.$$.fragment,e),l=!1},d(e){H(t,e)}}}function et(n){let t,l;return t=new it({props:{icon:"chevronRight",href:C+"/"+n[2]+"/"+(n[0]+1),text:"Next",iconPosition:"right",highlight:!0}}),{c(){S(t.$$.fragment)},l(e){q(t.$$.fragment,e)},m(e,r){T(t,e,r),l=!0},p(e,r){const o={};r&5&&(o.href=C+"/"+e[2]+"/"+(e[0]+1)),t.$set(o)},i(e){l||(I(t.$$.fragment,e),l=!0)},o(e){$(t.$$.fragment,e),l=!1},d(e){H(t,e)}}}function wt(n){let t,l,e,r=n[0]>1&&tt(n),o=n[0]1?r?(r.p(a,s),s&1&&I(r,1)):(r=tt(a),r.c(),I(r,1),r.m(t,l)):r&&(K(),$(r,1,1,()=>{r=null}),Q()),a[0]{o=null}),Q())},i(a){e||(I(r),I(o),e=!0)},o(a){$(r),$(o),e=!1},d(a){a&&_(t),r&&r.d(),o&&o.d()}}}function Mt(n,t,l){let{pageNum:e}=t,{totalPages:r}=t,{route:o}=t;return n.$$set=a=>{"pageNum"in a&&l(0,e=a.pageNum),"totalPages"in a&&l(1,r=a.totalPages),"route"in a&&l(2,o=a.route)},[e,r,o]}class Nt extends ot{constructor(t){super(),nt(this,t,Mt,wt,st,{pageNum:0,totalPages:1,route:2})}}function at(n,t,l){const e=n.slice();return e[8]=t[l],e}function It(n){let t,l,e=n[11].message+"",r;return{c(){t=k("p"),l=D("Error loading posts: "),r=D(e)},l(o){t=P(o,"P",{});var a=w(t);l=V(a,"Error loading posts: "),r=V(a,e),a.forEach(_)},m(o,a){j(o,t,a),m(t,l),m(t,r)},p(o,a){a&4&&e!==(e=o[11].message+"")&&R(r,e)},i:G,o:G,d(o){o&&_(t)}}}function At(n){let t,l,e,r,o=Y(n[7]),a=[];for(let s=0;ss,i.anchor=null,c=!0},p(f,[h]){n=f,i.ctx=n,h&4&&u!==(u=n[2])&&X(u,i)||ct(i,n,h)},i(f){c||(I(t.$$.fragment,f),I(i.block),c=!0)},o(f){$(t.$$.fragment,f);for(let h=0;h<3;h+=1){const M=i.blocks[h];$(M)}c=!1},d(f){f&&(_(l),_(e)),H(t,f),i.block.d(),i.token=null,i=null}}}function Bt(n,t,l){let e,r;ft(n,mt,i=>l(5,r=i));let{data:o,pageNum:a,totalPages:s}=t,u=[];const c=`@${dt.twitter.split("/").pop()}`;return n.$$set=i=>{"data"in i&&l(3,o=i.data),"pageNum"in i&&l(0,a=i.pageNum),"totalPages"in i&&l(1,s=i.totalPages)},n.$$.update=()=>{n.$$.dirty&32&>.setMetadata({title:`${bt} | ${O}`,description:vt,keywords:kt.join(", "),author:Pt,image:Et,site:c,url:r.url.href}),n.$$.dirty&8&&l(4,{posts:e,pageNum:a,totalPages:s}=o.props,e,(l(0,a),l(3,o)),(l(1,s),l(3,o))),n.$$.dirty&16&&e&&l(2,u=Promise.all(e.map(async i=>{{const f=await _t(i.meta.author);return{...i,authorMetadata:f}}})))},[a,s,u,o,e,r]}class Gt extends ot{constructor(t){super(),nt(this,t,Bt,$t,st,{data:3,pageNum:0,totalPages:1})}}export{Gt as B}; +import{s as st,c as ft,n as G,b as J}from"./scheduler.DQQAE9or.js";import{S as ot,i as nt,e as k,s as A,c as P,a as w,f as L,d as _,l as g,g as j,h as m,p as I,m as K,n as $,o as Q,r as S,u as q,v as T,w as H,t as D,b as V,j as R,q as ut}from"./index.Bdrwy7i8.js";import{h as X,u as ct}from"./await_block.D0PVhoCe.js";import{B as it,e as Y}from"./Button.oAc0c7Xh.js";import"./environment.CZLhA_4V.js";import{b as C}from"./paths.zhxD2Pio.js";import{p as mt}from"./stores.D25a99MC.js";import{M as ht,m as gt,a as _t,b as Z}from"./29.BcCi6Ly2.js";import{L as pt}from"./Loader.3sFl35Fi.js";import{b as O,d as dt,t as bt,e as vt,k as kt,c as Pt,o as Et,s as x}from"./index.H_JitgBR.js";function tt(n){let t,l;return t=new it({props:{icon:"chevronLeft",href:C+"/"+n[2]+"/"+(n[0]-1),text:"Previous",iconPosition:"left",highlight:!0}}),{c(){S(t.$$.fragment)},l(e){q(t.$$.fragment,e)},m(e,r){T(t,e,r),l=!0},p(e,r){const o={};r&5&&(o.href=C+"/"+e[2]+"/"+(e[0]-1)),t.$set(o)},i(e){l||(I(t.$$.fragment,e),l=!0)},o(e){$(t.$$.fragment,e),l=!1},d(e){H(t,e)}}}function et(n){let t,l;return t=new it({props:{icon:"chevronRight",href:C+"/"+n[2]+"/"+(n[0]+1),text:"Next",iconPosition:"right",highlight:!0}}),{c(){S(t.$$.fragment)},l(e){q(t.$$.fragment,e)},m(e,r){T(t,e,r),l=!0},p(e,r){const o={};r&5&&(o.href=C+"/"+e[2]+"/"+(e[0]+1)),t.$set(o)},i(e){l||(I(t.$$.fragment,e),l=!0)},o(e){$(t.$$.fragment,e),l=!1},d(e){H(t,e)}}}function wt(n){let t,l,e,r=n[0]>1&&tt(n),o=n[0]1?r?(r.p(a,s),s&1&&I(r,1)):(r=tt(a),r.c(),I(r,1),r.m(t,l)):r&&(K(),$(r,1,1,()=>{r=null}),Q()),a[0]{o=null}),Q())},i(a){e||(I(r),I(o),e=!0)},o(a){$(r),$(o),e=!1},d(a){a&&_(t),r&&r.d(),o&&o.d()}}}function Mt(n,t,l){let{pageNum:e}=t,{totalPages:r}=t,{route:o}=t;return n.$$set=a=>{"pageNum"in a&&l(0,e=a.pageNum),"totalPages"in a&&l(1,r=a.totalPages),"route"in a&&l(2,o=a.route)},[e,r,o]}class Nt extends ot{constructor(t){super(),nt(this,t,Mt,wt,st,{pageNum:0,totalPages:1,route:2})}}function at(n,t,l){const e=n.slice();return e[8]=t[l],e}function It(n){let t,l,e=n[11].message+"",r;return{c(){t=k("p"),l=D("Error loading posts: "),r=D(e)},l(o){t=P(o,"P",{});var a=w(t);l=V(a,"Error loading posts: "),r=V(a,e),a.forEach(_)},m(o,a){j(o,t,a),m(t,l),m(t,r)},p(o,a){a&4&&e!==(e=o[11].message+"")&&R(r,e)},i:G,o:G,d(o){o&&_(t)}}}function At(n){let t,l,e,r,o=Y(n[7]),a=[];for(let s=0;ss,i.anchor=null,c=!0},p(f,[h]){n=f,i.ctx=n,h&4&&u!==(u=n[2])&&X(u,i)||ct(i,n,h)},i(f){c||(I(t.$$.fragment,f),I(i.block),c=!0)},o(f){$(t.$$.fragment,f);for(let h=0;h<3;h+=1){const M=i.blocks[h];$(M)}c=!1},d(f){f&&(_(l),_(e)),H(t,f),i.block.d(),i.token=null,i=null}}}function Bt(n,t,l){let e,r;ft(n,mt,i=>l(5,r=i));let{data:o,pageNum:a,totalPages:s}=t,u=[];const c=`@${dt.twitter.split("/").pop()}`;return n.$$set=i=>{"data"in i&&l(3,o=i.data),"pageNum"in i&&l(0,a=i.pageNum),"totalPages"in i&&l(1,s=i.totalPages)},n.$$.update=()=>{n.$$.dirty&32&>.setMetadata({title:`${bt} | ${O}`,description:vt,keywords:kt.join(", "),author:Pt,image:Et,site:c,url:r.url.href}),n.$$.dirty&8&&l(4,{posts:e,pageNum:a,totalPages:s}=o.props,e,(l(0,a),l(3,o)),(l(1,s),l(3,o))),n.$$.dirty&16&&e&&l(2,u=Promise.all(e.map(async i=>{{const f=await _t(i.meta.author);return{...i,authorMetadata:f}}})))},[a,s,u,o,e,r]}class Gt extends ot{constructor(t){super(),nt(this,t,Bt,$t,st,{data:3,pageNum:0,totalPages:1})}}export{Gt as B}; diff --git a/_app/immutable/chunks/environment.CZLhA_4V.js b/_app/immutable/chunks/environment.CZLhA_4V.js index 13cfb81b..2ca48901 100644 --- a/_app/immutable/chunks/environment.CZLhA_4V.js +++ b/_app/immutable/chunks/environment.CZLhA_4V.js @@ -1 +1 @@ -const _="1728341807854" ;export{_ as v}; +const _="1729124191520" ;export{_ as v}; diff --git a/_app/immutable/chunks/paths.zhxD2Pio.js b/_app/immutable/chunks/paths.zhxD2Pio.js index e645c83f..8e65db0e 100644 --- a/_app/immutable/chunks/paths.zhxD2Pio.js +++ b/_app/immutable/chunks/paths.zhxD2Pio.js @@ -1 +1 @@ -var _;const a=((_=globalThis.__sveltekit_8rori1 )==null?void 0:_.base)??"";var s;const e=((s=globalThis.__sveltekit_8rori1 )==null?void 0:s.assets)??a;export{e as a,a as b}; +var _;const a=((_=globalThis.__sveltekit_157hpxt )==null?void 0:_.base)??"";var s;const e=((s=globalThis.__sveltekit_157hpxt )==null?void 0:s.assets)??a;export{e as a,a as b}; diff --git a/_app/immutable/entry/app.CAX2kuOS.js b/_app/immutable/entry/app.DKLewdfk.js similarity index 70% rename from _app/immutable/entry/app.CAX2kuOS.js rename to _app/immutable/entry/app.DKLewdfk.js index ff0f10cc..d4815e3e 100644 --- a/_app/immutable/entry/app.CAX2kuOS.js +++ b/_app/immutable/entry/app.DKLewdfk.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["../nodes/0.D200R5HI.js","../chunks/scheduler.DQQAE9or.js","../chunks/index.Bdrwy7i8.js","../chunks/Button.oAc0c7Xh.js","../chunks/index.H_JitgBR.js","../chunks/environment.CZLhA_4V.js","../chunks/paths.zhxD2Pio.js","../chunks/index.D7Jwt5yH.js","../assets/Button.C8SB3FfM.css","../chunks/Divider.3dEoUFpV.js","../assets/Divider.D1tZzeMU.css","../chunks/29.Bcki1YpF.js","../chunks/stores.D25a99MC.js","../chunks/entry.C3ybQW1W.js","../chunks/preload-helper.C1FmrZbK.js","../assets/0.BpzMHgT1.css","../nodes/1.D7MIhulQ.js","../nodes/2.m146Z1nw.js","../chunks/Loader.3sFl35Fi.js","../assets/Loader.BCLqNT-k.css","../chunks/await_block.D0PVhoCe.js","../assets/2.JhICGo_n.css","../nodes/3.BXSA2DOr.js","../nodes/4.CROqPA7K.js","../chunks/Blog.B5h0S_O4.js","../nodes/5.D4Y2FlmH.js","../nodes/6.jkIEdfn5.js","../nodes/7.Bfsj0wLe.js","../nodes/8.BEtap2zl.js","../nodes/9.Dkmg4vZ_.js","../nodes/10.Du3lunSU.js","../nodes/11.CnFH6bOd.js","../nodes/12.D1uqUWpr.js","../nodes/13.DYvX1-QU.js","../nodes/14.5BASnl0z.js","../nodes/15.4t51tG-7.js","../nodes/16.Cfpio9Eh.js","../nodes/17.DAbCvsGh.js","../nodes/18.n7F2yiGG.js","../nodes/19.9DAL3UQq.js","../nodes/20.DV7C4boY.js","../nodes/21.BxFQlUuK.js","../nodes/22.kDf0IWZA.js","../nodes/23.Ub5muGs2.js","../nodes/24.Dbgbzj6q.js","../nodes/25.C3RC2QoC.js","../nodes/26.DeZpOd2L.js","../nodes/27.BhbsaVJy.js","../nodes/28.B_jXq0JR.js","../nodes/29.DJzZbDuA.js","../nodes/30.n0fcEABQ.js"])))=>i.map(i=>d[i]); -import{_ as s}from"../chunks/preload-helper.C1FmrZbK.js";import{s as S,d as z,o as j,e as T,t as B}from"../chunks/scheduler.DQQAE9or.js";import{S as C,i as M,s as U,z as d,f as X,g as h,n as g,o as P,p as E,d as b,e as F,c as G,a as H,l as V,A as c,t as J,b as K,j as Q,m as R,B as w,r as A,u as L,v as D,w as I}from"../chunks/index.Bdrwy7i8.js";import"../chunks/environment.CZLhA_4V.js";const ot={};function W(n){let t,r,i;var o=n[1][0];function f(e,_){return{props:{data:e[3],form:e[2]}}}return o&&(t=w(o,f(n)),n[12](t)),{c(){t&&A(t.$$.fragment),r=d()},l(e){t&&L(t.$$.fragment,e),r=d()},m(e,_){t&&D(t,e,_),h(e,r,_),i=!0},p(e,_){if(_&2&&o!==(o=e[1][0])){if(t){R();const a=t;g(a.$$.fragment,1,0,()=>{I(a,1)}),P()}o?(t=w(o,f(e)),e[12](t),A(t.$$.fragment),E(t.$$.fragment,1),D(t,r.parentNode,r)):t=null}else if(o){const a={};_&8&&(a.data=e[3]),_&4&&(a.form=e[2]),t.$set(a)}},i(e){i||(t&&E(t.$$.fragment,e),i=!0)},o(e){t&&g(t.$$.fragment,e),i=!1},d(e){e&&b(r),n[12](null),t&&I(t,e)}}}function Y(n){let t,r,i;var o=n[1][0];function f(e,_){return{props:{data:e[3],$$slots:{default:[Z]},$$scope:{ctx:e}}}}return o&&(t=w(o,f(n)),n[11](t)),{c(){t&&A(t.$$.fragment),r=d()},l(e){t&&L(t.$$.fragment,e),r=d()},m(e,_){t&&D(t,e,_),h(e,r,_),i=!0},p(e,_){if(_&2&&o!==(o=e[1][0])){if(t){R();const a=t;g(a.$$.fragment,1,0,()=>{I(a,1)}),P()}o?(t=w(o,f(e)),e[11](t),A(t.$$.fragment),E(t.$$.fragment,1),D(t,r.parentNode,r)):t=null}else if(o){const a={};_&8&&(a.data=e[3]),_&8215&&(a.$$scope={dirty:_,ctx:e}),t.$set(a)}},i(e){i||(t&&E(t.$$.fragment,e),i=!0)},o(e){t&&g(t.$$.fragment,e),i=!1},d(e){e&&b(r),n[11](null),t&&I(t,e)}}}function Z(n){let t,r,i;var o=n[1][1];function f(e,_){return{props:{data:e[4],form:e[2]}}}return o&&(t=w(o,f(n)),n[10](t)),{c(){t&&A(t.$$.fragment),r=d()},l(e){t&&L(t.$$.fragment,e),r=d()},m(e,_){t&&D(t,e,_),h(e,r,_),i=!0},p(e,_){if(_&2&&o!==(o=e[1][1])){if(t){R();const a=t;g(a.$$.fragment,1,0,()=>{I(a,1)}),P()}o?(t=w(o,f(e)),e[10](t),A(t.$$.fragment),E(t.$$.fragment,1),D(t,r.parentNode,r)):t=null}else if(o){const a={};_&16&&(a.data=e[4]),_&4&&(a.form=e[2]),t.$set(a)}},i(e){i||(t&&E(t.$$.fragment,e),i=!0)},o(e){t&&g(t.$$.fragment,e),i=!1},d(e){e&&b(r),n[10](null),t&&I(t,e)}}}function O(n){let t,r=n[6]&&k(n);return{c(){t=F("div"),r&&r.c(),this.h()},l(i){t=G(i,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var o=H(t);r&&r.l(o),o.forEach(b),this.h()},h(){V(t,"id","svelte-announcer"),V(t,"aria-live","assertive"),V(t,"aria-atomic","true"),c(t,"position","absolute"),c(t,"left","0"),c(t,"top","0"),c(t,"clip","rect(0 0 0 0)"),c(t,"clip-path","inset(50%)"),c(t,"overflow","hidden"),c(t,"white-space","nowrap"),c(t,"width","1px"),c(t,"height","1px")},m(i,o){h(i,t,o),r&&r.m(t,null)},p(i,o){i[6]?r?r.p(i,o):(r=k(i),r.c(),r.m(t,null)):r&&(r.d(1),r=null)},d(i){i&&b(t),r&&r.d()}}}function k(n){let t;return{c(){t=J(n[7])},l(r){t=K(r,n[7])},m(r,i){h(r,t,i)},p(r,i){i&128&&Q(t,r[7])},d(r){r&&b(t)}}}function $(n){let t,r,i,o,f;const e=[Y,W],_=[];function a(l,p){return l[1][1]?0:1}t=a(n),r=_[t]=e[t](n);let m=n[5]&&O(n);return{c(){r.c(),i=U(),m&&m.c(),o=d()},l(l){r.l(l),i=X(l),m&&m.l(l),o=d()},m(l,p){_[t].m(l,p),h(l,i,p),m&&m.m(l,p),h(l,o,p),f=!0},p(l,[p]){let v=t;t=a(l),t===v?_[t].p(l,p):(R(),g(_[v],1,1,()=>{_[v]=null}),P(),r=_[t],r?r.p(l,p):(r=_[t]=e[t](l),r.c()),E(r,1),r.m(i.parentNode,i)),l[5]?m?m.p(l,p):(m=O(l),m.c(),m.m(o.parentNode,o)):m&&(m.d(1),m=null)},i(l){f||(E(r),f=!0)},o(l){g(r),f=!1},d(l){l&&(b(i),b(o)),_[t].d(l),m&&m.d(l)}}}function x(n,t,r){let{stores:i}=t,{page:o}=t,{constructors:f}=t,{components:e=[]}=t,{form:_}=t,{data_0:a=null}=t,{data_1:m=null}=t;z(i.page.notify);let l=!1,p=!1,v=null;j(()=>{const u=i.page.subscribe(()=>{l&&(r(6,p=!0),B().then(()=>{r(7,v=document.title||"untitled page")}))});return r(5,l=!0),u});function y(u){T[u?"unshift":"push"](()=>{e[1]=u,r(0,e)})}function N(u){T[u?"unshift":"push"](()=>{e[0]=u,r(0,e)})}function q(u){T[u?"unshift":"push"](()=>{e[0]=u,r(0,e)})}return n.$$set=u=>{"stores"in u&&r(8,i=u.stores),"page"in u&&r(9,o=u.page),"constructors"in u&&r(1,f=u.constructors),"components"in u&&r(0,e=u.components),"form"in u&&r(2,_=u.form),"data_0"in u&&r(3,a=u.data_0),"data_1"in u&&r(4,m=u.data_1)},n.$$.update=()=>{n.$$.dirty&768&&i.page.set(o)},[e,f,_,a,m,l,p,v,i,o,y,N,q]}class _t extends C{constructor(t){super(),M(this,t,x,$,S,{stores:8,page:9,constructors:1,components:0,form:2,data_0:3,data_1:4})}}const nt=[()=>s(()=>import("../nodes/0.D200R5HI.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]),import.meta.url),()=>s(()=>import("../nodes/1.D7MIhulQ.js"),__vite__mapDeps([16,1,2,12,13,6,5]),import.meta.url),()=>s(()=>import("../nodes/2.m146Z1nw.js"),__vite__mapDeps([17,11,1,2,4,5,6,12,13,14,3,7,8,9,10,18,19,20,21]),import.meta.url),()=>s(()=>import("../nodes/3.BXSA2DOr.js"),__vite__mapDeps([22,1,2]),import.meta.url),()=>s(()=>import("../nodes/4.CROqPA7K.js"),__vite__mapDeps([23,11,1,2,4,5,6,12,13,14,24,20,3,7,8,18,19]),import.meta.url),()=>s(()=>import("../nodes/5.D4Y2FlmH.js"),__vite__mapDeps([25,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/6.jkIEdfn5.js"),__vite__mapDeps([26,11,1,2,4,5,6,12,13,14,24,20,3,7,8,18,19]),import.meta.url),()=>s(()=>import("../nodes/7.Bfsj0wLe.js"),__vite__mapDeps([27,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/8.BEtap2zl.js"),__vite__mapDeps([28,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/9.Dkmg4vZ_.js"),__vite__mapDeps([29,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/10.Du3lunSU.js"),__vite__mapDeps([30,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/11.CnFH6bOd.js"),__vite__mapDeps([31,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/12.D1uqUWpr.js"),__vite__mapDeps([32,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/13.DYvX1-QU.js"),__vite__mapDeps([33,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/14.5BASnl0z.js"),__vite__mapDeps([34,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/15.4t51tG-7.js"),__vite__mapDeps([35,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/16.Cfpio9Eh.js"),__vite__mapDeps([36,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/17.DAbCvsGh.js"),__vite__mapDeps([37,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/18.n7F2yiGG.js"),__vite__mapDeps([38,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/19.9DAL3UQq.js"),__vite__mapDeps([39,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/20.DV7C4boY.js"),__vite__mapDeps([40,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/21.BxFQlUuK.js"),__vite__mapDeps([41,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/22.kDf0IWZA.js"),__vite__mapDeps([42,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/23.Ub5muGs2.js"),__vite__mapDeps([43,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/24.Dbgbzj6q.js"),__vite__mapDeps([44,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/25.C3RC2QoC.js"),__vite__mapDeps([45,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/26.DeZpOd2L.js"),__vite__mapDeps([46,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/27.BhbsaVJy.js"),__vite__mapDeps([47,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/28.B_jXq0JR.js"),__vite__mapDeps([48,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/29.DJzZbDuA.js"),__vite__mapDeps([49,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/30.n0fcEABQ.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,18,19]),import.meta.url)],st=[],at={"/":[2],"/about":[3],"/blog":[4],"/blog/STX-interview":[5],"/blog/cbi-installers":[7],"/blog/czi-grant":[8],"/blog/ide-ux-bof-scipy-2024":[9],"/blog/installer-improvements":[10],"/blog/introducing-unittest-plugin":[11],"/blog/introducing-watchlist-plugin":[12],"/blog/release-qtconsole-440":[13],"/blog/release-spyder-330":[14],"/blog/release-spyder-4beta2":[16],"/blog/release-spyder-4":[15],"/blog/reusable-research-bof-scipy-2023-part-2":[18],"/blog/reusable-research-bof-scipy-2023":[17],"/blog/spyder-debugger":[19],"/blog/spyder-files-improvements":[20],"/blog/spyder-kite-funding":[21],"/blog/spyder-roadmap-proposals-2022":[22],"/blog/spyder-status-2018-past":[23],"/blog/spyder-status-2018-present":[24],"/blog/spyder-terminal-030":[25],"/blog/spyder-variable-explorer":[26],"/blog/tdk-micronas-partners-with-quansight-labs":[27],"/blog/tutorial-docs":[28],"/blog/webcast-quansight-ep1":[29],"/blog/[page]":[6],"/download":[30]},lt={handleError:({error:n})=>{console.error(n)},reroute:()=>{}};export{at as dictionary,lt as hooks,ot as matchers,nt as nodes,_t as root,st as server_loads}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["../nodes/0.D5D7ZfIG.js","../chunks/scheduler.DQQAE9or.js","../chunks/index.Bdrwy7i8.js","../chunks/Button.oAc0c7Xh.js","../chunks/index.H_JitgBR.js","../chunks/environment.CZLhA_4V.js","../chunks/paths.zhxD2Pio.js","../chunks/index.D7Jwt5yH.js","../assets/Button.C8SB3FfM.css","../chunks/Divider.3dEoUFpV.js","../assets/Divider.D1tZzeMU.css","../chunks/29.BcCi6Ly2.js","../chunks/stores.D25a99MC.js","../chunks/entry.C3ybQW1W.js","../chunks/preload-helper.C1FmrZbK.js","../assets/0.Bvbc-3E_.css","../nodes/1.D7MIhulQ.js","../nodes/2.DhoNR801.js","../chunks/Loader.3sFl35Fi.js","../assets/Loader.BCLqNT-k.css","../chunks/await_block.D0PVhoCe.js","../assets/2.JhICGo_n.css","../nodes/3.BXSA2DOr.js","../nodes/4.DJ2JOLKd.js","../chunks/Blog.CNMpKcoL.js","../nodes/5.C5ho7JkD.js","../nodes/6.ClHeAGkm.js","../nodes/7.B71rMg6_.js","../nodes/8.doFdzEjL.js","../nodes/9.CvScKYMU.js","../nodes/10.BRR6Q72g.js","../nodes/11.CHaqEpIq.js","../nodes/12.DFP8AH9b.js","../nodes/13.IVyzoZFt.js","../nodes/14.Cx75-UCS.js","../nodes/15.DaytbXWc.js","../nodes/16.D7YScfKi.js","../nodes/17.BBNEusk9.js","../nodes/18.C5aIhnLe.js","../nodes/19.BA6QfcW-.js","../nodes/20.D7QmYDbq.js","../nodes/21.BToqdIw7.js","../nodes/22.i2MY3EpE.js","../nodes/23.B427qo2r.js","../nodes/24.CvznvTyw.js","../nodes/25.BqezCg7L.js","../nodes/26.DIMNhaRs.js","../nodes/27.BHSCZUJL.js","../nodes/28.C1dp1twT.js","../nodes/29.Ck3UZTFG.js","../nodes/30.n0fcEABQ.js"])))=>i.map(i=>d[i]); +import{_ as s}from"../chunks/preload-helper.C1FmrZbK.js";import{s as S,d as z,o as j,e as T,t as B}from"../chunks/scheduler.DQQAE9or.js";import{S as C,i as M,s as U,z as d,f as X,g as h,n as g,o as P,p as E,d as b,e as F,c as G,a as H,l as V,A as c,t as J,b as K,j as Q,m as R,B as w,r as A,u as L,v as D,w as I}from"../chunks/index.Bdrwy7i8.js";import"../chunks/environment.CZLhA_4V.js";const ot={};function W(n){let t,r,i;var o=n[1][0];function f(e,_){return{props:{data:e[3],form:e[2]}}}return o&&(t=w(o,f(n)),n[12](t)),{c(){t&&A(t.$$.fragment),r=d()},l(e){t&&L(t.$$.fragment,e),r=d()},m(e,_){t&&D(t,e,_),h(e,r,_),i=!0},p(e,_){if(_&2&&o!==(o=e[1][0])){if(t){R();const a=t;g(a.$$.fragment,1,0,()=>{I(a,1)}),P()}o?(t=w(o,f(e)),e[12](t),A(t.$$.fragment),E(t.$$.fragment,1),D(t,r.parentNode,r)):t=null}else if(o){const a={};_&8&&(a.data=e[3]),_&4&&(a.form=e[2]),t.$set(a)}},i(e){i||(t&&E(t.$$.fragment,e),i=!0)},o(e){t&&g(t.$$.fragment,e),i=!1},d(e){e&&b(r),n[12](null),t&&I(t,e)}}}function Y(n){let t,r,i;var o=n[1][0];function f(e,_){return{props:{data:e[3],$$slots:{default:[Z]},$$scope:{ctx:e}}}}return o&&(t=w(o,f(n)),n[11](t)),{c(){t&&A(t.$$.fragment),r=d()},l(e){t&&L(t.$$.fragment,e),r=d()},m(e,_){t&&D(t,e,_),h(e,r,_),i=!0},p(e,_){if(_&2&&o!==(o=e[1][0])){if(t){R();const a=t;g(a.$$.fragment,1,0,()=>{I(a,1)}),P()}o?(t=w(o,f(e)),e[11](t),A(t.$$.fragment),E(t.$$.fragment,1),D(t,r.parentNode,r)):t=null}else if(o){const a={};_&8&&(a.data=e[3]),_&8215&&(a.$$scope={dirty:_,ctx:e}),t.$set(a)}},i(e){i||(t&&E(t.$$.fragment,e),i=!0)},o(e){t&&g(t.$$.fragment,e),i=!1},d(e){e&&b(r),n[11](null),t&&I(t,e)}}}function Z(n){let t,r,i;var o=n[1][1];function f(e,_){return{props:{data:e[4],form:e[2]}}}return o&&(t=w(o,f(n)),n[10](t)),{c(){t&&A(t.$$.fragment),r=d()},l(e){t&&L(t.$$.fragment,e),r=d()},m(e,_){t&&D(t,e,_),h(e,r,_),i=!0},p(e,_){if(_&2&&o!==(o=e[1][1])){if(t){R();const a=t;g(a.$$.fragment,1,0,()=>{I(a,1)}),P()}o?(t=w(o,f(e)),e[10](t),A(t.$$.fragment),E(t.$$.fragment,1),D(t,r.parentNode,r)):t=null}else if(o){const a={};_&16&&(a.data=e[4]),_&4&&(a.form=e[2]),t.$set(a)}},i(e){i||(t&&E(t.$$.fragment,e),i=!0)},o(e){t&&g(t.$$.fragment,e),i=!1},d(e){e&&b(r),n[10](null),t&&I(t,e)}}}function O(n){let t,r=n[6]&&k(n);return{c(){t=F("div"),r&&r.c(),this.h()},l(i){t=G(i,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var o=H(t);r&&r.l(o),o.forEach(b),this.h()},h(){V(t,"id","svelte-announcer"),V(t,"aria-live","assertive"),V(t,"aria-atomic","true"),c(t,"position","absolute"),c(t,"left","0"),c(t,"top","0"),c(t,"clip","rect(0 0 0 0)"),c(t,"clip-path","inset(50%)"),c(t,"overflow","hidden"),c(t,"white-space","nowrap"),c(t,"width","1px"),c(t,"height","1px")},m(i,o){h(i,t,o),r&&r.m(t,null)},p(i,o){i[6]?r?r.p(i,o):(r=k(i),r.c(),r.m(t,null)):r&&(r.d(1),r=null)},d(i){i&&b(t),r&&r.d()}}}function k(n){let t;return{c(){t=J(n[7])},l(r){t=K(r,n[7])},m(r,i){h(r,t,i)},p(r,i){i&128&&Q(t,r[7])},d(r){r&&b(t)}}}function $(n){let t,r,i,o,f;const e=[Y,W],_=[];function a(l,p){return l[1][1]?0:1}t=a(n),r=_[t]=e[t](n);let m=n[5]&&O(n);return{c(){r.c(),i=U(),m&&m.c(),o=d()},l(l){r.l(l),i=X(l),m&&m.l(l),o=d()},m(l,p){_[t].m(l,p),h(l,i,p),m&&m.m(l,p),h(l,o,p),f=!0},p(l,[p]){let v=t;t=a(l),t===v?_[t].p(l,p):(R(),g(_[v],1,1,()=>{_[v]=null}),P(),r=_[t],r?r.p(l,p):(r=_[t]=e[t](l),r.c()),E(r,1),r.m(i.parentNode,i)),l[5]?m?m.p(l,p):(m=O(l),m.c(),m.m(o.parentNode,o)):m&&(m.d(1),m=null)},i(l){f||(E(r),f=!0)},o(l){g(r),f=!1},d(l){l&&(b(i),b(o)),_[t].d(l),m&&m.d(l)}}}function x(n,t,r){let{stores:i}=t,{page:o}=t,{constructors:f}=t,{components:e=[]}=t,{form:_}=t,{data_0:a=null}=t,{data_1:m=null}=t;z(i.page.notify);let l=!1,p=!1,v=null;j(()=>{const u=i.page.subscribe(()=>{l&&(r(6,p=!0),B().then(()=>{r(7,v=document.title||"untitled page")}))});return r(5,l=!0),u});function y(u){T[u?"unshift":"push"](()=>{e[1]=u,r(0,e)})}function N(u){T[u?"unshift":"push"](()=>{e[0]=u,r(0,e)})}function q(u){T[u?"unshift":"push"](()=>{e[0]=u,r(0,e)})}return n.$$set=u=>{"stores"in u&&r(8,i=u.stores),"page"in u&&r(9,o=u.page),"constructors"in u&&r(1,f=u.constructors),"components"in u&&r(0,e=u.components),"form"in u&&r(2,_=u.form),"data_0"in u&&r(3,a=u.data_0),"data_1"in u&&r(4,m=u.data_1)},n.$$.update=()=>{n.$$.dirty&768&&i.page.set(o)},[e,f,_,a,m,l,p,v,i,o,y,N,q]}class _t extends C{constructor(t){super(),M(this,t,x,$,S,{stores:8,page:9,constructors:1,components:0,form:2,data_0:3,data_1:4})}}const nt=[()=>s(()=>import("../nodes/0.D5D7ZfIG.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]),import.meta.url),()=>s(()=>import("../nodes/1.D7MIhulQ.js"),__vite__mapDeps([16,1,2,12,13,6,5]),import.meta.url),()=>s(()=>import("../nodes/2.DhoNR801.js"),__vite__mapDeps([17,11,1,2,4,5,6,12,13,14,3,7,8,9,10,18,19,20,21]),import.meta.url),()=>s(()=>import("../nodes/3.BXSA2DOr.js"),__vite__mapDeps([22,1,2]),import.meta.url),()=>s(()=>import("../nodes/4.DJ2JOLKd.js"),__vite__mapDeps([23,11,1,2,4,5,6,12,13,14,24,20,3,7,8,18,19]),import.meta.url),()=>s(()=>import("../nodes/5.C5ho7JkD.js"),__vite__mapDeps([25,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/6.ClHeAGkm.js"),__vite__mapDeps([26,11,1,2,4,5,6,12,13,14,24,20,3,7,8,18,19]),import.meta.url),()=>s(()=>import("../nodes/7.B71rMg6_.js"),__vite__mapDeps([27,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/8.doFdzEjL.js"),__vite__mapDeps([28,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/9.CvScKYMU.js"),__vite__mapDeps([29,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/10.BRR6Q72g.js"),__vite__mapDeps([30,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/11.CHaqEpIq.js"),__vite__mapDeps([31,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/12.DFP8AH9b.js"),__vite__mapDeps([32,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/13.IVyzoZFt.js"),__vite__mapDeps([33,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/14.Cx75-UCS.js"),__vite__mapDeps([34,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/15.DaytbXWc.js"),__vite__mapDeps([35,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/16.D7YScfKi.js"),__vite__mapDeps([36,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/17.BBNEusk9.js"),__vite__mapDeps([37,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/18.C5aIhnLe.js"),__vite__mapDeps([38,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/19.BA6QfcW-.js"),__vite__mapDeps([39,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/20.D7QmYDbq.js"),__vite__mapDeps([40,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/21.BToqdIw7.js"),__vite__mapDeps([41,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/22.i2MY3EpE.js"),__vite__mapDeps([42,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/23.B427qo2r.js"),__vite__mapDeps([43,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/24.CvznvTyw.js"),__vite__mapDeps([44,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/25.BqezCg7L.js"),__vite__mapDeps([45,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/26.DIMNhaRs.js"),__vite__mapDeps([46,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/27.BHSCZUJL.js"),__vite__mapDeps([47,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/28.C1dp1twT.js"),__vite__mapDeps([48,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/29.Ck3UZTFG.js"),__vite__mapDeps([49,11,1,2,4,5,6,12,13,14]),import.meta.url),()=>s(()=>import("../nodes/30.n0fcEABQ.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,18,19]),import.meta.url)],st=[],at={"/":[2],"/about":[3],"/blog":[4],"/blog/STX-interview":[5],"/blog/cbi-installers":[7],"/blog/czi-grant":[8],"/blog/ide-ux-bof-scipy-2024":[9],"/blog/installer-improvements":[10],"/blog/introducing-unittest-plugin":[11],"/blog/introducing-watchlist-plugin":[12],"/blog/release-qtconsole-440":[13],"/blog/release-spyder-330":[14],"/blog/release-spyder-4beta2":[16],"/blog/release-spyder-4":[15],"/blog/reusable-research-bof-scipy-2023-part-2":[18],"/blog/reusable-research-bof-scipy-2023":[17],"/blog/spyder-debugger":[19],"/blog/spyder-files-improvements":[20],"/blog/spyder-kite-funding":[21],"/blog/spyder-roadmap-proposals-2022":[22],"/blog/spyder-status-2018-past":[23],"/blog/spyder-status-2018-present":[24],"/blog/spyder-terminal-030":[25],"/blog/spyder-variable-explorer":[26],"/blog/tdk-micronas-partners-with-quansight-labs":[27],"/blog/tutorial-docs":[28],"/blog/webcast-quansight-ep1":[29],"/blog/[page]":[6],"/download":[30]},lt={handleError:({error:n})=>{console.error(n)},reroute:()=>{}};export{at as dictionary,lt as hooks,ot as matchers,nt as nodes,_t as root,st as server_loads}; diff --git a/_app/immutable/nodes/0.D200R5HI.js b/_app/immutable/nodes/0.D5D7ZfIG.js similarity index 99% rename from _app/immutable/nodes/0.D200R5HI.js rename to _app/immutable/nodes/0.D5D7ZfIG.js index 805b8811..9b6914a1 100644 --- a/_app/immutable/nodes/0.D200R5HI.js +++ b/_app/immutable/nodes/0.D5D7ZfIG.js @@ -1,4 +1,4 @@ -import{s as K,z as Se,n as Z,A as ze,B as Ie,C as Te,D as Ve}from"../chunks/scheduler.DQQAE9or.js";import{S as W,i as J,e as k,s as M,r as A,t as R,F as He,c as w,k as ae,d as f,f as S,a as x,u as C,b as G,l as d,h as g,g as z,v as D,G as se,p as I,n as V,w as B,x as te,y as le,z as ue,m as Le,o as Me,q as X}from"../chunks/index.Bdrwy7i8.js";import{I as oe,e as j,B as Ae}from"../chunks/Button.oAc0c7Xh.js";import{b as Ce}from"../chunks/paths.zhxD2Pio.js";import{n as ce,t as de,e as me,f as ge,d as De}from"../chunks/index.H_JitgBR.js";import{L as pe,a as _e,g as Be,D as Ne}from"../chunks/Divider.3dEoUFpV.js";import"../chunks/environment.CZLhA_4V.js";import{c as Q}from"../chunks/29.Bcki1YpF.js";const Oe=!0,Ze="always",_t=Object.freeze(Object.defineProperty({__proto__:null,prerender:Oe,trailingSlash:Ze},Symbol.toStringTag,{value:"Module"})),je={a:{viewBox:"0 0 24 24"},c:''},Pe={a:{viewBox:"0 0 1024 1024",fill:"currentColor","fill-rule":"evenodd"},c:''},{document:ve}=Be;function Fe(c){let e,a=`localStorage.colourScheme === "dark" || +import{s as K,z as Se,n as Z,A as ze,B as Ie,C as Te,D as Ve}from"../chunks/scheduler.DQQAE9or.js";import{S as W,i as J,e as k,s as M,r as A,t as R,F as He,c as w,k as ae,d as f,f as S,a as x,u as C,b as G,l as d,h as g,g as z,v as D,G as se,p as I,n as V,w as B,x as te,y as le,z as ue,m as Le,o as Me,q as X}from"../chunks/index.Bdrwy7i8.js";import{I as oe,e as j,B as Ae}from"../chunks/Button.oAc0c7Xh.js";import{b as Ce}from"../chunks/paths.zhxD2Pio.js";import{n as ce,t as de,e as me,f as ge,d as De}from"../chunks/index.H_JitgBR.js";import{L as pe,a as _e,g as Be,D as Ne}from"../chunks/Divider.3dEoUFpV.js";import"../chunks/environment.CZLhA_4V.js";import{c as Q}from"../chunks/29.BcCi6Ly2.js";const Oe=!0,Ze="always",_t=Object.freeze(Object.defineProperty({__proto__:null,prerender:Oe,trailingSlash:Ze},Symbol.toStringTag,{value:"Module"})),je={a:{viewBox:"0 0 24 24"},c:''},Pe={a:{viewBox:"0 0 1024 1024",fill:"currentColor","fill-rule":"evenodd"},c:''},{document:ve}=Be;function Fe(c){let e,a=`localStorage.colourScheme === "dark" || (!("colourScheme" in localStorage) && window.matchMedia("(prefers-color-scheme: dark)").matches) ? document.documentElement.classList.add("dark") diff --git a/_app/immutable/nodes/10.BRR6Q72g.js b/_app/immutable/nodes/10.BRR6Q72g.js new file mode 100644 index 00000000..63041507 --- /dev/null +++ b/_app/immutable/nodes/10.BRR6Q72g.js @@ -0,0 +1 @@ +import{i as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/10.Du3lunSU.js b/_app/immutable/nodes/10.Du3lunSU.js deleted file mode 100644 index 08e6daf1..00000000 --- a/_app/immutable/nodes/10.Du3lunSU.js +++ /dev/null @@ -1 +0,0 @@ -import{i as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/11.CHaqEpIq.js b/_app/immutable/nodes/11.CHaqEpIq.js new file mode 100644 index 00000000..a63d6182 --- /dev/null +++ b/_app/immutable/nodes/11.CHaqEpIq.js @@ -0,0 +1 @@ +import{j as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/11.CnFH6bOd.js b/_app/immutable/nodes/11.CnFH6bOd.js deleted file mode 100644 index b22fc7cf..00000000 --- a/_app/immutable/nodes/11.CnFH6bOd.js +++ /dev/null @@ -1 +0,0 @@ -import{j as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/12.D1uqUWpr.js b/_app/immutable/nodes/12.D1uqUWpr.js deleted file mode 100644 index d34f8671..00000000 --- a/_app/immutable/nodes/12.D1uqUWpr.js +++ /dev/null @@ -1 +0,0 @@ -import{k as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/12.DFP8AH9b.js b/_app/immutable/nodes/12.DFP8AH9b.js new file mode 100644 index 00000000..343a26a7 --- /dev/null +++ b/_app/immutable/nodes/12.DFP8AH9b.js @@ -0,0 +1 @@ +import{k as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/13.DYvX1-QU.js b/_app/immutable/nodes/13.DYvX1-QU.js deleted file mode 100644 index 60c39e1f..00000000 --- a/_app/immutable/nodes/13.DYvX1-QU.js +++ /dev/null @@ -1 +0,0 @@ -import{l as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/13.IVyzoZFt.js b/_app/immutable/nodes/13.IVyzoZFt.js new file mode 100644 index 00000000..e82db92a --- /dev/null +++ b/_app/immutable/nodes/13.IVyzoZFt.js @@ -0,0 +1 @@ +import{l as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/14.5BASnl0z.js b/_app/immutable/nodes/14.5BASnl0z.js deleted file mode 100644 index 1610b509..00000000 --- a/_app/immutable/nodes/14.5BASnl0z.js +++ /dev/null @@ -1 +0,0 @@ -import{n as e}from"../chunks/29.Bcki1YpF.js";export{e as component}; diff --git a/_app/immutable/nodes/14.Cx75-UCS.js b/_app/immutable/nodes/14.Cx75-UCS.js new file mode 100644 index 00000000..7f31dcf3 --- /dev/null +++ b/_app/immutable/nodes/14.Cx75-UCS.js @@ -0,0 +1 @@ +import{n as e}from"../chunks/29.BcCi6Ly2.js";export{e as component}; diff --git a/_app/immutable/nodes/15.4t51tG-7.js b/_app/immutable/nodes/15.4t51tG-7.js deleted file mode 100644 index 1bf9b367..00000000 --- a/_app/immutable/nodes/15.4t51tG-7.js +++ /dev/null @@ -1 +0,0 @@ -import{p as e}from"../chunks/29.Bcki1YpF.js";export{e as component}; diff --git a/_app/immutable/nodes/15.DaytbXWc.js b/_app/immutable/nodes/15.DaytbXWc.js new file mode 100644 index 00000000..59519ceb --- /dev/null +++ b/_app/immutable/nodes/15.DaytbXWc.js @@ -0,0 +1 @@ +import{p as e}from"../chunks/29.BcCi6Ly2.js";export{e as component}; diff --git a/_app/immutable/nodes/16.Cfpio9Eh.js b/_app/immutable/nodes/16.Cfpio9Eh.js deleted file mode 100644 index 637899c9..00000000 --- a/_app/immutable/nodes/16.Cfpio9Eh.js +++ /dev/null @@ -1 +0,0 @@ -import{q as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/16.D7YScfKi.js b/_app/immutable/nodes/16.D7YScfKi.js new file mode 100644 index 00000000..6b4e9e8f --- /dev/null +++ b/_app/immutable/nodes/16.D7YScfKi.js @@ -0,0 +1 @@ +import{q as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/17.BBNEusk9.js b/_app/immutable/nodes/17.BBNEusk9.js new file mode 100644 index 00000000..0b2d26f1 --- /dev/null +++ b/_app/immutable/nodes/17.BBNEusk9.js @@ -0,0 +1 @@ +import{s as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/17.DAbCvsGh.js b/_app/immutable/nodes/17.DAbCvsGh.js deleted file mode 100644 index 7a47c667..00000000 --- a/_app/immutable/nodes/17.DAbCvsGh.js +++ /dev/null @@ -1 +0,0 @@ -import{s as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/18.C5aIhnLe.js b/_app/immutable/nodes/18.C5aIhnLe.js new file mode 100644 index 00000000..07bb5483 --- /dev/null +++ b/_app/immutable/nodes/18.C5aIhnLe.js @@ -0,0 +1 @@ +import{t as e}from"../chunks/29.BcCi6Ly2.js";export{e as component}; diff --git a/_app/immutable/nodes/18.n7F2yiGG.js b/_app/immutable/nodes/18.n7F2yiGG.js deleted file mode 100644 index 73912427..00000000 --- a/_app/immutable/nodes/18.n7F2yiGG.js +++ /dev/null @@ -1 +0,0 @@ -import{t as e}from"../chunks/29.Bcki1YpF.js";export{e as component}; diff --git a/_app/immutable/nodes/19.9DAL3UQq.js b/_app/immutable/nodes/19.9DAL3UQq.js deleted file mode 100644 index 1af7006e..00000000 --- a/_app/immutable/nodes/19.9DAL3UQq.js +++ /dev/null @@ -1 +0,0 @@ -import{u as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/19.BA6QfcW-.js b/_app/immutable/nodes/19.BA6QfcW-.js new file mode 100644 index 00000000..8a2555da --- /dev/null +++ b/_app/immutable/nodes/19.BA6QfcW-.js @@ -0,0 +1 @@ +import{u as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/2.m146Z1nw.js b/_app/immutable/nodes/2.DhoNR801.js similarity index 99% rename from _app/immutable/nodes/2.m146Z1nw.js rename to _app/immutable/nodes/2.DhoNR801.js index fd93a8dd..0ada7196 100644 --- a/_app/immutable/nodes/2.m146Z1nw.js +++ b/_app/immutable/nodes/2.DhoNR801.js @@ -1,4 +1,4 @@ -import{m as jt,c as Te,o as pt,g as Mt,r as Ht,M as Nt}from"../chunks/29.Bcki1YpF.js";import{t as Bt,h as zt,e as At,k as Gt,c as Ot,s as Rt,i as qt,j as Ve,l as Ut,m as je,g as bt,p as kt}from"../chunks/index.H_JitgBR.js";import{s as X,n as S,c as De,o as ae,d as Ft,e as ke,r as Pe,b as te,E as Me,A as fe,B as ue,C as me,D as de,m as Wt,l as he,F as vt,G as Xt,j as wt}from"../chunks/scheduler.DQQAE9or.js";import{S as Y,i as J,e as y,s as A,c as C,k as Z,f as G,l as d,g as w,d as m,a as M,r as N,u as q,A as ie,h as V,v as B,G as Q,I as Ie,m as U,n as b,o as F,p,w as z,t as $,b as ee,q as _e,z as W,J as ye,j as se,C as K,H as yt,D as Ct,K as Yt,B as oe,L as Jt}from"../chunks/index.Bdrwy7i8.js";import{I as ve,e as le,B as St,u as Kt,o as Qt}from"../chunks/Button.oAc0c7Xh.js";import"../chunks/environment.CZLhA_4V.js";import{b as Zt,c as xt,g as $t,D as el}from"../chunks/Divider.3dEoUFpV.js";import{L as Ce}from"../chunks/Loader.3sFl35Fi.js";import{h as tl,u as ll}from"../chunks/await_block.D0PVhoCe.js";import{_ as nl}from"../chunks/preload-helper.C1FmrZbK.js";import{BsPlayCircleFill as He,BsPauseCircleFill as Ne}from"../chunks/index.D7Jwt5yH.js";const il=!0,rl=il;function sl(r){let e,l="Works the way scientists do",t,n,i="Data analysts, scientists and engineers require a lot of experimentation, quick feedback and short iteration cycles while programming. Spyder was built from the ground up around that workflow.";return{c(){e=y("h2"),e.textContent=l,t=A(),n=y("p"),n.textContent=i,this.h()},l(s){e=C(s,"H2",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1orvp9o"&&(e.textContent=l),t=G(s),n=C(s,"P",{"data-svelte-h":!0}),Z(n)!=="svelte-170cb4w"&&(n.textContent=i),this.h()},h(){d(e,"class","section")},m(s,a){w(s,e,a),w(s,t,a),w(s,n,a)},p:S,i:S,o:S,d(s){s&&(m(e),m(t),m(n))}}}class ol extends Y{constructor(e){super(),J(this,e,null,sl,X,{})}}function al(r){let e,l="A perfect fit with the most popular scientific libraries",t,n,i='Spyder includes out of the box integration with Matplotlib, Pandas and many other libraries to help you work more efficiently with them.';return{c(){e=y("h2"),e.textContent=l,t=A(),n=y("p"),n.innerHTML=i,this.h()},l(s){e=C(s,"H2",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-5oxt2y"&&(e.textContent=l),t=G(s),n=C(s,"P",{"data-svelte-h":!0}),Z(n)!=="svelte-1wt0ml8"&&(n.innerHTML=i),this.h()},h(){d(e,"class","section")},m(s,a){w(s,e,a),w(s,t,a),w(s,n,a)},p:S,i:S,o:S,d(s){s&&(m(e),m(t),m(n))}}}class cl extends Y{constructor(e){super(),J(this,e,null,al,X,{})}}function fl(r){let e,l="Get the ease of use of Jupyter along with many advanced features found in PyCharm and VSCode in a single programming environment";return{c(){e=y("h3"),e.textContent=l,this.h()},l(t){e=C(t,"H3",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-puhbdg"&&(e.textContent=l),this.h()},h(){d(e,"class","subsection")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class ul extends Y{constructor(e){super(),J(this,e,null,fl,X,{})}}function ml(r){let e,l="Make a bigger impact with reusable research",t,n,i="The software you write is critical for new scientific discoveries and engineering solutions. Spyder helps you move from single scripts to structured, reusable modules and packages without losing interactivity. It also includes powerful software development tools whenever you’re ready for them.";return{c(){e=y("h2"),e.textContent=l,t=A(),n=y("p"),n.textContent=i,this.h()},l(s){e=C(s,"H2",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1xr8kp3"&&(e.textContent=l),t=G(s),n=C(s,"P",{"data-svelte-h":!0}),Z(n)!=="svelte-b2fwve"&&(n.textContent=i),this.h()},h(){d(e,"class","section")},m(s,a){w(s,e,a),w(s,t,a),w(s,n,a)},p:S,i:S,o:S,d(s){s&&(m(e),m(t),m(n))}}}class dl extends Y{constructor(e){super(),J(this,e,null,ml,X,{})}}function hl(r){let e,l="Install with a single click and be productive right away",t,n,i="Spyder offers standalone installers to make it as easy and reliable as possible to get started and keep it up to date.";return{c(){e=y("h2"),e.textContent=l,t=A(),n=y("p"),n.textContent=i,this.h()},l(s){e=C(s,"H2",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1xbw40j"&&(e.textContent=l),t=G(s),n=C(s,"P",{"data-svelte-h":!0}),Z(n)!=="svelte-bdiao3"&&(n.textContent=i),this.h()},h(){d(e,"class","section")},m(s,a){w(s,e,a),w(s,t,a),w(s,n,a)},p:S,i:S,o:S,d(s){s&&(m(e),m(t),m(n))}}}class _l extends Y{constructor(e){super(),J(this,e,null,hl,X,{})}}function gl(r){let e,l='Spyder plots pane displaying a 3D visualization in the main panel, with options above for saving, zooming or removing it, and a right panel with thumbnails of other previous plots
Browse all your plots in a single place
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-bgv5n0"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class pl extends Y{constructor(e){super(),J(this,e,null,gl,X,{})}}function bl(r){let e,l='Spyder Variable Explorer pane showing a pandas dataframe containing weather observations in a "spreadsheet" style view, with multi-level index columns, per-column heatmaps and toolbar options for displaying and editing the data
Interact with the contents of your dataframes
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1ofk0hi"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class kl extends Y{constructor(e){super(),J(this,e,null,bl,X,{})}}function vl(r){let e,l='Spyder Consoles menu with the "New console in environment" submenu selected, showing a listing of Conda environments by name, type and Python version
Work with multiple environments at once
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-366h3l"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class wl extends Y{constructor(e){super(),J(this,e,null,vl,X,{})}}function yl(r){let e,l='Spyder's IPython Console pane, showing individual lines of code constructing SymPy expressions, and several complex symbolic formulas rendered inline in publication-style rich mathematical notation
View rich symbolic expressions rendered with LaTeX
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-vu5wsu"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Cl extends Y{constructor(e){super(),J(this,e,null,yl,X,{})}}function Sl(r){let e,l='Spyder Variable Explorer pane displaying a three-dimensional NumPy in a "spreadsheet" style view, with cell colors forming a heatmap of values and options to adjust the axis and index of the array slice
Explore and edit multi-dimensional arrays
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-kiw5jh"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class El extends Y{constructor(e){super(),J(this,e,null,Sl,X,{})}}function Il(r){let e,l='Spyder Editor pane, with several real-time code analysis warnings shown on different lines and the affected code underlined. A hovered-over warning is showing its associated message, while the Source menu is open to the left showing the "Underline errors and warnings" option enabled
Take advantage of real-time hints and help to improve your code
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1rwla39"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Tl extends Y{constructor(e){super(),J(this,e,null,Il,X,{})}}function Dl(r){let e,l='Spyder Editor pane showing the Projects pane to its left, listing the files and directories of a project in a tree-style layout
Easily switch between projects and browse their files
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-r49vr6"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Pl extends Y{constructor(e){super(),J(this,e,null,Dl,X,{})}}function Ll(r){let e,l='Spyder Code Analysis pane showing the results for a file, including an overall score and a listing of errors, warnings, refactoring and convention issues; each has a name, code, line number and message
Get in-depth insight on issues and improvements with your code
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-e7geul"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Vl extends Y{constructor(e){super(),J(this,e,null,Ll,X,{})}}function jl(r){let e,l='Spyder Find pane, showing an example search for a method name, buttons toggling search options, an exclude field listing various file extensions, a dropdown for search location and a count and list of results per-file, including the file name and path and the line, column and context for each result
Quickly find uses of a variable or word across files
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-oty2ns"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Ml extends Y{constructor(e){super(),J(this,e,null,jl,X,{})}}function Hl(r){let e,l="Spyder is funded thanks to the generous support of";return{c(){e=y("h1"),e.textContent=l},l(t){e=C(t,"H1",{"data-svelte-h":!0}),Z(e)!=="svelte-2ufh9o"&&(e.textContent=l)},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Nl extends Y{constructor(e){super(),J(this,e,null,Hl,X,{})}}function Bl(r){let e,l="and the donations we have received from our users around the world through Open Collective:";return{c(){e=y("h2"),e.textContent=l,this.h()},l(t){e=C(t,"H2",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1rx1kf9"&&(e.textContent=l),this.h()},h(){d(e,"class","section")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class zl extends Y{constructor(e){super(),J(this,e,null,Bl,X,{})}}let Et={},Al="linux",Gl=[];Et={props:{buttons:[],blocks:[{id:"what-is-spyder-section",imgSrc:"/assets/media/banner.svg",background:"/assets/media/bg.svg",columns:!1,divider:!0,extraContent:ul},{id:"interactive-section",title:"Interactive programming built in",divider:!0,border:!1,content:ol,tabs:[{title:"Variable Explorer",isVideo:!0,content:{videoSources:[{src:"/assets/media/variable_explorer.mp4"}],videoCaption:"Explore variables after execution"}},{title:"Help",isVideo:!0,content:{videoSources:[{src:"/assets/media/help.mp4"}],videoCaption:"Get help for code you're working on with one click"}},{title:"Editor",isVideo:!0,content:{videoSources:[{src:"/assets/media/editor.mp4"}],videoCaption:'Run code in line by line or in sections called "cells"'}}]},{id:"pydata-section",title:"Seamless integration with the PyData ecosystem",divider:!0,content:cl,tabs:[{title:"Matplotlib",content:pl},{title:"Pandas",content:kl},{title:"Numpy",content:El},{title:"Conda",content:wl},{title:"Sympy",content:Cl}]},{id:"growth-section",title:"Ready to take you to the next level",divider:!0,content:dl,tabs:[{title:"Developer tools",content:Tl},{title:"Projects",content:Pl},{title:"Code analysis",content:Vl},{title:"Code search",content:Ml}]},{id:"setup-section",title:"Simple install and update process",content:_l,divider:!0,imgSrc:`/assets/media/${Al}.webp`,buttons:Gl},{id:"sponsors-section",title:"Sponsors",content:Nl,divider:!0,columns:!1,boxed:!0,extraContent:zl,extraImage:"/assets/media/sponsors.svg",extraImageAlt:"Donate to our project",extraImageLink:"https://opencollective.com/spyder#support",innerColumns:[{imgSrc:"/assets/media/czi_light.svg",imgSrcDark:"/assets/media/czi_dark.svg",link:"https://chanzuckerberg.com/"},{imgSrc:"/assets/media/numfocus_lrg.png",link:"https://numfocus.org/"}]},{id:"learn-more-section",columns:!1,boxed:!0,background:"/assets/media/bg_more.svg",backgroundDark:"/assets/media/bg_more_dark.svg",innerColumns:[{title:"YouTube",content:"Learn more",icon:"BsYoutube",link:"https://www.youtube.com/c/spyderide",aspect:"xl:aspect-square"},{title:"Documentation",content:"Read the docs",icon:"BsBookHalf",link:"https://docs.spyder-ide.org",aspect:"xl:aspect-square"},{title:"GitHub",content:"Check out the source",icon:"BsGithub",link:"https://github.com/spyder-ide/spyder",aspect:"xl:aspect-square"},{title:"Donations",content:"Show your support",icon:"BsHeartFill",link:"https://opencollective.com/spyder",aspect:"xl:aspect-square"}]}]}};function Ol(){return jt.setMetadata({title:`${Bt} | ${zt}`,description:At,keywords:Gt.join(", "),author:Ot,url:Rt,image:qt}),Et}const Li=Object.freeze(Object.defineProperty({__proto__:null,load:Ol},Symbol.toStringTag,{value:"Module"}));function Rl(r){let e;return{c(){e=y("div"),this.h()},l(l){e=C(l,"DIV",{class:!0}),M(e).forEach(m),this.h()},h(){d(e,"class","vanta-container absolute inset-0 -z-10")},m(l,t){w(l,e,t),r[4](e)},p:S,i:S,o:S,d(l){l&&m(e),r[4](null)}}}function ql(r,e,l){let t,n;De(r,Te,_=>l(3,n=_));let i,s,a;const o=(_,v)=>_[v]||_.light,c={light:16250866,dark:3158064},f={light:9175040,dark:10722156},u=()=>{if(s&&rl&&window.VANTA){i&&i.destroy();try{l(1,i=window.VANTA.DOTS({...t,el:s})),l(2,a=n),console.log("Vanta initialized successfully with scheme:",a)}catch(_){console.error("Vanta initialization error:",_)}}else console.error("Cannot initialize Vanta")};ae(()=>{u()}),Ft(()=>{i&&n!==a&&(console.log("After update: Color scheme changed, reinitializing Vanta"),u())});function h(_){ke[_?"unshift":"push"](()=>{s=_,l(0,s)})}return r.$$.update=()=>{r.$$.dirty&8&&(t={color:o(f,n),backgroundColor:o(c,n),mouseControls:!0,touchControls:!0,gyroControls:!1,minHeight:200,minWidth:200,scale:1,scaleMobile:1,showLines:!1}),r.$$.dirty&14&&i&&n!==a&&(console.log("Color scheme changed, reinitializing Vanta"),u())},[s,i,a,n,h]}class Ul extends Y{constructor(e){super(),J(this,e,ql,Rl,X,{})}}function Fl(r){let e,l;return e=new Ce({}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p:S,i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function Wl(r){let e,l,t,n;return{c(){e=y("img"),this.h()},l(i){e=C(i,"IMG",{alt:!0,src:!0,class:!0}),this.h()},h(){d(e,"alt",r[3]),te(e.src,l=r[2])||d(e,"src",l),d(e,"class","block absolute inset-0 z-20 object-cover select-none w-full h-full")},m(i,s){w(i,e,s),r[14](e),t||(n=Q(e,"load",r[8]),t=!0)},p(i,s){s&8&&d(e,"alt",i[3]),s&4&&!te(e.src,l=i[2])&&d(e,"src",l)},i:S,o:S,d(i){i&&m(e),r[14](null),t=!1,n()}}}function Xl(r){let e,l;return e=new Ce({}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p:S,i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function Yl(r){let e,l;return{c(){e=y("img"),this.h()},l(t){e=C(t,"IMG",{alt:!0,src:!0,class:!0,style:!0}),this.h()},h(){d(e,"alt",r[3]),te(e.src,l=r[1])||d(e,"src",l),d(e,"class","block absolute inset-0 z-20 object-cover select-none w-full h-full"),ie(e,"clip","rect(0, "+r[6]+"px, "+r[7]+"px, 0)")},m(t,n){w(t,e,n),r[15](e)},p(t,n){n&8&&d(e,"alt",t[3]),n&2&&!te(e.src,l=t[1])&&d(e,"src",l),n&192&&ie(e,"clip","rect(0, "+t[6]+"px, "+t[7]+"px, 0)")},i:S,o:S,d(t){t&&m(e),r[15](null)}}}function Jl(r){let e,l,t,n,i,s,a,o,c,f,u,h,_,v,k,g;const L=[Wl,Fl],D=[];function T(j,R){return j[2]?0:1}t=T(r),n=D[t]=L[t](r);const E=[Yl,Xl],I=[];function O(j,R){return j[1]?0:1}return a=O(r),o=I[a]=E[a](r),u=new ve({props:{src:Zt}}),_=new ve({props:{src:xt}}),{c(){e=y("div"),l=y("button"),n.c(),i=A(),s=y("button"),o.c(),c=A(),f=y("div"),N(u.$$.fragment),h=A(),N(_.$$.fragment),this.h()},l(j){e=C(j,"DIV",{role:!0,tabindex:!0,class:!0});var R=M(e);l=C(R,"BUTTON",{class:!0});var x=M(l);n.l(x),x.forEach(m),i=G(R),s=C(R,"BUTTON",{class:!0});var ne=M(s);o.l(ne),ne.forEach(m),c=G(R),f=C(R,"DIV",{class:!0,style:!0});var H=M(f);q(u.$$.fragment,H),h=G(H),q(_.$$.fragment,H),H.forEach(m),R.forEach(m),this.h()},h(){d(l,"class","svelte-1fjjdj2"),d(s,"class","svelte-1fjjdj2"),d(f,"class","handle absolute z-30 w-10 h-10 cursor-pointer select-none rounded-full flex items-center justify-center gap-0 bg-spring-wood-50 dark:bg-mine-shaft-900 svelte-1fjjdj2"),ie(f,"left","calc("+r[0]*100+"% - 20px)"),d(e,"role","button"),d(e,"tabindex","0"),d(e,"class","overflow-hidden relative box-content h-full rounded-lg shadow-2xl")},m(j,R){w(j,e,R),V(e,l),D[t].m(l,null),V(e,i),V(e,s),I[a].m(s,null),V(e,c),V(e,f),B(u,f,null),V(f,h),B(_,f,null),v=!0,k||(g=[Q(window,"touchmove",r[9]),Q(window,"touchend",r[11]),Q(window,"mousemove",r[9]),Q(window,"mouseup",r[11]),Q(window,"resize",r[8]),Q(l,"mousedown",Ie(r[10])),Q(s,"mousedown",Ie(r[10])),Q(e,"touchstart",r[10]),Q(e,"mousedown",r[10])],k=!0)},p(j,[R]){let x=t;t=T(j),t===x?D[t].p(j,R):(U(),b(D[x],1,1,()=>{D[x]=null}),F(),n=D[t],n?n.p(j,R):(n=D[t]=L[t](j),n.c()),p(n,1),n.m(l,null));let ne=a;a=O(j),a===ne?I[a].p(j,R):(U(),b(I[ne],1,1,()=>{I[ne]=null}),F(),o=I[a],o?o.p(j,R):(o=I[a]=E[a](j),o.c()),p(o,1),o.m(s,null)),(!v||R&1)&&ie(f,"left","calc("+j[0]*100+"% - 20px)")},i(j){v||(p(n),p(o),p(u.$$.fragment,j),p(_.$$.fragment,j),v=!0)},o(j){b(n),b(o),b(u.$$.fragment,j),b(_.$$.fragment,j),v=!1},d(j){j&&m(e),D[t].d(),I[a].d(),z(u),z(_),k=!1,Pe(g)}}}function Kl(r,e,l){let t,n,i,s,a,o,c=!1,{offset:f=.5}=e,{before:u=""}=e,{after:h=""}=e,{alt:_=""}=e;const v=I=>{!a||!a.complete||l(12,s=(I.type==="load"?I.target:a).getBoundingClientRect())},k=I=>{if(c&&s){let O=(I.touches?I.touches[0].pageX:I.pageX)-s.left;O=O<0?0:O>t?t:O,l(0,f=O/t)}},g=I=>{c=!0,k(I)},L=()=>{c=!1},D=I=>{I&&I.addEventListener("load",v)};ae(()=>{a&&(D(a),a.complete&&v({target:a})),o&&o.complete&&v({target:o})});function T(I){ke[I?"unshift":"push"](()=>{a=I,l(4,a)})}function E(I){ke[I?"unshift":"push"](()=>{o=I,l(5,o)})}return r.$$set=I=>{"offset"in I&&l(0,f=I.offset),"before"in I&&l(1,u=I.before),"after"in I&&l(2,h=I.after),"alt"in I&&l(3,_=I.alt)},r.$$.update=()=>{r.$$.dirty&4096&&l(13,t=s&&s.width),r.$$.dirty&4096&&l(7,n=s&&s.height),r.$$.dirty&8193&&l(6,i=t*f)},[f,u,h,_,a,o,i,n,v,k,g,L,s,t,T,E]}class Ql extends Y{constructor(e){super(),J(this,e,Kl,Jl,X,{offset:0,before:1,after:2,alt:3})}}function Be(r,e,l){const t=r.slice();return t[3]=e[l],t}function ze(r){let e,l,t=le(r[0]),n=[];for(let s=0;sb(n[s],1,1,()=>{n[s]=null});return{c(){e=y("div");for(let s=0;s0&&ze(r);return k=new Ql({props:{before:Ve.dark,after:Ve.light}}),{c(){e=y("section"),N(l.$$.fragment),t=A(),n=y("div"),i=y("h1"),a=$(s),o=A(),c=y("p"),u=$(f),h=A(),D&&D.c(),_=A(),v=y("div"),N(k.$$.fragment),this.h()},l(T){e=C(T,"SECTION",{id:!0,class:!0});var E=M(e);q(l.$$.fragment,E),t=G(E),n=C(E,"DIV",{class:!0});var I=M(n);i=C(I,"H1",{class:!0});var O=M(i);a=ee(O,s),O.forEach(m),o=G(I),c=C(I,"P",{class:!0});var j=M(c);u=ee(j,f),j.forEach(m),h=G(I),D&&D.l(I),I.forEach(m),_=G(E),v=C(E,"DIV",{class:!0});var R=M(v);q(k.$$.fragment,R),R.forEach(m),E.forEach(m),this.h()},h(){d(i,"class","tracking-tight text-4xl md:text-5xl xl:text-7xl font-extralight text-gray-500 dark:text-mine-shaft-300 text-center"),d(c,"class","font-light md:text-lg xl:text-xl text-center"),d(n,"class","relative flex flex-col items-center gap-8 px-8 xl:max-w-6xl mx-auto hero-content-container"),d(v,"class","container aspect-video hero-image py-5 svelte-14gclcs"),d(e,"id",r[1]),d(e,"class",g="mt-20 "+r[2]+" svelte-14gclcs")},m(T,E){w(T,e,E),B(l,e,null),V(e,t),V(e,n),V(n,i),V(i,a),V(n,o),V(n,c),V(c,u),V(n,h),D&&D.m(n,null),V(e,_),V(e,v),B(k,v,null),L=!0},p(T,[E]){T[0].length>0?D?(D.p(T,E),E&1&&p(D,1)):(D=ze(T),D.c(),p(D,1),D.m(n,null)):D&&(U(),b(D,1,1,()=>{D=null}),F()),(!L||E&2)&&d(e,"id",T[1]),(!L||E&4&&g!==(g="mt-20 "+T[2]+" svelte-14gclcs"))&&d(e,"class",g)},i(T){L||(p(l.$$.fragment,T),p(D),p(k.$$.fragment,T),L=!0)},o(T){b(l.$$.fragment,T),b(D),b(k.$$.fragment,T),L=!1},d(T){T&&m(e),z(l),D&&D.d(),z(k)}}}function xl(r,e,l){let{id:t=""}=e,{classes:n=""}=e,{buttons:i=[]}=e;return pt.subscribe(s=>{s.loading||l(0,i=[...s.osButtons,Ut])}),r.$$set=s=>{"id"in s&&l(1,t=s.id),"classes"in s&&l(2,n=s.classes),"buttons"in s&&l(0,i=s.buttons)},[i,t,n]}class $l extends Y{constructor(e){super(),J(this,e,xl,Zl,X,{id:1,classes:2,buttons:0})}}function en(r){let e,l='',t,n;return{c(){e=y("button"),e.innerHTML=l,this.h()},l(i){e=C(i,"BUTTON",{class:!0,"aria-label":!0,"data-svelte-h":!0}),Z(e)!=="svelte-1rbdl3"&&(e.innerHTML=l),this.h()},h(){d(e,"class","play__btn svelte-1srk8gt"),d(e,"aria-label","Play YouTube video")},m(i,s){w(i,e,s),t||(n=Q(e,"click",r[4]),t=!0)},p:S,i:S,o:S,d(i){i&&m(e),t=!1,n()}}}function tn(r){let e,l,t,n;const i=r[2].default,s=fe(i,r,r[1],null);return{c(){e=y("button"),s&&s.c(),this.h()},l(a){e=C(a,"BUTTON",{class:!0,"aria-label":!0});var o=M(e);s&&s.l(o),o.forEach(m),this.h()},h(){d(e,"class","custom__play__btn svelte-1srk8gt"),d(e,"aria-label","Play YouTube video")},m(a,o){w(a,e,o),s&&s.m(e,null),l=!0,t||(n=Q(e,"click",r[3]),t=!0)},p(a,o){s&&s.p&&(!l||o&2)&&ue(s,i,a,a[1],l?de(i,a[1],o,null):me(a[1]),null)},i(a){l||(p(s,a),l=!0)},o(a){b(s,a),l=!1},d(a){a&&m(e),s&&s.d(a),t=!1,n()}}}function ln(r){let e,l,t,n;const i=[tn,en],s=[];function a(o,c){return o[0]?0:1}return e=a(r),l=s[e]=i[e](r),{c(){l.c(),t=W()},l(o){l.l(o),t=W()},m(o,c){s[e].m(o,c),w(o,t,c),n=!0},p(o,[c]){let f=e;e=a(o),e===f?s[e].p(o,c):(U(),b(s[f],1,1,()=>{s[f]=null}),F(),l=s[e],l?l.p(o,c):(l=s[e]=i[e](o),l.c()),p(l,1),l.m(t.parentNode,t))},i(o){n||(p(l),n=!0)},o(o){b(l),n=!1},d(o){o&&m(t),s[e].d(o)}}}function nn(r,e,l){let{$$slots:t={},$$scope:n}=e,{isCustomPlayButton:i}=e;function s(o){Me.call(this,r,o)}function a(o){Me.call(this,r,o)}return r.$$set=o=>{"isCustomPlayButton"in o&&l(0,i=o.isCustomPlayButton),"$$scope"in o&&l(1,n=o.$$scope)},[i,n,t,s,a]}class rn extends Y{constructor(e){super(),J(this,e,nn,ln,X,{isCustomPlayButton:0})}}function sn(r){const e=r-1;return e*e*e+1}function we(r,{delay:e=0,duration:l=400,easing:t=Wt}={}){const n=+getComputedStyle(r).opacity;return{delay:e,duration:l,easing:t,css:i=>`opacity: ${i*n}`}}function on(r,{delay:e=0,duration:l=400,easing:t=sn,start:n=0,opacity:i=0}={}){const s=getComputedStyle(r),a=+s.opacity,o=s.transform==="none"?"":s.transform,c=1-n,f=a*(1-i);return{delay:e,duration:l,easing:t,css:(u,h)=>` +import{m as jt,c as Te,o as pt,g as Mt,r as Ht,M as Nt}from"../chunks/29.BcCi6Ly2.js";import{t as Bt,h as zt,e as At,k as Gt,c as Ot,s as Rt,i as qt,j as Ve,l as Ut,m as je,g as bt,p as kt}from"../chunks/index.H_JitgBR.js";import{s as X,n as S,c as De,o as ae,d as Ft,e as ke,r as Pe,b as te,E as Me,A as fe,B as ue,C as me,D as de,m as Wt,l as he,F as vt,G as Xt,j as wt}from"../chunks/scheduler.DQQAE9or.js";import{S as Y,i as J,e as y,s as A,c as C,k as Z,f as G,l as d,g as w,d as m,a as M,r as N,u as q,A as ie,h as V,v as B,G as Q,I as Ie,m as U,n as b,o as F,p,w as z,t as $,b as ee,q as _e,z as W,J as ye,j as se,C as K,H as yt,D as Ct,K as Yt,B as oe,L as Jt}from"../chunks/index.Bdrwy7i8.js";import{I as ve,e as le,B as St,u as Kt,o as Qt}from"../chunks/Button.oAc0c7Xh.js";import"../chunks/environment.CZLhA_4V.js";import{b as Zt,c as xt,g as $t,D as el}from"../chunks/Divider.3dEoUFpV.js";import{L as Ce}from"../chunks/Loader.3sFl35Fi.js";import{h as tl,u as ll}from"../chunks/await_block.D0PVhoCe.js";import{_ as nl}from"../chunks/preload-helper.C1FmrZbK.js";import{BsPlayCircleFill as He,BsPauseCircleFill as Ne}from"../chunks/index.D7Jwt5yH.js";const il=!0,rl=il;function sl(r){let e,l="Works the way scientists do",t,n,i="Data analysts, scientists and engineers require a lot of experimentation, quick feedback and short iteration cycles while programming. Spyder was built from the ground up around that workflow.";return{c(){e=y("h2"),e.textContent=l,t=A(),n=y("p"),n.textContent=i,this.h()},l(s){e=C(s,"H2",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1orvp9o"&&(e.textContent=l),t=G(s),n=C(s,"P",{"data-svelte-h":!0}),Z(n)!=="svelte-170cb4w"&&(n.textContent=i),this.h()},h(){d(e,"class","section")},m(s,a){w(s,e,a),w(s,t,a),w(s,n,a)},p:S,i:S,o:S,d(s){s&&(m(e),m(t),m(n))}}}class ol extends Y{constructor(e){super(),J(this,e,null,sl,X,{})}}function al(r){let e,l="A perfect fit with the most popular scientific libraries",t,n,i='Spyder includes out of the box integration with Matplotlib, Pandas and many other libraries to help you work more efficiently with them.';return{c(){e=y("h2"),e.textContent=l,t=A(),n=y("p"),n.innerHTML=i,this.h()},l(s){e=C(s,"H2",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-5oxt2y"&&(e.textContent=l),t=G(s),n=C(s,"P",{"data-svelte-h":!0}),Z(n)!=="svelte-1wt0ml8"&&(n.innerHTML=i),this.h()},h(){d(e,"class","section")},m(s,a){w(s,e,a),w(s,t,a),w(s,n,a)},p:S,i:S,o:S,d(s){s&&(m(e),m(t),m(n))}}}class cl extends Y{constructor(e){super(),J(this,e,null,al,X,{})}}function fl(r){let e,l="Get the ease of use of Jupyter along with many advanced features found in PyCharm and VSCode in a single programming environment";return{c(){e=y("h3"),e.textContent=l,this.h()},l(t){e=C(t,"H3",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-puhbdg"&&(e.textContent=l),this.h()},h(){d(e,"class","subsection")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class ul extends Y{constructor(e){super(),J(this,e,null,fl,X,{})}}function ml(r){let e,l="Make a bigger impact with reusable research",t,n,i="The software you write is critical for new scientific discoveries and engineering solutions. Spyder helps you move from single scripts to structured, reusable modules and packages without losing interactivity. It also includes powerful software development tools whenever you’re ready for them.";return{c(){e=y("h2"),e.textContent=l,t=A(),n=y("p"),n.textContent=i,this.h()},l(s){e=C(s,"H2",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1xr8kp3"&&(e.textContent=l),t=G(s),n=C(s,"P",{"data-svelte-h":!0}),Z(n)!=="svelte-b2fwve"&&(n.textContent=i),this.h()},h(){d(e,"class","section")},m(s,a){w(s,e,a),w(s,t,a),w(s,n,a)},p:S,i:S,o:S,d(s){s&&(m(e),m(t),m(n))}}}class dl extends Y{constructor(e){super(),J(this,e,null,ml,X,{})}}function hl(r){let e,l="Install with a single click and be productive right away",t,n,i="Spyder offers standalone installers to make it as easy and reliable as possible to get started and keep it up to date.";return{c(){e=y("h2"),e.textContent=l,t=A(),n=y("p"),n.textContent=i,this.h()},l(s){e=C(s,"H2",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1xbw40j"&&(e.textContent=l),t=G(s),n=C(s,"P",{"data-svelte-h":!0}),Z(n)!=="svelte-bdiao3"&&(n.textContent=i),this.h()},h(){d(e,"class","section")},m(s,a){w(s,e,a),w(s,t,a),w(s,n,a)},p:S,i:S,o:S,d(s){s&&(m(e),m(t),m(n))}}}class _l extends Y{constructor(e){super(),J(this,e,null,hl,X,{})}}function gl(r){let e,l='Spyder plots pane displaying a 3D visualization in the main panel, with options above for saving, zooming or removing it, and a right panel with thumbnails of other previous plots
Browse all your plots in a single place
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-bgv5n0"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class pl extends Y{constructor(e){super(),J(this,e,null,gl,X,{})}}function bl(r){let e,l='Spyder Variable Explorer pane showing a pandas dataframe containing weather observations in a "spreadsheet" style view, with multi-level index columns, per-column heatmaps and toolbar options for displaying and editing the data
Interact with the contents of your dataframes
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1ofk0hi"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class kl extends Y{constructor(e){super(),J(this,e,null,bl,X,{})}}function vl(r){let e,l='Spyder Consoles menu with the "New console in environment" submenu selected, showing a listing of Conda environments by name, type and Python version
Work with multiple environments at once
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-366h3l"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class wl extends Y{constructor(e){super(),J(this,e,null,vl,X,{})}}function yl(r){let e,l='Spyder's IPython Console pane, showing individual lines of code constructing SymPy expressions, and several complex symbolic formulas rendered inline in publication-style rich mathematical notation
View rich symbolic expressions rendered with LaTeX
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-vu5wsu"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Cl extends Y{constructor(e){super(),J(this,e,null,yl,X,{})}}function Sl(r){let e,l='Spyder Variable Explorer pane displaying a three-dimensional NumPy in a "spreadsheet" style view, with cell colors forming a heatmap of values and options to adjust the axis and index of the array slice
Explore and edit multi-dimensional arrays
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-kiw5jh"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class El extends Y{constructor(e){super(),J(this,e,null,Sl,X,{})}}function Il(r){let e,l='Spyder Editor pane, with several real-time code analysis warnings shown on different lines and the affected code underlined. A hovered-over warning is showing its associated message, while the Source menu is open to the left showing the "Underline errors and warnings" option enabled
Take advantage of real-time hints and help to improve your code
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1rwla39"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Tl extends Y{constructor(e){super(),J(this,e,null,Il,X,{})}}function Dl(r){let e,l='Spyder Editor pane showing the Projects pane to its left, listing the files and directories of a project in a tree-style layout
Easily switch between projects and browse their files
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-r49vr6"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Pl extends Y{constructor(e){super(),J(this,e,null,Dl,X,{})}}function Ll(r){let e,l='Spyder Code Analysis pane showing the results for a file, including an overall score and a listing of errors, warnings, refactoring and convention issues; each has a name, code, line number and message
Get in-depth insight on issues and improvements with your code
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-e7geul"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Vl extends Y{constructor(e){super(),J(this,e,null,Ll,X,{})}}function jl(r){let e,l='Spyder Find pane, showing an example search for a method name, buttons toggling search options, an exclude field listing various file extensions, a dropdown for search location and a count and list of results per-file, including the file name and path and the line, column and context for each result
Quickly find uses of a variable or word across files
';return{c(){e=y("figure"),e.innerHTML=l,this.h()},l(t){e=C(t,"FIGURE",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-oty2ns"&&(e.innerHTML=l),this.h()},h(){d(e,"class","figure")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Ml extends Y{constructor(e){super(),J(this,e,null,jl,X,{})}}function Hl(r){let e,l="Spyder is funded thanks to the generous support of";return{c(){e=y("h1"),e.textContent=l},l(t){e=C(t,"H1",{"data-svelte-h":!0}),Z(e)!=="svelte-2ufh9o"&&(e.textContent=l)},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class Nl extends Y{constructor(e){super(),J(this,e,null,Hl,X,{})}}function Bl(r){let e,l="and the donations we have received from our users around the world through Open Collective:";return{c(){e=y("h2"),e.textContent=l,this.h()},l(t){e=C(t,"H2",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1rx1kf9"&&(e.textContent=l),this.h()},h(){d(e,"class","section")},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}class zl extends Y{constructor(e){super(),J(this,e,null,Bl,X,{})}}let Et={},Al="linux",Gl=[];Et={props:{buttons:[],blocks:[{id:"what-is-spyder-section",imgSrc:"/assets/media/banner.svg",background:"/assets/media/bg.svg",columns:!1,divider:!0,extraContent:ul},{id:"interactive-section",title:"Interactive programming built in",divider:!0,border:!1,content:ol,tabs:[{title:"Variable Explorer",isVideo:!0,content:{videoSources:[{src:"/assets/media/variable_explorer.mp4"}],videoCaption:"Explore variables after execution"}},{title:"Help",isVideo:!0,content:{videoSources:[{src:"/assets/media/help.mp4"}],videoCaption:"Get help for code you're working on with one click"}},{title:"Editor",isVideo:!0,content:{videoSources:[{src:"/assets/media/editor.mp4"}],videoCaption:'Run code in line by line or in sections called "cells"'}}]},{id:"pydata-section",title:"Seamless integration with the PyData ecosystem",divider:!0,content:cl,tabs:[{title:"Matplotlib",content:pl},{title:"Pandas",content:kl},{title:"Numpy",content:El},{title:"Conda",content:wl},{title:"Sympy",content:Cl}]},{id:"growth-section",title:"Ready to take you to the next level",divider:!0,content:dl,tabs:[{title:"Developer tools",content:Tl},{title:"Projects",content:Pl},{title:"Code analysis",content:Vl},{title:"Code search",content:Ml}]},{id:"setup-section",title:"Simple install and update process",content:_l,divider:!0,imgSrc:`/assets/media/${Al}.webp`,buttons:Gl},{id:"sponsors-section",title:"Sponsors",content:Nl,divider:!0,columns:!1,boxed:!0,extraContent:zl,extraImage:"/assets/media/sponsors.svg",extraImageAlt:"Donate to our project",extraImageLink:"https://opencollective.com/spyder#support",innerColumns:[{imgSrc:"/assets/media/czi_light.svg",imgSrcDark:"/assets/media/czi_dark.svg",link:"https://chanzuckerberg.com/"},{imgSrc:"/assets/media/numfocus_lrg.png",link:"https://numfocus.org/"}]},{id:"learn-more-section",columns:!1,boxed:!0,background:"/assets/media/bg_more.svg",backgroundDark:"/assets/media/bg_more_dark.svg",innerColumns:[{title:"YouTube",content:"Learn more",icon:"BsYoutube",link:"https://www.youtube.com/c/spyderide",aspect:"xl:aspect-square"},{title:"Documentation",content:"Read the docs",icon:"BsBookHalf",link:"https://docs.spyder-ide.org",aspect:"xl:aspect-square"},{title:"GitHub",content:"Check out the source",icon:"BsGithub",link:"https://github.com/spyder-ide/spyder",aspect:"xl:aspect-square"},{title:"Donations",content:"Show your support",icon:"BsHeartFill",link:"https://opencollective.com/spyder",aspect:"xl:aspect-square"}]}]}};function Ol(){return jt.setMetadata({title:`${Bt} | ${zt}`,description:At,keywords:Gt.join(", "),author:Ot,url:Rt,image:qt}),Et}const Li=Object.freeze(Object.defineProperty({__proto__:null,load:Ol},Symbol.toStringTag,{value:"Module"}));function Rl(r){let e;return{c(){e=y("div"),this.h()},l(l){e=C(l,"DIV",{class:!0}),M(e).forEach(m),this.h()},h(){d(e,"class","vanta-container absolute inset-0 -z-10")},m(l,t){w(l,e,t),r[4](e)},p:S,i:S,o:S,d(l){l&&m(e),r[4](null)}}}function ql(r,e,l){let t,n;De(r,Te,_=>l(3,n=_));let i,s,a;const o=(_,v)=>_[v]||_.light,c={light:16250866,dark:3158064},f={light:9175040,dark:10722156},u=()=>{if(s&&rl&&window.VANTA){i&&i.destroy();try{l(1,i=window.VANTA.DOTS({...t,el:s})),l(2,a=n),console.log("Vanta initialized successfully with scheme:",a)}catch(_){console.error("Vanta initialization error:",_)}}else console.error("Cannot initialize Vanta")};ae(()=>{u()}),Ft(()=>{i&&n!==a&&(console.log("After update: Color scheme changed, reinitializing Vanta"),u())});function h(_){ke[_?"unshift":"push"](()=>{s=_,l(0,s)})}return r.$$.update=()=>{r.$$.dirty&8&&(t={color:o(f,n),backgroundColor:o(c,n),mouseControls:!0,touchControls:!0,gyroControls:!1,minHeight:200,minWidth:200,scale:1,scaleMobile:1,showLines:!1}),r.$$.dirty&14&&i&&n!==a&&(console.log("Color scheme changed, reinitializing Vanta"),u())},[s,i,a,n,h]}class Ul extends Y{constructor(e){super(),J(this,e,ql,Rl,X,{})}}function Fl(r){let e,l;return e=new Ce({}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p:S,i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function Wl(r){let e,l,t,n;return{c(){e=y("img"),this.h()},l(i){e=C(i,"IMG",{alt:!0,src:!0,class:!0}),this.h()},h(){d(e,"alt",r[3]),te(e.src,l=r[2])||d(e,"src",l),d(e,"class","block absolute inset-0 z-20 object-cover select-none w-full h-full")},m(i,s){w(i,e,s),r[14](e),t||(n=Q(e,"load",r[8]),t=!0)},p(i,s){s&8&&d(e,"alt",i[3]),s&4&&!te(e.src,l=i[2])&&d(e,"src",l)},i:S,o:S,d(i){i&&m(e),r[14](null),t=!1,n()}}}function Xl(r){let e,l;return e=new Ce({}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p:S,i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function Yl(r){let e,l;return{c(){e=y("img"),this.h()},l(t){e=C(t,"IMG",{alt:!0,src:!0,class:!0,style:!0}),this.h()},h(){d(e,"alt",r[3]),te(e.src,l=r[1])||d(e,"src",l),d(e,"class","block absolute inset-0 z-20 object-cover select-none w-full h-full"),ie(e,"clip","rect(0, "+r[6]+"px, "+r[7]+"px, 0)")},m(t,n){w(t,e,n),r[15](e)},p(t,n){n&8&&d(e,"alt",t[3]),n&2&&!te(e.src,l=t[1])&&d(e,"src",l),n&192&&ie(e,"clip","rect(0, "+t[6]+"px, "+t[7]+"px, 0)")},i:S,o:S,d(t){t&&m(e),r[15](null)}}}function Jl(r){let e,l,t,n,i,s,a,o,c,f,u,h,_,v,k,g;const L=[Wl,Fl],D=[];function T(j,R){return j[2]?0:1}t=T(r),n=D[t]=L[t](r);const E=[Yl,Xl],I=[];function O(j,R){return j[1]?0:1}return a=O(r),o=I[a]=E[a](r),u=new ve({props:{src:Zt}}),_=new ve({props:{src:xt}}),{c(){e=y("div"),l=y("button"),n.c(),i=A(),s=y("button"),o.c(),c=A(),f=y("div"),N(u.$$.fragment),h=A(),N(_.$$.fragment),this.h()},l(j){e=C(j,"DIV",{role:!0,tabindex:!0,class:!0});var R=M(e);l=C(R,"BUTTON",{class:!0});var x=M(l);n.l(x),x.forEach(m),i=G(R),s=C(R,"BUTTON",{class:!0});var ne=M(s);o.l(ne),ne.forEach(m),c=G(R),f=C(R,"DIV",{class:!0,style:!0});var H=M(f);q(u.$$.fragment,H),h=G(H),q(_.$$.fragment,H),H.forEach(m),R.forEach(m),this.h()},h(){d(l,"class","svelte-1fjjdj2"),d(s,"class","svelte-1fjjdj2"),d(f,"class","handle absolute z-30 w-10 h-10 cursor-pointer select-none rounded-full flex items-center justify-center gap-0 bg-spring-wood-50 dark:bg-mine-shaft-900 svelte-1fjjdj2"),ie(f,"left","calc("+r[0]*100+"% - 20px)"),d(e,"role","button"),d(e,"tabindex","0"),d(e,"class","overflow-hidden relative box-content h-full rounded-lg shadow-2xl")},m(j,R){w(j,e,R),V(e,l),D[t].m(l,null),V(e,i),V(e,s),I[a].m(s,null),V(e,c),V(e,f),B(u,f,null),V(f,h),B(_,f,null),v=!0,k||(g=[Q(window,"touchmove",r[9]),Q(window,"touchend",r[11]),Q(window,"mousemove",r[9]),Q(window,"mouseup",r[11]),Q(window,"resize",r[8]),Q(l,"mousedown",Ie(r[10])),Q(s,"mousedown",Ie(r[10])),Q(e,"touchstart",r[10]),Q(e,"mousedown",r[10])],k=!0)},p(j,[R]){let x=t;t=T(j),t===x?D[t].p(j,R):(U(),b(D[x],1,1,()=>{D[x]=null}),F(),n=D[t],n?n.p(j,R):(n=D[t]=L[t](j),n.c()),p(n,1),n.m(l,null));let ne=a;a=O(j),a===ne?I[a].p(j,R):(U(),b(I[ne],1,1,()=>{I[ne]=null}),F(),o=I[a],o?o.p(j,R):(o=I[a]=E[a](j),o.c()),p(o,1),o.m(s,null)),(!v||R&1)&&ie(f,"left","calc("+j[0]*100+"% - 20px)")},i(j){v||(p(n),p(o),p(u.$$.fragment,j),p(_.$$.fragment,j),v=!0)},o(j){b(n),b(o),b(u.$$.fragment,j),b(_.$$.fragment,j),v=!1},d(j){j&&m(e),D[t].d(),I[a].d(),z(u),z(_),k=!1,Pe(g)}}}function Kl(r,e,l){let t,n,i,s,a,o,c=!1,{offset:f=.5}=e,{before:u=""}=e,{after:h=""}=e,{alt:_=""}=e;const v=I=>{!a||!a.complete||l(12,s=(I.type==="load"?I.target:a).getBoundingClientRect())},k=I=>{if(c&&s){let O=(I.touches?I.touches[0].pageX:I.pageX)-s.left;O=O<0?0:O>t?t:O,l(0,f=O/t)}},g=I=>{c=!0,k(I)},L=()=>{c=!1},D=I=>{I&&I.addEventListener("load",v)};ae(()=>{a&&(D(a),a.complete&&v({target:a})),o&&o.complete&&v({target:o})});function T(I){ke[I?"unshift":"push"](()=>{a=I,l(4,a)})}function E(I){ke[I?"unshift":"push"](()=>{o=I,l(5,o)})}return r.$$set=I=>{"offset"in I&&l(0,f=I.offset),"before"in I&&l(1,u=I.before),"after"in I&&l(2,h=I.after),"alt"in I&&l(3,_=I.alt)},r.$$.update=()=>{r.$$.dirty&4096&&l(13,t=s&&s.width),r.$$.dirty&4096&&l(7,n=s&&s.height),r.$$.dirty&8193&&l(6,i=t*f)},[f,u,h,_,a,o,i,n,v,k,g,L,s,t,T,E]}class Ql extends Y{constructor(e){super(),J(this,e,Kl,Jl,X,{offset:0,before:1,after:2,alt:3})}}function Be(r,e,l){const t=r.slice();return t[3]=e[l],t}function ze(r){let e,l,t=le(r[0]),n=[];for(let s=0;sb(n[s],1,1,()=>{n[s]=null});return{c(){e=y("div");for(let s=0;s0&&ze(r);return k=new Ql({props:{before:Ve.dark,after:Ve.light}}),{c(){e=y("section"),N(l.$$.fragment),t=A(),n=y("div"),i=y("h1"),a=$(s),o=A(),c=y("p"),u=$(f),h=A(),D&&D.c(),_=A(),v=y("div"),N(k.$$.fragment),this.h()},l(T){e=C(T,"SECTION",{id:!0,class:!0});var E=M(e);q(l.$$.fragment,E),t=G(E),n=C(E,"DIV",{class:!0});var I=M(n);i=C(I,"H1",{class:!0});var O=M(i);a=ee(O,s),O.forEach(m),o=G(I),c=C(I,"P",{class:!0});var j=M(c);u=ee(j,f),j.forEach(m),h=G(I),D&&D.l(I),I.forEach(m),_=G(E),v=C(E,"DIV",{class:!0});var R=M(v);q(k.$$.fragment,R),R.forEach(m),E.forEach(m),this.h()},h(){d(i,"class","tracking-tight text-4xl md:text-5xl xl:text-7xl font-extralight text-gray-500 dark:text-mine-shaft-300 text-center"),d(c,"class","font-light md:text-lg xl:text-xl text-center"),d(n,"class","relative flex flex-col items-center gap-8 px-8 xl:max-w-6xl mx-auto hero-content-container"),d(v,"class","container aspect-video hero-image py-5 svelte-14gclcs"),d(e,"id",r[1]),d(e,"class",g="mt-20 "+r[2]+" svelte-14gclcs")},m(T,E){w(T,e,E),B(l,e,null),V(e,t),V(e,n),V(n,i),V(i,a),V(n,o),V(n,c),V(c,u),V(n,h),D&&D.m(n,null),V(e,_),V(e,v),B(k,v,null),L=!0},p(T,[E]){T[0].length>0?D?(D.p(T,E),E&1&&p(D,1)):(D=ze(T),D.c(),p(D,1),D.m(n,null)):D&&(U(),b(D,1,1,()=>{D=null}),F()),(!L||E&2)&&d(e,"id",T[1]),(!L||E&4&&g!==(g="mt-20 "+T[2]+" svelte-14gclcs"))&&d(e,"class",g)},i(T){L||(p(l.$$.fragment,T),p(D),p(k.$$.fragment,T),L=!0)},o(T){b(l.$$.fragment,T),b(D),b(k.$$.fragment,T),L=!1},d(T){T&&m(e),z(l),D&&D.d(),z(k)}}}function xl(r,e,l){let{id:t=""}=e,{classes:n=""}=e,{buttons:i=[]}=e;return pt.subscribe(s=>{s.loading||l(0,i=[...s.osButtons,Ut])}),r.$$set=s=>{"id"in s&&l(1,t=s.id),"classes"in s&&l(2,n=s.classes),"buttons"in s&&l(0,i=s.buttons)},[i,t,n]}class $l extends Y{constructor(e){super(),J(this,e,xl,Zl,X,{id:1,classes:2,buttons:0})}}function en(r){let e,l='',t,n;return{c(){e=y("button"),e.innerHTML=l,this.h()},l(i){e=C(i,"BUTTON",{class:!0,"aria-label":!0,"data-svelte-h":!0}),Z(e)!=="svelte-1rbdl3"&&(e.innerHTML=l),this.h()},h(){d(e,"class","play__btn svelte-1srk8gt"),d(e,"aria-label","Play YouTube video")},m(i,s){w(i,e,s),t||(n=Q(e,"click",r[4]),t=!0)},p:S,i:S,o:S,d(i){i&&m(e),t=!1,n()}}}function tn(r){let e,l,t,n;const i=r[2].default,s=fe(i,r,r[1],null);return{c(){e=y("button"),s&&s.c(),this.h()},l(a){e=C(a,"BUTTON",{class:!0,"aria-label":!0});var o=M(e);s&&s.l(o),o.forEach(m),this.h()},h(){d(e,"class","custom__play__btn svelte-1srk8gt"),d(e,"aria-label","Play YouTube video")},m(a,o){w(a,e,o),s&&s.m(e,null),l=!0,t||(n=Q(e,"click",r[3]),t=!0)},p(a,o){s&&s.p&&(!l||o&2)&&ue(s,i,a,a[1],l?de(i,a[1],o,null):me(a[1]),null)},i(a){l||(p(s,a),l=!0)},o(a){b(s,a),l=!1},d(a){a&&m(e),s&&s.d(a),t=!1,n()}}}function ln(r){let e,l,t,n;const i=[tn,en],s=[];function a(o,c){return o[0]?0:1}return e=a(r),l=s[e]=i[e](r),{c(){l.c(),t=W()},l(o){l.l(o),t=W()},m(o,c){s[e].m(o,c),w(o,t,c),n=!0},p(o,[c]){let f=e;e=a(o),e===f?s[e].p(o,c):(U(),b(s[f],1,1,()=>{s[f]=null}),F(),l=s[e],l?l.p(o,c):(l=s[e]=i[e](o),l.c()),p(l,1),l.m(t.parentNode,t))},i(o){n||(p(l),n=!0)},o(o){b(l),n=!1},d(o){o&&m(t),s[e].d(o)}}}function nn(r,e,l){let{$$slots:t={},$$scope:n}=e,{isCustomPlayButton:i}=e;function s(o){Me.call(this,r,o)}function a(o){Me.call(this,r,o)}return r.$$set=o=>{"isCustomPlayButton"in o&&l(0,i=o.isCustomPlayButton),"$$scope"in o&&l(1,n=o.$$scope)},[i,n,t,s,a]}class rn extends Y{constructor(e){super(),J(this,e,nn,ln,X,{isCustomPlayButton:0})}}function sn(r){const e=r-1;return e*e*e+1}function we(r,{delay:e=0,duration:l=400,easing:t=Wt}={}){const n=+getComputedStyle(r).opacity;return{delay:e,duration:l,easing:t,css:i=>`opacity: ${i*n}`}}function on(r,{delay:e=0,duration:l=400,easing:t=sn,start:n=0,opacity:i=0}={}){const s=getComputedStyle(r),a=+s.opacity,o=s.transform==="none"?"":s.transform,c=1-n,f=a*(1-i);return{delay:e,duration:l,easing:t,css:(u,h)=>` transform: ${o} scale(${1-c*h}); opacity: ${a-f*h} `}}function an(r){let e,l,t;return{c(){e=y("iframe"),this.h()},l(n){e=C(n,"IFRAME",{src:!0,title:!0,frameborder:!0,allow:!0,class:!0}),M(e).forEach(m),this.h()},h(){te(e.src,l="https://www.youtube.com/embed/"+r[1]+"?autoplay=1&rel=0")||d(e,"src",l),d(e,"title",r[0]),d(e,"frameborder","0"),d(e,"allow","autoplay; picture-in-picture; clipboard-write"),e.allowFullscreen=!0,d(e,"class","svelte-11gebsu")},m(n,i){w(n,e,i)},p(n,[i]){r=n,i&2&&!te(e.src,l="https://www.youtube.com/embed/"+r[1]+"?autoplay=1&rel=0")&&d(e,"src",l),i&1&&d(e,"title",r[0])},i(n){n&&(t||he(()=>{t=ye(e,on,r[2]?{delay:500,duration:800}:{}),t.start()}))},o:S,d(n){n&&m(e)}}}function cn(r,e,l){let{title:t=""}=e,{id:n=""}=e,{animations:i}=e;return r.$$set=s=>{"title"in s&&l(0,t=s.title),"id"in s&&l(1,n=s.id),"animations"in s&&l(2,i=s.animations)},[t,n,i]}class fn extends Y{constructor(e){super(),J(this,e,cn,an,X,{title:0,id:1,animations:2})}}function Ge(r){let e,l,t;return{c(){e=y("img"),this.h()},l(n){e=C(n,"IMG",{src:!0,title:!0,alt:!0,referrerpolicy:!0,class:!0}),this.h()},h(){te(e.src,l="https://i.ytimg.com/vi/"+r[0]+"/"+(r[2]?"hqdefault":"maxresdefault")+".jpg")||d(e,"src",l),d(e,"title",r[1]),d(e,"alt",t="Youtube video: "+r[1]),d(e,"referrerpolicy","no-referrer"),d(e,"class","svelte-hw9fhp")},m(n,i){w(n,e,i)},p(n,i){i&5&&!te(e.src,l="https://i.ytimg.com/vi/"+n[0]+"/"+(n[2]?"hqdefault":"maxresdefault")+".jpg")&&d(e,"src",l),i&2&&d(e,"title",n[1]),i&2&&t!==(t="Youtube video: "+n[1])&&d(e,"alt",t)},d(n){n&&m(e)}}}function un(r){let e=r[3],l,t=Ge(r);return{c(){t.c(),l=W()},l(n){t.l(n),l=W()},m(n,i){t.m(n,i),w(n,l,i)},p(n,[i]){i&8&&X(e,e=n[3])?(t.d(1),t=Ge(n),t.c(),t.m(l.parentNode,l)):t.p(n,i)},i:S,o:S,d(n){n&&m(l),t.d(n)}}}function mn(r,e,l){let{id:t=""}=e,{title:n=""}=e,{altThumb:i=""}=e,{play:s=!1}=e;return r.$$set=a=>{"id"in a&&l(0,t=a.id),"title"in a&&l(1,n=a.title),"altThumb"in a&&l(2,i=a.altThumb),"play"in a&&l(3,s=a.play)},[t,n,i,s]}let dn=class extends Y{constructor(e){super(),J(this,e,mn,un,X,{id:0,title:1,altThumb:2,play:3})}};const hn=r=>({}),Oe=r=>({});function _n(r){let e,l,t,n,i,s,a,o,c,f,u;const h=[bn,pn],_=[];function v(k,g){return k[8]?0:1}return e=v(r),l=_[e]=h[e](r),{c(){l.c(),t=A(),n=y("div"),i=A(),s=y("div"),a=y("h3"),o=$(r[3]),this.h()},l(k){l.l(k),t=G(k),n=C(k,"DIV",{class:!0}),M(n).forEach(m),i=G(k),s=C(k,"DIV",{class:!0});var g=M(s);a=C(g,"H3",{class:!0});var L=M(a);o=ee(L,r[3]),L.forEach(m),g.forEach(m),this.h()},h(){d(n,"class","b__overlay svelte-w0t24e"),d(a,"class","svelte-w0t24e"),d(s,"class","v__title svelte-w0t24e")},m(k,g){_[e].m(k,g),w(k,t,g),w(k,n,g),w(k,i,g),w(k,s,g),V(s,a),V(a,o),c=!0,f||(u=[Q(n,"click",r[10]),Q(n,"keypress",r[11])],f=!0)},p(k,g){l.p(k,g),(!c||g&8)&&se(o,k[3])},i(k){c||(p(l),c=!0)},o(k){b(l),c=!1},d(k){k&&(m(t),m(n),m(i),m(s)),_[e].d(k),f=!1,Pe(u)}}}function gn(r){let e,l;return e=new fn({props:{id:r[0],title:r[3],animations:r[2]}}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p(t,n){const i={};n&1&&(i.id=t[0]),n&8&&(i.title=t[3]),n&4&&(i.animations=t[2]),e.$set(i)},i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function pn(r){let e,l;return e=new dn({props:{id:r[0],title:r[3],altThumb:r[1],play:r[6]}}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p(t,n){const i={};n&1&&(i.id=t[0]),n&8&&(i.title=t[3]),n&2&&(i.altThumb=t[1]),n&64&&(i.play=t[6]),e.$set(i)},i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function bn(r){let e;const l=r[9].thumbnail,t=fe(l,r,r[13],Oe);return{c(){t&&t.c()},l(n){t&&t.l(n)},m(n,i){t&&t.m(n,i),e=!0},p(n,i){t&&t.p&&(!e||i&8192)&&ue(t,l,n,n[13],e?de(l,n[13],i,hn):me(n[13]),Oe)},i(n){e||(p(t,n),e=!0)},o(n){b(t,n),e=!1},d(n){t&&t.d(n)}}}function Re(r){let e,l;return e=new rn({props:{isCustomPlayButton:r[7],$$slots:{default:[kn]},$$scope:{ctx:r}}}),e.$on("click",r[12]),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p(t,n){const i={};n&8192&&(i.$$scope={dirty:n,ctx:t}),e.$set(i)},i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function kn(r){let e;const l=r[9].default,t=fe(l,r,r[13],null);return{c(){t&&t.c()},l(n){t&&t.l(n)},m(n,i){t&&t.m(n,i),e=!0},p(n,i){t&&t.p&&(!e||i&8192)&&ue(t,l,n,n[13],e?de(l,n[13],i,null):me(n[13]),null)},i(n){e||(p(t,n),e=!0)},o(n){b(t,n),e=!1},d(n){t&&t.d(n)}}}function vn(r){let e,l,t,n,i;const s=[gn,_n],a=[];function o(f,u){return f[6]?0:1}l=o(r),t=a[l]=s[l](r);let c=!r[6]&&Re(r);return{c(){e=y("div"),t.c(),n=A(),c&&c.c(),this.h()},l(f){e=C(f,"DIV",{class:!0,style:!0,title:!0});var u=M(e);t.l(u),n=G(u),c&&c.l(u),u.forEach(m),this.h()},h(){d(e,"class","you__tube svelte-w0t24e"),ie(e,"--aspect-ratio",r[4]/r[5]||"16/9"),d(e,"title",r[3])},m(f,u){w(f,e,u),a[l].m(e,null),V(e,n),c&&c.m(e,null),i=!0},p(f,[u]){let h=l;l=o(f),l===h?a[l].p(f,u):(U(),b(a[h],1,1,()=>{a[h]=null}),F(),t=a[l],t?t.p(f,u):(t=a[l]=s[l](f),t.c()),p(t,1),t.m(e,n)),f[6]?c&&(U(),b(c,1,1,()=>{c=null}),F()):c?(c.p(f,u),u&64&&p(c,1)):(c=Re(f),c.c(),p(c,1),c.m(e,null)),(!i||u&48)&&ie(e,"--aspect-ratio",f[4]/f[5]||"16/9"),(!i||u&8)&&d(e,"title",f[3])},i(f){i||(p(t),p(c),i=!0)},o(f){b(t),b(c),i=!1},d(f){f&&m(e),a[l].d(),c&&c.d()}}}function wn(r,e,l){let{$$slots:t={},$$scope:n}=e;const i=vt(t);let{id:s=null}=e,{altThumb:a=!1}=e,{animations:o=!0}=e,c="",f=0,u=0,h={};ae(async()=>{h=await(await fetch(`//www.youtube.com/oembed?url=https://www.youtube.com/watch?v=${s}&format=json`)).json(),l(3,c=h==null?void 0:h.title),l(4,f=h==null?void 0:h.width),l(5,u=h==null?void 0:h.height)});let _=!1;const v=i.default,k=i.thumbnail,g=()=>l(6,_=!0),L=()=>l(6,_=!0),D=()=>l(6,_=!0);return r.$$set=T=>{"id"in T&&l(0,s=T.id),"altThumb"in T&&l(1,a=T.altThumb),"animations"in T&&l(2,o=T.animations),"$$scope"in T&&l(13,n=T.$$scope)},[s,a,o,c,f,u,_,v,k,t,g,L,D,n]}class yn extends Y{constructor(e){super(),J(this,e,wn,vn,X,{id:0,altThumb:1,animations:2})}}function Cn(r){let e,l,t=r[4]+"",n;return{c(){e=y("small"),l=$("Error loading icon: "),n=$(t)},l(i){e=C(i,"SMALL",{});var s=M(e);l=ee(s,"Error loading icon: "),n=ee(s,t),s.forEach(m)},m(i,s){w(i,e,s),V(e,l),V(e,n)},p:S,i:S,o:S,d(i){i&&m(e)}}}function Sn(r){let e,l,t,n;const i=[In,En],s=[];function a(o,c){return o[3]?0:1}return e=a(r),l=s[e]=i[e](r),{c(){l.c(),t=W()},l(o){l.l(o),t=W()},m(o,c){s[e].m(o,c),w(o,t,c),n=!0},p(o,c){l.p(o,c)},i(o){n||(p(l),n=!0)},o(o){b(l),n=!1},d(o){o&&m(t),s[e].d(o)}}}function En(r){let e,l="Icon not found";return{c(){e=y("small"),e.textContent=l},l(t){e=C(t,"SMALL",{"data-svelte-h":!0}),Z(e)!=="svelte-e1arbw"&&(e.textContent=l)},m(t,n){w(t,e,n)},p:S,i:S,o:S,d(t){t&&m(e)}}}function In(r){let e,l;return e=new ve({props:{src:r[3],size:r[0]}}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p(t,n){const i={};n&1&&(i.size=t[0]),e.$set(i)},i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function Tn(r){let e,l;return e=new Ce({}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p:S,i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function Dn(r){let e,l,t={ctx:r,current:null,token:null,hasCatch:!0,pending:Tn,then:Sn,catch:Cn,value:3,error:4,blocks:[,,,]};return tl(r[1],t),{c(){e=W(),t.block.c()},l(n){e=W(),t.block.l(n)},m(n,i){w(n,e,i),t.block.m(n,t.anchor=i),t.mount=()=>e.parentNode,t.anchor=e,l=!0},p(n,[i]){r=n,ll(t,r,i)},i(n){l||(p(t.block),l=!0)},o(n){for(let i=0;i<3;i+=1){const s=t.blocks[i];b(s)}l=!1},d(n){n&&m(e),t.block.d(n),t.token=null,t=null}}}function Pn(r,e,l){let{icon:t}=e,{size:n="4rem"}=e,i=Mt(t);return r.$$set=s=>{"icon"in s&&l(2,t=s.icon),"size"in s&&l(0,n=s.size)},[n,i,t]}class Ln extends Y{constructor(e){super(),J(this,e,Pn,Dn,X,{icon:2,size:0})}}function Vn(r){let e,l;return e=new Ce({}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p:S,i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function jn(r){let e;function l(i,s){return i[6]?Hn:Mn}let t=l(r),n=t(r);return{c(){n.c(),e=W()},l(i){n.l(i),e=W()},m(i,s){n.m(i,s),w(i,e,s)},p(i,s){t===(t=l(i))&&n?n.p(i,s):(n.d(1),n=t(i),n&&(n.c(),n.m(e.parentNode,e)))},i:S,o:S,d(i){i&&m(e),n.d(i)}}}function Mn(r){let e,l,t;return{c(){e=y("img"),this.h()},l(n){e=C(n,"IMG",{src:!0,class:!0,alt:!0,loading:!0}),this.h()},h(){te(e.src,l=r[9])||d(e,"src",l),d(e,"class",r[7]),d(e,"alt",t=r[0]||r[1]||""),d(e,"loading","lazy"),K(e,"rounded-md",r[4]),K(e,"shadow-lg",r[3]),K(e,"blur-md",r[2]),K(e,"shadow-md",r[3]),K(e,"object-contain",r[5]),K(e,"object-center",r[5])},m(n,i){w(n,e,i)},p(n,i){i&512&&!te(e.src,l=n[9])&&d(e,"src",l),i&128&&d(e,"class",n[7]),i&3&&t!==(t=n[0]||n[1]||"")&&d(e,"alt",t),i&144&&K(e,"rounded-md",n[4]),i&136&&K(e,"shadow-lg",n[3]),i&132&&K(e,"blur-md",n[2]),i&136&&K(e,"shadow-md",n[3]),i&160&&K(e,"object-contain",n[5]),i&160&&K(e,"object-center",n[5])},d(n){n&&m(e)}}}function Hn(r){let e,l,t,n,i,s=r[8]&&qe(r);return{c(){e=y("figure"),l=y("img"),i=A(),s&&s.c(),this.h()},l(a){e=C(a,"FIGURE",{class:!0});var o=M(e);l=C(o,"IMG",{src:!0,class:!0,alt:!0,loading:!0}),i=G(o),s&&s.l(o),o.forEach(m),this.h()},h(){te(l.src,t=r[9])||d(l,"src",t),d(l,"class",r[7]),d(l,"alt",n=r[0]||r[1]||""),d(l,"loading","lazy"),K(l,"rounded-md",r[4]),K(l,"shadow-lg",r[3]),K(l,"blur-md",r[2]),K(l,"shadow-md",r[3]),K(l,"object-contain",r[5]),K(l,"object-center",r[5]),d(e,"class","grid grid-flow-col justify-center items-center")},m(a,o){w(a,e,o),V(e,l),V(e,i),s&&s.m(e,null)},p(a,o){o&512&&!te(l.src,t=a[9])&&d(l,"src",t),o&128&&d(l,"class",a[7]),o&3&&n!==(n=a[0]||a[1]||"")&&d(l,"alt",n),o&144&&K(l,"rounded-md",a[4]),o&136&&K(l,"shadow-lg",a[3]),o&132&&K(l,"blur-md",a[2]),o&136&&K(l,"shadow-md",a[3]),o&160&&K(l,"object-contain",a[5]),o&160&&K(l,"object-center",a[5]),a[8]?s?s.p(a,o):(s=qe(a),s.c(),s.m(e,null)):s&&(s.d(1),s=null)},d(a){a&&m(e),s&&s.d()}}}function qe(r){let e,l;return{c(){e=y("figcaption"),l=$(r[8])},l(t){e=C(t,"FIGCAPTION",{});var n=M(e);l=ee(n,r[8]),n.forEach(m)},m(t,n){w(t,e,n),V(e,l)},p(t,n){n&256&&se(l,t[8])},d(t){t&&m(e)}}}function Nn(r){let e,l,t,n;const i=[jn,Vn],s=[];function a(o,c){return o[9]?0:1}return e=a(r),l=s[e]=i[e](r),{c(){l.c(),t=W()},l(o){l.l(o),t=W()},m(o,c){s[e].m(o,c),w(o,t,c),n=!0},p(o,[c]){let f=e;e=a(o),e===f?s[e].p(o,c):(U(),b(s[f],1,1,()=>{s[f]=null}),F(),l=s[e],l?l.p(o,c):(l=s[e]=i[e](o),l.c()),p(l,1),l.m(t.parentNode,t))},i(o){n||(p(l),n=!0)},o(o){b(l),n=!1},d(o){o&&m(t),s[e].d(o)}}}function Bn(r,e,l){let t,n;De(r,Te,g=>l(12,n=g));let{imgSrc:i=""}=e,{imgSrcDark:s=""}=e,{imgAlt:a=""}=e,{title:o=""}=e,{blur:c=!1}=e,{shadow:f=!1}=e,{rounded:u=!0}=e,{contain:h=!1}=e,{figure:_=!0}=e,{classes:v=""}=e,{caption:k=""}=e;return r.$$set=g=>{"imgSrc"in g&&l(10,i=g.imgSrc),"imgSrcDark"in g&&l(11,s=g.imgSrcDark),"imgAlt"in g&&l(0,a=g.imgAlt),"title"in g&&l(1,o=g.title),"blur"in g&&l(2,c=g.blur),"shadow"in g&&l(3,f=g.shadow),"rounded"in g&&l(4,u=g.rounded),"contain"in g&&l(5,h=g.contain),"figure"in g&&l(6,_=g.figure),"classes"in g&&l(7,v=g.classes),"caption"in g&&l(8,k=g.caption)},r.$$.update=()=>{r.$$.dirty&7168&&l(9,t=n==="dark"&&s?s:i)},[a,o,c,f,u,h,_,v,k,t,i,s,n]}class ge extends Y{constructor(e){super(),J(this,e,Bn,Nn,X,{imgSrc:10,imgSrcDark:11,imgAlt:0,title:1,blur:2,shadow:3,rounded:4,contain:5,figure:6,classes:7,caption:8})}}function zn(r){let e,l;return e=new ge({props:{figure:!1,imgSrc:r[1].imgSrc,imgSrcDark:r[1].imgSrcDark,contain:!0,classes:r[2]}}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p(t,n){const i={};n&2&&(i.imgSrc=t[1].imgSrc),n&2&&(i.imgSrcDark=t[1].imgSrcDark),n&4&&(i.classes=t[2]),e.$set(i)},i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function An(r){let e,l;return e=new Ln({props:{icon:r[1].icon,size:"48"}}),{c(){N(e.$$.fragment)},l(t){q(e.$$.fragment,t)},m(t,n){B(e,t,n),l=!0},p(t,n){const i={};n&2&&(i.icon=t[1].icon),e.$set(i)},i(t){l||(p(e.$$.fragment,t),l=!0)},o(t){b(e.$$.fragment,t),l=!1},d(t){z(e,t)}}}function Ue(r){let e,l=r[1].title+"",t;return{c(){e=y("h2"),t=$(l),this.h()},l(n){e=C(n,"H2",{class:!0});var i=M(e);t=ee(i,l),i.forEach(m),this.h()},h(){d(e,"class","text-3xl mt-4")},m(n,i){w(n,e,i),V(e,t)},p(n,i){i&2&&l!==(l=n[1].title+"")&&se(t,l)},d(n){n&&m(e)}}}function Fe(r){let e,l,t=r[1].content+"";return{c(){e=y("p"),l=new yt(!1),this.h()},l(n){e=C(n,"P",{class:!0});var i=M(e);l=Ct(i,!1),i.forEach(m),this.h()},h(){l.a=null,d(e,"class","text-neutral-500 text-lg")},m(n,i){w(n,e,i),l.m(t,e)},p(n,i){i&2&&t!==(t=n[1].content+"")&&l.p(t)},d(n){n&&m(e)}}}function Gn(r){let e,l,t,n,i,s,a;const o=[An,zn],c=[];function f(_,v){return _[1].icon?0:_[1].imgSrc?1:-1}~(l=f(r))&&(t=c[l]=o[l](r));let u=r[1].title&&Ue(r),h=r[1].content&&Fe(r);return{c(){e=y("div"),t&&t.c(),n=A(),u&&u.c(),i=A(),h&&h.c(),this.h()},l(_){e=C(_,"DIV",{class:!0});var v=M(e);t&&t.l(v),n=G(v),u&&u.l(v),i=G(v),h&&h.l(v),v.forEach(m),this.h()},h(){d(e,"class",s="text-red-berry-900 dark:text-neutral-300 flex flex-col items-center justify-center text-center "+r[0])},m(_,v){w(_,e,v),~l&&c[l].m(e,null),V(e,n),u&&u.m(e,null),V(e,i),h&&h.m(e,null),a=!0},p(_,[v]){let k=l;l=f(_),l===k?~l&&c[l].p(_,v):(t&&(U(),b(c[k],1,1,()=>{c[k]=null}),F()),~l?(t=c[l],t?t.p(_,v):(t=c[l]=o[l](_),t.c()),p(t,1),t.m(e,n)):t=null),_[1].title?u?u.p(_,v):(u=Ue(_),u.c(),u.m(e,i)):u&&(u.d(1),u=null),_[1].content?h?h.p(_,v):(h=Fe(_),h.c(),h.m(e,null)):h&&(h.d(1),h=null),(!a||v&1&&s!==(s="text-red-berry-900 dark:text-neutral-300 flex flex-col items-center justify-center text-center "+_[0]))&&d(e,"class",s)},i(_){a||(p(t),a=!0)},o(_){b(t),a=!1},d(_){_&&m(e),~l&&c[l].d(),u&&u.d(),h&&h.d()}}}function On(r,e,l){let{aspect:t=""}=e,{innerColumn:n}=e,{classes:i=""}=e;return r.$$set=s=>{"aspect"in s&&l(0,t=s.aspect),"innerColumn"in s&&l(1,n=s.innerColumn),"classes"in s&&l(2,i=s.classes)},[t,n,i]}class It extends Y{constructor(e){super(),J(this,e,On,Gn,X,{aspect:0,innerColumn:1,classes:2})}}function We(r,e,l){const t=r.slice();return t[7]=e[l],t}function Xe(r){let e,l=r[7].title+"",t,n,i,s;function a(){return r[6](r[7])}return{c(){e=y("button"),t=$(l),n=A(),this.h()},l(o){e=C(o,"BUTTON",{class:!0});var c=M(e);t=ee(c,l),n=G(c),c.forEach(m),this.h()},h(){d(e,"class","pb-2 border-b-2 border-neutral-500 text-gray-500 text-xs sm:text-sm lg:text-base font-light svelte-wk0a0w"),K(e,"selected",r[1]===r[7])},m(o,c){w(o,e,c),V(e,t),V(e,n),i||(s=Q(e,"click",a),i=!0)},p(o,c){r=o,c&1&&l!==(l=r[7].title+"")&&se(t,l),c&3&&K(e,"selected",r[1]===r[7])},d(o){o&&m(e),i=!1,s()}}}function Rn(r){let e=r[4],l,t,n=Ke(r);return{c(){n.c(),l=W()},l(i){n.l(i),l=W()},m(i,s){n.m(i,s),w(i,l,s),t=!0},p(i,s){s&16&&X(e,e=i[4])?(U(),b(n,1,1,S),F(),n=Ke(i),n.c(),p(n,1),n.m(l.parentNode,l)):n.p(i,s)},i(i){t||(p(n),t=!0)},o(i){b(n),t=!1},d(i){i&&m(l),n.d(i)}}}function qn(r){let e,l='
',t,n,i;return{c(){e=y("div"),e.innerHTML=l,this.h()},l(s){e=C(s,"DIV",{class:!0,"data-svelte-h":!0}),Z(e)!=="svelte-1sa5uzo"&&(e.innerHTML=l),this.h()},h(){d(e,"class","skeleton-loader svelte-wk0a0w")},m(s,a){w(s,e,a),i=!0},p:S,i(s){i||(s&&he(()=>{i&&(n&&n.end(1),t=ye(e,we,{duration:200}),t.start())}),i=!0)},o(s){t&&t.invalidate(),s&&(n=Yt(e,we,{duration:200})),i=!1},d(s){s&&m(e),s&&n&&n.end()}}}function Un(r){let e,l,t,n;var i=r[1].content;function s(a,o){return{}}return i&&(l=oe(i,s())),{c(){e=y("div"),l&&N(l.$$.fragment)},l(a){e=C(a,"DIV",{});var o=M(e);l&&q(l.$$.fragment,o),o.forEach(m)},m(a,o){w(a,e,o),l&&B(l,e,null),n=!0},p(a,o){if(o&2&&i!==(i=a[1].content)){if(l){U();const c=l;b(c.$$.fragment,1,0,()=>{z(c,1)}),F()}i?(l=oe(i,s()),N(l.$$.fragment),p(l.$$.fragment,1),B(l,e,null)):l=null}},i(a){n||(l&&p(l.$$.fragment,a),a&&(t||he(()=>{t=ye(e,we,{duration:200}),t.start()})),n=!0)},o(a){l&&b(l.$$.fragment,a),n=!1},d(a){a&&m(e),l&&z(l)}}}function Fn(r){let e,l,t,n=r[2]&&Ye(r);return{c(){e=y("div"),n&&n.c()},l(i){e=C(i,"DIV",{});var s=M(e);n&&n.l(s),s.forEach(m)},m(i,s){w(i,e,s),n&&n.m(e,null),t=!0},p(i,s){i[2]?n?(n.p(i,s),s&4&&p(n,1)):(n=Ye(i),n.c(),p(n,1),n.m(e,null)):n&&(U(),b(n,1,1,()=>{n=null}),F())},i(i){t||(p(n),i&&(l||he(()=>{l=ye(e,we,{duration:200}),l.start()})),t=!0)},o(i){b(n),t=!1},d(i){i&&m(e),n&&n.d()}}}function Ye(r){let e,l,t,n;var i=r[2];function s(o,c){return{props:{videoSources:o[1].content.videoSources,videoPoster:o[1].content.videoPoster,info:!1}}}i&&(e=oe(i,s(r)));let a=r[1].content.videoCaption&&Je(r);return{c(){e&&N(e.$$.fragment),l=A(),a&&a.c(),t=W()},l(o){e&&q(e.$$.fragment,o),l=G(o),a&&a.l(o),t=W()},m(o,c){e&&B(e,o,c),w(o,l,c),a&&a.m(o,c),w(o,t,c),n=!0},p(o,c){if(c&4&&i!==(i=o[2])){if(e){U();const f=e;b(f.$$.fragment,1,0,()=>{z(f,1)}),F()}i?(e=oe(i,s(o)),N(e.$$.fragment),p(e.$$.fragment,1),B(e,l.parentNode,l)):e=null}else if(i){const f={};c&2&&(f.videoSources=o[1].content.videoSources),c&2&&(f.videoPoster=o[1].content.videoPoster),e.$set(f)}o[1].content.videoCaption?a?a.p(o,c):(a=Je(o),a.c(),a.m(t.parentNode,t)):a&&(a.d(1),a=null)},i(o){n||(e&&p(e.$$.fragment,o),n=!0)},o(o){e&&b(e.$$.fragment,o),n=!1},d(o){o&&(m(l),m(t)),e&&z(e,o),a&&a.d(o)}}}function Je(r){let e,l=r[1].content.videoCaption+"",t;return{c(){e=y("p"),t=$(l),this.h()},l(n){e=C(n,"P",{class:!0});var i=M(e);t=ee(i,l),i.forEach(m),this.h()},h(){d(e,"class","text-gray-700 dark:text-neutral-300 text-[0.95rem] mt-3 text-center")},m(n,i){w(n,e,i),V(e,t)},p(n,i){i&2&&l!==(l=n[1].content.videoCaption+"")&&se(t,l)},d(n){n&&m(e)}}}function Ke(r){let e,l,t,n;const i=[Fn,Un],s=[];function a(o,c){return o[1].isVideo===!0?0:1}return e=a(r),l=s[e]=i[e](r),{c(){l.c(),t=W()},l(o){l.l(o),t=W()},m(o,c){s[e].m(o,c),w(o,t,c),n=!0},p(o,c){let f=e;e=a(o),e===f?s[e].p(o,c):(U(),b(s[f],1,1,()=>{s[f]=null}),F(),l=s[e],l?l.p(o,c):(l=s[e]=i[e](o),l.c()),p(l,1),l.m(t.parentNode,t))},i(o){n||(p(l),n=!0)},o(o){b(l),n=!1},d(o){o&&m(t),s[e].d(o)}}}function Wn(r){let e,l,t,n,i,s,a=le(r[0]),o=[];for(let h=0;h{f[v]=null}),F(),i=f[n],i?i.p(h,_):(i=f[n]=c[n](h),i.c()),p(i,1),i.m(t,null))},i(h){s||(p(i),s=!0)},o(h){b(i),s=!1},d(h){h&&(m(e),m(l),m(t)),_e(o,h),f[n].d()}}}function Xn(r,e,l){let t,{tabs:n=[]}=e,i=n[0],s,a=!0;ae(async()=>{const f=await nl(()=>Promise.resolve().then(()=>xn),void 0,import.meta.url);l(2,s=f.default),n.forEach(u=>{u.isVideo&&u.content.videoSources&&u.content.videoSources.forEach(h=>{const _=document.createElement("link");_.rel="preload",_.as="video",_.href=h.src,document.head.appendChild(_)})}),l(3,a=!1)});function o(f){l(3,a=!0),l(1,i=f),setTimeout(()=>{l(3,a=!1)},200)}const c=f=>o(f);return r.$$set=f=>{"tabs"in f&&l(0,n=f.tabs)},r.$$.update=()=>{r.$$.dirty&2&&l(4,t=i.isVideo?JSON.stringify(i.content):i.content)},[n,i,s,a,t,o,c]}class Yn extends Y{constructor(e){super(),J(this,e,Xn,Wn,X,{tabs:0})}}const{isNaN:Jn}=$t;function Qe(r,e,l){const t=r.slice();return t[24]=e[l],t}function Ze(r){let e,l,t=!1,n,i=!0,s,a,o,c,f,u,h,_,v,k=le(r[0]),g=[];for(let E=0;Er[18].call(l)),d(o,"class","p-4"),d(a,"class","controls svelte-1avzpyw"),ie(a,"opacity",r[7]&&r[8]?1:0),d(e,"class","video-container relative")},m(E,I){w(E,e,I),V(e,l);for(let O=0;O0&&Ze(r);return{c(){t&&t.c(),e=W()},l(n){t&&t.l(n),e=W()},m(n,i){t&&t.m(n,i),w(n,e,i),l=!0},p(n,[i]){n[0].length>0?t?(t.p(n,i),i&1&&p(t,1)):(t=Ze(n),t.c(),p(t,1),t.m(e.parentNode,e)):t&&(U(),b(t,1,1,()=>{t=null}),F())},i(n){l||(p(t),l=!0)},o(n){b(t),l=!1},d(n){n&&m(e),t&&t.d(n)}}}let Qn=!1;function Zn(r,e,l){let{videoSources:t=[]}=e,{videoPoster:n=""}=e,{progress:i=!0}=e,{info:s=!0}=e,a=0,o=!1,c=!0,f,u=!1,h,_,v,k;const g=H=>{const[re]=H;re.isIntersecting?_&&c&&!o&&_.play():_&&!c&&_.pause()};function L(H){if(l(8,u=!0),c||(clearTimeout(h),l(14,h=setTimeout(()=>l(8,u=!1),2e3))),!f||H.type!=="touchmove"&&!(H.buttons&1))return;const re=H.type==="touchmove"?H.touches[0].clientX:H.clientX,{left:ce,right:pe}=this.getBoundingClientRect();l(5,a=f*(re-ce)/(pe-ce))}const D=H=>{k=new Date},T=H=>{new Date-k<300&&(c?(H.target.play(),l(4,o=!1)):(H.target.pause(),l(4,o=!0)))},E=H=>{if(isNaN(H))return"...";const re=Math.floor(H/60);return H=Math.floor(H%60),H<10&&(H="0"+H),`${re}:${H}`};ae(()=>{v=new IntersectionObserver(g,{root:null,rootMargin:"0px",threshold:.5}),_&&v.observe(_)}),Xt(()=>{v&&v.disconnect()});function I(H){ke[H?"unshift":"push"](()=>{_=H,l(9,_)})}const O=()=>{l(4,o=!1)};function j(){a=this.currentTime,l(5,a)}function R(){f=this.duration,l(7,f)}function x(){c=this.paused,l(6,c)}const ne=()=>{l(6,c=!c),l(4,o=c),l(8,u=!0)};return r.$$set=H=>{"videoSources"in H&&l(0,t=H.videoSources),"videoPoster"in H&&l(1,n=H.videoPoster),"progress"in H&&l(2,i=H.progress),"info"in H&&l(3,s=H.info)},r.$$.update=()=>{r.$$.dirty&16400&&o&&(l(8,u=!0),clearTimeout(h))},[t,n,i,s,o,a,c,f,u,_,L,D,T,E,h,I,O,j,R,x,ne]}class Tt extends Y{constructor(e){super(),J(this,e,Zn,Kn,X,{videoSources:0,videoPoster:1,progress:2,info:3})}}const xn=Object.freeze(Object.defineProperty({__proto__:null,default:Tt},Symbol.toStringTag,{value:"Module"})),$n=r=>({}),lt=r=>({});function nt(r,e,l){const t=r.slice();return t[32]=e[l],t}function it(r,e,l){const t=r.slice();return t[35]=e[l],t}function rt(r){let e,l,t;return{c(){e=y("h1"),l=new yt(!1),this.h()},l(n){e=C(n,"H1",{class:!0});var i=M(e);l=Ct(i,!1),i.forEach(m),this.h()},h(){l.a=null,d(e,"class",t=`text-4xl font-semibold tracking-tight max-w-2xl px-8 mx-auto text-center text-red-berry-900 dark:text-neutral-400 diff --git a/_app/immutable/nodes/20.D7QmYDbq.js b/_app/immutable/nodes/20.D7QmYDbq.js new file mode 100644 index 00000000..4680d728 --- /dev/null +++ b/_app/immutable/nodes/20.D7QmYDbq.js @@ -0,0 +1 @@ +import{v as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/20.DV7C4boY.js b/_app/immutable/nodes/20.DV7C4boY.js deleted file mode 100644 index 7e997b80..00000000 --- a/_app/immutable/nodes/20.DV7C4boY.js +++ /dev/null @@ -1 +0,0 @@ -import{v as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/21.BToqdIw7.js b/_app/immutable/nodes/21.BToqdIw7.js new file mode 100644 index 00000000..71beb25e --- /dev/null +++ b/_app/immutable/nodes/21.BToqdIw7.js @@ -0,0 +1 @@ +import{w as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/21.BxFQlUuK.js b/_app/immutable/nodes/21.BxFQlUuK.js deleted file mode 100644 index 4b0c9340..00000000 --- a/_app/immutable/nodes/21.BxFQlUuK.js +++ /dev/null @@ -1 +0,0 @@ -import{w as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/22.i2MY3EpE.js b/_app/immutable/nodes/22.i2MY3EpE.js new file mode 100644 index 00000000..aa25a764 --- /dev/null +++ b/_app/immutable/nodes/22.i2MY3EpE.js @@ -0,0 +1 @@ +import{x as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/22.kDf0IWZA.js b/_app/immutable/nodes/22.kDf0IWZA.js deleted file mode 100644 index 36a8f416..00000000 --- a/_app/immutable/nodes/22.kDf0IWZA.js +++ /dev/null @@ -1 +0,0 @@ -import{x as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/23.B427qo2r.js b/_app/immutable/nodes/23.B427qo2r.js new file mode 100644 index 00000000..d94e1452 --- /dev/null +++ b/_app/immutable/nodes/23.B427qo2r.js @@ -0,0 +1 @@ +import{y as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/23.Ub5muGs2.js b/_app/immutable/nodes/23.Ub5muGs2.js deleted file mode 100644 index 3fb7b663..00000000 --- a/_app/immutable/nodes/23.Ub5muGs2.js +++ /dev/null @@ -1 +0,0 @@ -import{y as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/24.CvznvTyw.js b/_app/immutable/nodes/24.CvznvTyw.js new file mode 100644 index 00000000..99b90cd8 --- /dev/null +++ b/_app/immutable/nodes/24.CvznvTyw.js @@ -0,0 +1 @@ +import{z as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/24.Dbgbzj6q.js b/_app/immutable/nodes/24.Dbgbzj6q.js deleted file mode 100644 index d5df98dc..00000000 --- a/_app/immutable/nodes/24.Dbgbzj6q.js +++ /dev/null @@ -1 +0,0 @@ -import{z as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/25.BqezCg7L.js b/_app/immutable/nodes/25.BqezCg7L.js new file mode 100644 index 00000000..8cac16a2 --- /dev/null +++ b/_app/immutable/nodes/25.BqezCg7L.js @@ -0,0 +1 @@ +import{A as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/25.C3RC2QoC.js b/_app/immutable/nodes/25.C3RC2QoC.js deleted file mode 100644 index 4896f1ba..00000000 --- a/_app/immutable/nodes/25.C3RC2QoC.js +++ /dev/null @@ -1 +0,0 @@ -import{A as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/26.DIMNhaRs.js b/_app/immutable/nodes/26.DIMNhaRs.js new file mode 100644 index 00000000..cb75fec3 --- /dev/null +++ b/_app/immutable/nodes/26.DIMNhaRs.js @@ -0,0 +1 @@ +import{B as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/26.DeZpOd2L.js b/_app/immutable/nodes/26.DeZpOd2L.js deleted file mode 100644 index 323e5ec7..00000000 --- a/_app/immutable/nodes/26.DeZpOd2L.js +++ /dev/null @@ -1 +0,0 @@ -import{B as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/27.BHSCZUJL.js b/_app/immutable/nodes/27.BHSCZUJL.js new file mode 100644 index 00000000..9ac764be --- /dev/null +++ b/_app/immutable/nodes/27.BHSCZUJL.js @@ -0,0 +1 @@ +import{C as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/27.BhbsaVJy.js b/_app/immutable/nodes/27.BhbsaVJy.js deleted file mode 100644 index c7855bec..00000000 --- a/_app/immutable/nodes/27.BhbsaVJy.js +++ /dev/null @@ -1 +0,0 @@ -import{C as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/28.B_jXq0JR.js b/_app/immutable/nodes/28.B_jXq0JR.js deleted file mode 100644 index 9cd63302..00000000 --- a/_app/immutable/nodes/28.B_jXq0JR.js +++ /dev/null @@ -1 +0,0 @@ -import{D as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/28.C1dp1twT.js b/_app/immutable/nodes/28.C1dp1twT.js new file mode 100644 index 00000000..66bd57ec --- /dev/null +++ b/_app/immutable/nodes/28.C1dp1twT.js @@ -0,0 +1 @@ +import{D as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/29.Ck3UZTFG.js b/_app/immutable/nodes/29.Ck3UZTFG.js new file mode 100644 index 00000000..829a465d --- /dev/null +++ b/_app/immutable/nodes/29.Ck3UZTFG.js @@ -0,0 +1 @@ +import{E as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/29.DJzZbDuA.js b/_app/immutable/nodes/29.DJzZbDuA.js deleted file mode 100644 index 54afac55..00000000 --- a/_app/immutable/nodes/29.DJzZbDuA.js +++ /dev/null @@ -1 +0,0 @@ -import{E as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/4.CROqPA7K.js b/_app/immutable/nodes/4.DJ2JOLKd.js similarity index 90% rename from _app/immutable/nodes/4.CROqPA7K.js rename to _app/immutable/nodes/4.DJ2JOLKd.js index 9fdef7e3..e1621e84 100644 --- a/_app/immutable/nodes/4.CROqPA7K.js +++ b/_app/immutable/nodes/4.DJ2JOLKd.js @@ -1 +1 @@ -import{m as p,f as m}from"../chunks/29.Bcki1YpF.js";import{t as g,b as u,a as l,k as c,c as f,s as d,o as _}from"../chunks/index.H_JitgBR.js";import{s as b}from"../chunks/scheduler.DQQAE9or.js";import{S as P,i as $,r as w,u as y,v as N,p as S,n as h,w as k}from"../chunks/index.Bdrwy7i8.js";import{B as j}from"../chunks/Blog.B5h0S_O4.js";const i=1,B=10;async function M(){p.setMetadata({title:`${g} | ${u}`,description:l,keywords:c.join(", "),author:f,url:d,image:_});const{posts:e,totalPages:a}=await m(i,B);return{props:{posts:e,pageNum:i,totalPages:a}}}const v=!0,U=Object.freeze(Object.defineProperty({__proto__:null,load:M,prerender:v},Symbol.toStringTag,{value:"Module"}));function z(e){let a,o;return a=new j({props:{data:e[0],pageNum:e[1],totalPages:e[2]}}),{c(){w(a.$$.fragment)},l(t){y(a.$$.fragment,t)},m(t,s){N(a,t,s),o=!0},p(t,[s]){const n={};s&1&&(n.data=t[0]),s&2&&(n.pageNum=t[1]),s&4&&(n.totalPages=t[2]),a.$set(n)},i(t){o||(S(a.$$.fragment,t),o=!0)},o(t){h(a.$$.fragment,t),o=!1},d(t){k(a,t)}}}function O(e,a,o){let{data:t}=a,s,n;return e.$$set=r=>{"data"in r&&o(0,t=r.data)},e.$$.update=()=>{e.$$.dirty&1&&o(1,s=t.props.pageNum),e.$$.dirty&1&&o(2,n=t.props.totalPages)},[t,s,n]}class A extends P{constructor(a){super(),$(this,a,O,z,b,{data:0})}}export{A as component,U as universal}; +import{m as p,f as m}from"../chunks/29.BcCi6Ly2.js";import{t as g,b as u,a as l,k as c,c as f,s as d,o as _}from"../chunks/index.H_JitgBR.js";import{s as b}from"../chunks/scheduler.DQQAE9or.js";import{S as P,i as $,r as w,u as y,v as N,p as S,n as h,w as k}from"../chunks/index.Bdrwy7i8.js";import{B as j}from"../chunks/Blog.CNMpKcoL.js";const i=1,B=10;async function M(){p.setMetadata({title:`${g} | ${u}`,description:l,keywords:c.join(", "),author:f,url:d,image:_});const{posts:e,totalPages:a}=await m(i,B);return{props:{posts:e,pageNum:i,totalPages:a}}}const v=!0,U=Object.freeze(Object.defineProperty({__proto__:null,load:M,prerender:v},Symbol.toStringTag,{value:"Module"}));function z(e){let a,o;return a=new j({props:{data:e[0],pageNum:e[1],totalPages:e[2]}}),{c(){w(a.$$.fragment)},l(t){y(a.$$.fragment,t)},m(t,s){N(a,t,s),o=!0},p(t,[s]){const n={};s&1&&(n.data=t[0]),s&2&&(n.pageNum=t[1]),s&4&&(n.totalPages=t[2]),a.$set(n)},i(t){o||(S(a.$$.fragment,t),o=!0)},o(t){h(a.$$.fragment,t),o=!1},d(t){k(a,t)}}}function O(e,a,o){let{data:t}=a,s,n;return e.$$set=r=>{"data"in r&&o(0,t=r.data)},e.$$.update=()=>{e.$$.dirty&1&&o(1,s=t.props.pageNum),e.$$.dirty&1&&o(2,n=t.props.totalPages)},[t,s,n]}class A extends P{constructor(a){super(),$(this,a,O,z,b,{data:0})}}export{A as component,U as universal}; diff --git a/_app/immutable/nodes/5.C5ho7JkD.js b/_app/immutable/nodes/5.C5ho7JkD.js new file mode 100644 index 00000000..ed7fbaf9 --- /dev/null +++ b/_app/immutable/nodes/5.C5ho7JkD.js @@ -0,0 +1 @@ +import{P as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/5.D4Y2FlmH.js b/_app/immutable/nodes/5.D4Y2FlmH.js deleted file mode 100644 index c127a68c..00000000 --- a/_app/immutable/nodes/5.D4Y2FlmH.js +++ /dev/null @@ -1 +0,0 @@ -import{P as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/6.jkIEdfn5.js b/_app/immutable/nodes/6.ClHeAGkm.js similarity index 91% rename from _app/immutable/nodes/6.jkIEdfn5.js rename to _app/immutable/nodes/6.ClHeAGkm.js index 4d319d98..ccb06a15 100644 --- a/_app/immutable/nodes/6.jkIEdfn5.js +++ b/_app/immutable/nodes/6.ClHeAGkm.js @@ -1 +1 @@ -import{m,f as p}from"../chunks/29.Bcki1YpF.js";import{t as g,b as l,a as u,k as c,c as f,s as d,o as _}from"../chunks/index.H_JitgBR.js";import{s as P}from"../chunks/scheduler.DQQAE9or.js";import{S as b,i as y,r as $,u as w,v as h,p as N,n as S,w as k}from"../chunks/index.Bdrwy7i8.js";import{B as j}from"../chunks/Blog.B5h0S_O4.js";let r=10;async function B({params:a}){m.setMetadata({title:`${g} | ${l}`,description:u,keywords:c.join(", "),author:f,url:d,image:_});const e=parseInt(a.page,r)||1,{posts:o,totalPages:t}=await p(e,r);return{props:{posts:o,pageNum:e,totalPages:t}}}async function M(){const{_:a,totalPages:e}=await p(1,r);return Array.from({length:e},(t,n)=>({page:`${n+1}`}))}const v=!0,D=Object.freeze(Object.defineProperty({__proto__:null,entries:M,load:B,prerender:v},Symbol.toStringTag,{value:"Module"}));function z(a){let e,o;return e=new j({props:{data:a[0],pageNum:a[1],totalPages:a[2]}}),{c(){$(e.$$.fragment)},l(t){w(e.$$.fragment,t)},m(t,n){h(e,t,n),o=!0},p(t,[n]){const s={};n&1&&(s.data=t[0]),n&2&&(s.pageNum=t[1]),n&4&&(s.totalPages=t[2]),e.$set(s)},i(t){o||(N(e.$$.fragment,t),o=!0)},o(t){S(e.$$.fragment,t),o=!1},d(t){k(e,t)}}}function I(a,e,o){let{data:t}=e,n,s;return a.$$set=i=>{"data"in i&&o(0,t=i.data)},a.$$.update=()=>{a.$$.dirty&1&&o(1,n=t.props.pageNum),a.$$.dirty&1&&o(2,s=t.props.totalPages)},[t,n,s]}class U extends b{constructor(e){super(),y(this,e,I,z,P,{data:0})}}export{U as component,D as universal}; +import{m,f as p}from"../chunks/29.BcCi6Ly2.js";import{t as g,b as l,a as u,k as c,c as f,s as d,o as _}from"../chunks/index.H_JitgBR.js";import{s as P}from"../chunks/scheduler.DQQAE9or.js";import{S as b,i as y,r as $,u as w,v as h,p as N,n as S,w as k}from"../chunks/index.Bdrwy7i8.js";import{B as j}from"../chunks/Blog.CNMpKcoL.js";let r=10;async function B({params:a}){m.setMetadata({title:`${g} | ${l}`,description:u,keywords:c.join(", "),author:f,url:d,image:_});const e=parseInt(a.page,r)||1,{posts:o,totalPages:t}=await p(e,r);return{props:{posts:o,pageNum:e,totalPages:t}}}async function M(){const{_:a,totalPages:e}=await p(1,r);return Array.from({length:e},(t,n)=>({page:`${n+1}`}))}const v=!0,D=Object.freeze(Object.defineProperty({__proto__:null,entries:M,load:B,prerender:v},Symbol.toStringTag,{value:"Module"}));function z(a){let e,o;return e=new j({props:{data:a[0],pageNum:a[1],totalPages:a[2]}}),{c(){$(e.$$.fragment)},l(t){w(e.$$.fragment,t)},m(t,n){h(e,t,n),o=!0},p(t,[n]){const s={};n&1&&(s.data=t[0]),n&2&&(s.pageNum=t[1]),n&4&&(s.totalPages=t[2]),e.$set(s)},i(t){o||(N(e.$$.fragment,t),o=!0)},o(t){S(e.$$.fragment,t),o=!1},d(t){k(e,t)}}}function I(a,e,o){let{data:t}=e,n,s;return a.$$set=i=>{"data"in i&&o(0,t=i.data)},a.$$.update=()=>{a.$$.dirty&1&&o(1,n=t.props.pageNum),a.$$.dirty&1&&o(2,s=t.props.totalPages)},[t,n,s]}class U extends b{constructor(e){super(),y(this,e,I,z,P,{data:0})}}export{U as component,D as universal}; diff --git a/_app/immutable/nodes/7.B71rMg6_.js b/_app/immutable/nodes/7.B71rMg6_.js new file mode 100644 index 00000000..08ac47df --- /dev/null +++ b/_app/immutable/nodes/7.B71rMg6_.js @@ -0,0 +1 @@ +import{d as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/7.Bfsj0wLe.js b/_app/immutable/nodes/7.Bfsj0wLe.js deleted file mode 100644 index f63a7e82..00000000 --- a/_app/immutable/nodes/7.Bfsj0wLe.js +++ /dev/null @@ -1 +0,0 @@ -import{d as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/8.BEtap2zl.js b/_app/immutable/nodes/8.BEtap2zl.js deleted file mode 100644 index 7920a679..00000000 --- a/_app/immutable/nodes/8.BEtap2zl.js +++ /dev/null @@ -1 +0,0 @@ -import{e as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/immutable/nodes/8.doFdzEjL.js b/_app/immutable/nodes/8.doFdzEjL.js new file mode 100644 index 00000000..c623a83e --- /dev/null +++ b/_app/immutable/nodes/8.doFdzEjL.js @@ -0,0 +1 @@ +import{e as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/9.CvScKYMU.js b/_app/immutable/nodes/9.CvScKYMU.js new file mode 100644 index 00000000..e7a8cd4b --- /dev/null +++ b/_app/immutable/nodes/9.CvScKYMU.js @@ -0,0 +1 @@ +import{h as m}from"../chunks/29.BcCi6Ly2.js";export{m as component}; diff --git a/_app/immutable/nodes/9.Dkmg4vZ_.js b/_app/immutable/nodes/9.Dkmg4vZ_.js deleted file mode 100644 index 6a4de131..00000000 --- a/_app/immutable/nodes/9.Dkmg4vZ_.js +++ /dev/null @@ -1 +0,0 @@ -import{h as m}from"../chunks/29.Bcki1YpF.js";export{m as component}; diff --git a/_app/version.json b/_app/version.json index 9237ea69..8b90a863 100644 --- a/_app/version.json +++ b/_app/version.json @@ -1 +1 @@ -{"version":"1728341807854"} \ No newline at end of file +{"version":"1729124191520"} \ No newline at end of file diff --git a/about/index.html b/about/index.html index eabe33cb..235afe84 100644 --- a/about/index.html +++ b/about/index.html @@ -6,7 +6,7 @@ - + @@ -14,15 +14,15 @@ - + - + - + - + @@ -15,18 +15,18 @@ - + - + - + - - + + Spyder | Welcome to Spyder's Blog - + @@ -15,18 +15,18 @@ - + - + - + - - + + Spyder | Welcome to Spyder's Blog - + @@ -15,18 +15,18 @@ - + - + - + - - + + Spyder | Welcome to Spyder's Blog - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | STX Next, Python development company, uses Spyder to improve their workflow - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Spyder 6 will get a new installer for all platforms and a standalone application for Linux! - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Spyder gets CZI grant to add remote development features, and a new job opening! - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Scientific IDE UX Birds of a Feather session at SciPy 2024 - + @@ -15,18 +15,18 @@ - + - + - + - - + + Spyder | Welcome to Spyder's Blog - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Improvements to the Spyder IDE installation experience - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Introducing the unittest plugin - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Introducing the Spyder-Watchlist plugin - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | QtConsole 4.4 Released! - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Spyder 3.3.0 and 3.3.1 released! - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Thanking the people behind Spyder 4 - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Spyder 4.0 takes a big step closer with the release of Beta 2! - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Reusable research Birds of a Feather session at Scipy 2023: Solutions and tools - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Reusable research Birds of a Feather session at Scipy 2023: Goals and challenges - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | New features in Spyder 4's new debugger! - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | File management improvements in Spyder 4 - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Spyder 4.0: Kite integration is here - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | New 2022 roadmap and grant funding - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | State of the Spyder, Part 1: Looking back - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | State of the Spyder, Part 2: Looking up - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Creating the ultimate terminal experience in Spyder 4 with Spyder-Terminal - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Variable Explorer improvements in Spyder 4 - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | TDK-Micronas partners with Quansight to sponsor Spyder - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Writing docs is not just writing docs - + @@ -14,17 +14,17 @@ - + - + - + - Spyder | Spyder featured on Episode 1 of Open Source Directions web show - + @@ -15,15 +15,15 @@ - + - + - + - + @@ -16,17 +16,17 @@ - + - + - + - + Spyder | The Python IDE that scientists and data analysts deserve