diff --git a/_app/immutable/assets/0.SklPxlcT.css b/_app/immutable/assets/0.SklPxlcT.css deleted file mode 100644 index a355760..0000000 --- a/_app/immutable/assets/0.SklPxlcT.css +++ /dev/null @@ -1 +0,0 @@ -@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";*,: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: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;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[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}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}:root{color-scheme:dark;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .13138 .0392 275.75;--sc: .1496 .052 342.55;--ac: .14902 .0334 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .6569 .196 275.75;--s: .748 .26 342.55;--a: .7451 .167 183.61;--n: .313815 .021108 254.139175;--nc: .746477 .0216 264.435964;--b1: .253267 .015896 252.417568;--b2: .232607 .013807 253.100675;--b3: .211484 .01165 254.087939;--bc: .982049 .00411 91.445801}[data-theme=dark]{color-scheme:dark;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .13138 .0392 275.75;--sc: .1496 .052 342.55;--ac: .14902 .0334 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .6569 .196 275.75;--s: .748 .26 342.55;--a: .7451 .167 183.61;--n: .313815 .021108 254.139175;--nc: .746477 .0216 264.435964;--b1: .253267 .015896 252.417568;--b2: .232607 .013807 253.100675;--b3: .211484 .01165 254.087939;--bc: .982049 .00411 91.445801}[data-theme=light]{color-scheme:light;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .89824 .06192 275.75;--ac: .15352 .0368 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .4912 .3096 275.75;--s: .6971 .329 342.55;--sc: .9871 .0106 342.55;--a: .7676 .184 183.61;--n: .321785 .02476 255.701624;--nc: .894994 .011585 252.096176;--b1: 1 0 0;--b2: .961151 0 0;--b3: .924169 .00108 197.137559;--bc: .278078 .029596 256.847952}h1,h2{font-family:Libre Baskerville,serif}h3,h4,h5,h6{font-family:Nunito Sans,sans-serif}html,a,p{font-family:Open Sans,sans-serif}*,: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: }::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: }.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-left: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-left: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-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-left: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] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;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:.1875em .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:.8571429em 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;text-align:left;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-right:.5714286em;padding-bottom:.5714286em;padding-left:.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(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(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.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-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.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>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>*: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-left: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-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.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-xl{font-size:1.25rem;line-height:1.8}.prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2em;line-height:1.5;margin-top:1em;margin-bottom:1em}.prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-left:1.0666667em}.prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.8em;margin-top:0;margin-bottom:.8571429em;line-height:1}.prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.8em;margin-top:1.5555556em;margin-bottom:.8888889em;line-height:1.1111111}.prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;margin-top:1.6em;margin-bottom:.6666667em;line-height:1.3333333}.prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;border-radius:.3125rem;padding:.25em .4em}.prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8611111em}.prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.7777778;margin-top:2em;margin-bottom:2em;border-radius:.5rem;padding:1.1111111em 1.3333333em}.prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-left:1.6em}.prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-left:1.6em}.prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;margin-bottom:.6em}.prose-xl :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4em}.prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4em}.prose-xl :where(.prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose-xl>ul>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ul>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.prose-xl>ol>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ol>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;padding-left:1.6em}.prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8em;margin-bottom:2.8em}.prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556}.prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:.6666667em;padding-bottom:.8888889em;padding-left:.6666667em}.prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.8888889em .6666667em}.prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.prose-xl :where(.prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(.prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box, 1rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg: var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media (min-width: 640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}@media (hover:hover){.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.tab:hover{--tw-text-opacity: 1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}}@media (hover: hover){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color: oklch(0 0 0)){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}}.input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.input[type=number]::-webkit-inner-spin-button,.input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.link{cursor:pointer;text-decoration-line:underline}.mask{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.navbar{display:flex;align-items:center;padding:var(--navbar-padding, .5rem);min-height:4rem;width:100%}:where(.navbar>*:not(script,style)){display:inline-flex;align-items:center}.radio{flex-shrink:0;--chkbg: var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.range{height:1.5rem;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;--range-shdw: var(--fallback-bc,oklch(var(--bc)/1));overflow:hidden;border-radius:var(--rounded-box, 1rem);background-color:transparent}.range:focus{outline:none}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stack{display:inline-grid;place-items:center;align-items:flex-end}.stack>*{grid-column-start:1;grid-row-start:1;transform:translateY(10%) scale(.9);z-index:1;width:100%;opacity:.6}.stack>*:nth-child(2){transform:translateY(5%) scale(.95);z-index:2;opacity:.8}.stack>*:nth-child(1){transform:translateY(0) scale(1);z-index:3;opacity:1}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.swap{position:relative;display:inline-grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;place-content:center;cursor:pointer}.swap>*{grid-column-start:1;grid-row-start:1;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity}.swap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on{opacity:0}.swap input:checked~.swap-off,.swap-active .swap-off,.swap input:indeterminate~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap-active .swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1}.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(.tab-active),.tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(.tab-active){border-bottom-color:transparent}.tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem;--tw-text-opacity: .5;--tab-color: var(--fallback-bc,oklch(var(--bc)/1));--tab-bg: var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color: var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem)}.tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.tab:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}input.tab:checked+.tab-content,.tab-active+.tab-content{display:block}.table{position:relative;width:100%;border-radius:var(--rounded-box, 1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.timeline{position:relative;display:flex}:where(.timeline>li){position:relative;display:grid;flex-shrink:0;align-items:center;grid-template-rows:var(--timeline-row-start, minmax(0, 1fr)) auto var( --timeline-row-end, minmax(0, 1fr) );grid-template-columns:var(--timeline-col-start, minmax(0, 1fr)) auto var( --timeline-col-end, minmax(0, 1fr) )}.timeline>li>hr{width:100%;border-width:0px}:where(.timeline>li>hr):first-child{grid-column-start:1;grid-row-start:2}:where(.timeline>li>hr):last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}.toggle{flex-shrink:0;--tglbg: var(--fallback-b1,oklch(var(--b1)/1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}@supports not (color: oklch(0 0 0)){.prose :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1))}}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.input input{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.input input:focus{outline:2px solid transparent;outline-offset:2px}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.input-disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input::-webkit-date-and-time-value{text-align:inherit}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}:where(.menu li:empty){--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0px;top:.75rem;width:1px;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;text-align:start;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-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after,.menu :where(li>.menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.mockup-phone .camera{position:relative;top:0;left:0;background:#000;height:25px;width:150px;margin:0 auto;border-bottom-left-radius:17px;border-bottom-right-radius:17px;z-index:11}.mockup-phone .camera:before{content:"";position:absolute;top:35%;left:50%;width:50px;height:4px;border-radius:5px;background-color:#0c0b0e;transform:translate(-50%,-50%)}.mockup-phone .camera:after{content:"";position:absolute;top:20%;left:70%;width:8px;height:8px;border-radius:5px;background-color:#0f0b25}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus{box-shadow:none}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.radio:checked,.radio[aria-checked=true]{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input, .2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));-moz-appearance:none;appearance:none;-webkit-appearance:none;top:50%;color:var(--range-shdw);transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));top:50%;color:var(--range-shdw);--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.select-disabled::-moz-placeholder,.select:disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";margin-inline-start:-100%}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab.tab-active:not(.tab-disabled):not([disabled]),.tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: 1;--tw-text-opacity: 1}.tab:focus{outline:2px solid transparent;outline-offset:2px}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.tabs-bordered>.tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.tabs-lifted>.tab{border:var(--tab-border, 1px) solid transparent;border-width:0 0 var(--tab-border, 1px) 0;border-start-start-radius:var(--tab-radius, .5rem);border-start-end-radius:var(--tab-radius, .5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem);padding-top:var(--tab-border, 1px)}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border, 1px);padding-top:0}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius, .5rem) * 2);height:var(--tab-radius, .5rem);bottom:0;background-size:var(--tab-radius, .5rem);background-position:top left,top right;background-repeat:no-repeat;--tab-grad: calc(69% - var(--tab-border, 1px));--radius-start: radial-gradient( circle at top left, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );--radius-end: radial-gradient( circle at top right, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );background-image:var(--radius-start),var(--radius-end)}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:top right}[dir=rtl] .tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:top left}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:top left}[dir=rtl] .tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:top right}.tabs-lifted>.tab-active:not(.tab-disabled):not([disabled])+.tabs-lifted .tab-active:not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before{background-image:var(--radius-end);background-position:top right}.tabs-boxed .tab{border-radius:var(--rounded-btn, .5rem)}:is([dir=rtl] .table){text-align:right}.table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table :where(thead,tbody) :where(tr:not(:last-child)),.table :where(thead,tbody) :where(tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.timeline hr{height:.25rem}:where(.timeline hr){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}:where(.timeline:has(.timeline-middle) hr):first-child{border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}:where(.timeline:has(.timeline-middle) hr):last-child{border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :first-child hr:last-child){border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :last-child hr:first-child){border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[checked=true],.toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator: var(--handleoffset);--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[checked=true],[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset, var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}:root .prose{--tw-prose-body: var(--fallback-bc,oklch(var(--bc)/.8));--tw-prose-headings: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-hr: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-quotes: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-captions: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-code: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code: var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg: var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-td-borders: var(--fallback-bc,oklch(var(--bc)/.2))}.prose :where(code):not(:where([class~=not-prose] *,pre *)){padding:1px 8px;border-radius:var(--rounded-badge);font-weight:initial;background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{display:none}.prose pre code{border-radius:0;padding:0}.prose :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.artboard.phone{width:320px}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem}.tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding: 1.25rem}.tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding: .75rem}.tabs-xs :where(.tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding: .5rem}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-inline-start:-100%}:is([dir=rtl] .steps-horizontal .step):before{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-inline-start:50%}:is([dir=rtl] .steps-vertical .step):before{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.right-4{right:1rem}.top-10{top:2.5rem}.float-right{float:right}.float-left{float:left}.\!m-0{margin:0!important}.\!my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.\!my-8{margin-top:2rem!important;margin-bottom:2rem!important}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!mb-4{margin-bottom:1rem!important}.\!mt-0{margin-top:0!important}.-mb-3{margin-bottom:-.75rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mt-0{margin-top:0}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-2{height:.5rem}.h-3{height:.75rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.w-1{width:.25rem}.w-12{width:3rem}.w-3{width:.75rem}.w-6{width:1.5rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-10{min-width:2.5rem}.max-w-24{max-width:6rem}.max-w-min{max-width:-moz-min-content;max-width:min-content}.max-w-none{max-width:none}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-b-4{border-bottom-width:4px}.border-r-4{border-right-width:4px}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity))}.border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity))}.bg-base-100{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.bg-sky-200{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.stroke-info{stroke:var(--fallback-in,oklch(var(--in)/1))}.\!p-0{padding:0!important}.p-1{padding:.25rem}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-6{padding-bottom:1.5rem}.pr-3{padding-right:.75rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.italic{font-style:italic}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.outline{outline-style:solid}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity))}.ring-slate-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity))}.ring-slate-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(203 213 225 / var(--tw-ring-opacity))}.filter{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}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.open-sans{font-family:Open Sans,sans-serif}.nunito-sans{font-family:Nunito Sans,sans-serif}.press-start{font-family:"Press Start 2P",system-ui;font-weight:400;font-style:normal}.hover\:rotate-45:hover{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity))}.prose-p\:mt-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0}.prose-img\:rounded-md :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.375rem}@media (min-width: 768px){.md\:right-10{right:2.5rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:-mt-3{margin-top:-.75rem}.md\:-mt-4{margin-top:-1rem}.md\:mt-0{margin-top:0}.md\:max-w-28{max-width:7rem}.md\:max-w-32{max-width:8rem}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:right-24{right:6rem}.lg\:top-8{top:2rem}.lg\:w-14{width:3.5rem}.lg\:w-fit{width:-moz-fit-content;width:fit-content}}@media (min-width: 1280px){.xl\:\!my-9{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.xl\:block{display:block}}.dark\:border-blue-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity))}.dark\:border-cyan-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity))}.dark\:border-emerald-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.dark\:border-red-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.dark\:border-rose-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity))}.dark\:border-sky-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(2 132 199 / var(--tw-border-opacity))}.dark\:border-slate-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}.dark\:border-slate-700:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.dark\:border-yellow-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity))}.dark\:bg-green-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.dark\:bg-red-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.dark\:bg-sky-900:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(12 74 110 / var(--tw-bg-opacity))}.dark\:bg-slate-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.dark\:bg-slate-700:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.dark\:bg-violet-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity))}.dark\:bg-yellow-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity))}.dark\:text-blue-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.dark\:text-gray-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-red-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.dark\:text-sky-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity))}.dark\:text-slate-500:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.dark\:text-white:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:ring-blue-600:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity))}.dark\:ring-slate-600:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(71 85 105 / var(--tw-ring-opacity))}.dark\:ring-slate-700:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(51 65 85 / var(--tw-ring-opacity))}.dark\:hover\:text-blue-200:hover:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}@keyframes svelte-14epgfx-bounce{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.bounce.svelte-14epgfx{animation:svelte-14epgfx-bounce .5s 1} diff --git a/_app/immutable/assets/0.enjkbyBy.css b/_app/immutable/assets/0.enjkbyBy.css new file mode 100644 index 0000000..2851de5 --- /dev/null +++ b/_app/immutable/assets/0.enjkbyBy.css @@ -0,0 +1 @@ +@import"https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:ital,wght@0,400;0,700;1,400;1,700&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";*,: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: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;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[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}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}:root{color-scheme:dark;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .13138 .0392 275.75;--sc: .1496 .052 342.55;--ac: .14902 .0334 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .6569 .196 275.75;--s: .748 .26 342.55;--a: .7451 .167 183.61;--n: .313815 .021108 254.139175;--nc: .746477 .0216 264.435964;--b1: .253267 .015896 252.417568;--b2: .232607 .013807 253.100675;--b3: .211484 .01165 254.087939;--bc: .982049 .00411 91.445801}[data-theme=dark]{color-scheme:dark;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .13138 .0392 275.75;--sc: .1496 .052 342.55;--ac: .14902 .0334 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .6569 .196 275.75;--s: .748 .26 342.55;--a: .7451 .167 183.61;--n: .313815 .021108 254.139175;--nc: .746477 .0216 264.435964;--b1: .253267 .015896 252.417568;--b2: .232607 .013807 253.100675;--b3: .211484 .01165 254.087939;--bc: .982049 .00411 91.445801}[data-theme=light]{color-scheme:light;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .89824 .06192 275.75;--ac: .15352 .0368 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .4912 .3096 275.75;--s: .6971 .329 342.55;--sc: .9871 .0106 342.55;--a: .7676 .184 183.61;--n: .321785 .02476 255.701624;--nc: .894994 .011585 252.096176;--b1: 1 0 0;--b2: .961151 0 0;--b3: .924169 .00108 197.137559;--bc: .278078 .029596 256.847952}h1,h2,h3{font-family:Atkinson Hyperlegible,sans-serif}h3,h4,h5,h6{font-family:Nunito Sans,sans-serif}html,a,p,div{font-family:Atkinson Hyperlegible,sans-serif}html{font-size:17px}@media (min-width: 1024px){html{font-size:21px}}*,: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: }::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: }.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-left: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-left: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-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-left: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] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;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:.1875em .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:.8571429em 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;text-align:left;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-right:.5714286em;padding-bottom:.5714286em;padding-left:.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(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(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.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-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.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>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>*: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-left: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-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.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-xl{font-size:1.25rem;line-height:1.8}.prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2em;line-height:1.5;margin-top:1em;margin-bottom:1em}.prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-left:1.0666667em}.prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.8em;margin-top:0;margin-bottom:.8571429em;line-height:1}.prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.8em;margin-top:1.5555556em;margin-bottom:.8888889em;line-height:1.1111111}.prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;margin-top:1.6em;margin-bottom:.6666667em;line-height:1.3333333}.prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;border-radius:.3125rem;padding:.25em .4em}.prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8611111em}.prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.7777778;margin-top:2em;margin-bottom:2em;border-radius:.5rem;padding:1.1111111em 1.3333333em}.prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-left:1.6em}.prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-left:1.6em}.prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;margin-bottom:.6em}.prose-xl :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4em}.prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4em}.prose-xl :where(.prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose-xl>ul>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ul>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.prose-xl>ol>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ol>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;padding-left:1.6em}.prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8em;margin-bottom:2.8em}.prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556}.prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:.6666667em;padding-bottom:.8888889em;padding-left:.6666667em}.prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.8888889em .6666667em}.prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.prose-xl :where(.prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(.prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box, 1rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg: var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media (min-width: 640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}@media (hover:hover){.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.tab:hover{--tw-text-opacity: 1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}}@media (hover: hover){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color: oklch(0 0 0)){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}}.input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.input[type=number]::-webkit-inner-spin-button,.input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.link{cursor:pointer;text-decoration-line:underline}.mask{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.navbar{display:flex;align-items:center;padding:var(--navbar-padding, .5rem);min-height:4rem;width:100%}:where(.navbar>*:not(script,style)){display:inline-flex;align-items:center}.radio{flex-shrink:0;--chkbg: var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.range{height:1.5rem;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;--range-shdw: var(--fallback-bc,oklch(var(--bc)/1));overflow:hidden;border-radius:var(--rounded-box, 1rem);background-color:transparent}.range:focus{outline:none}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stack{display:inline-grid;place-items:center;align-items:flex-end}.stack>*{grid-column-start:1;grid-row-start:1;transform:translateY(10%) scale(.9);z-index:1;width:100%;opacity:.6}.stack>*:nth-child(2){transform:translateY(5%) scale(.95);z-index:2;opacity:.8}.stack>*:nth-child(1){transform:translateY(0) scale(1);z-index:3;opacity:1}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.swap{position:relative;display:inline-grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;place-content:center;cursor:pointer}.swap>*{grid-column-start:1;grid-row-start:1;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity}.swap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on{opacity:0}.swap input:checked~.swap-off,.swap-active .swap-off,.swap input:indeterminate~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap-active .swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1}.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(.tab-active),.tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(.tab-active){border-bottom-color:transparent}.tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem;--tw-text-opacity: .5;--tab-color: var(--fallback-bc,oklch(var(--bc)/1));--tab-bg: var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color: var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem)}.tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.tab:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}input.tab:checked+.tab-content,.tab-active+.tab-content{display:block}.table{position:relative;width:100%;border-radius:var(--rounded-box, 1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.timeline{position:relative;display:flex}:where(.timeline>li){position:relative;display:grid;flex-shrink:0;align-items:center;grid-template-rows:var(--timeline-row-start, minmax(0, 1fr)) auto var( --timeline-row-end, minmax(0, 1fr) );grid-template-columns:var(--timeline-col-start, minmax(0, 1fr)) auto var( --timeline-col-end, minmax(0, 1fr) )}.timeline>li>hr{width:100%;border-width:0px}:where(.timeline>li>hr):first-child{grid-column-start:1;grid-row-start:2}:where(.timeline>li>hr):last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}.toggle{flex-shrink:0;--tglbg: var(--fallback-b1,oklch(var(--b1)/1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}@supports not (color: oklch(0 0 0)){.prose :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1))}}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.input input{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.input input:focus{outline:2px solid transparent;outline-offset:2px}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.input-disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input::-webkit-date-and-time-value{text-align:inherit}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}:where(.menu li:empty){--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0px;top:.75rem;width:1px;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;text-align:start;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-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after,.menu :where(li>.menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.mockup-phone .camera{position:relative;top:0;left:0;background:#000;height:25px;width:150px;margin:0 auto;border-bottom-left-radius:17px;border-bottom-right-radius:17px;z-index:11}.mockup-phone .camera:before{content:"";position:absolute;top:35%;left:50%;width:50px;height:4px;border-radius:5px;background-color:#0c0b0e;transform:translate(-50%,-50%)}.mockup-phone .camera:after{content:"";position:absolute;top:20%;left:70%;width:8px;height:8px;border-radius:5px;background-color:#0f0b25}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus{box-shadow:none}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.radio:checked,.radio[aria-checked=true]{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input, .2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));-moz-appearance:none;appearance:none;-webkit-appearance:none;top:50%;color:var(--range-shdw);transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));top:50%;color:var(--range-shdw);--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.select-disabled::-moz-placeholder,.select:disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";margin-inline-start:-100%}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab.tab-active:not(.tab-disabled):not([disabled]),.tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: 1;--tw-text-opacity: 1}.tab:focus{outline:2px solid transparent;outline-offset:2px}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.tabs-bordered>.tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.tabs-lifted>.tab{border:var(--tab-border, 1px) solid transparent;border-width:0 0 var(--tab-border, 1px) 0;border-start-start-radius:var(--tab-radius, .5rem);border-start-end-radius:var(--tab-radius, .5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem);padding-top:var(--tab-border, 1px)}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border, 1px);padding-top:0}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius, .5rem) * 2);height:var(--tab-radius, .5rem);bottom:0;background-size:var(--tab-radius, .5rem);background-position:top left,top right;background-repeat:no-repeat;--tab-grad: calc(69% - var(--tab-border, 1px));--radius-start: radial-gradient( circle at top left, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );--radius-end: radial-gradient( circle at top right, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );background-image:var(--radius-start),var(--radius-end)}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:top right}[dir=rtl] .tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:top left}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:top left}[dir=rtl] .tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:top right}.tabs-lifted>.tab-active:not(.tab-disabled):not([disabled])+.tabs-lifted .tab-active:not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before{background-image:var(--radius-end);background-position:top right}.tabs-boxed .tab{border-radius:var(--rounded-btn, .5rem)}:is([dir=rtl] .table){text-align:right}.table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table :where(thead,tbody) :where(tr:not(:last-child)),.table :where(thead,tbody) :where(tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.timeline hr{height:.25rem}:where(.timeline hr){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}:where(.timeline:has(.timeline-middle) hr):first-child{border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}:where(.timeline:has(.timeline-middle) hr):last-child{border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :first-child hr:last-child){border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :last-child hr:first-child){border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[checked=true],.toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator: var(--handleoffset);--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[checked=true],[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset, var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}:root .prose{--tw-prose-body: var(--fallback-bc,oklch(var(--bc)/.8));--tw-prose-headings: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-hr: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-quotes: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-captions: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-code: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code: var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg: var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-td-borders: var(--fallback-bc,oklch(var(--bc)/.2))}.prose :where(code):not(:where([class~=not-prose] *,pre *)){padding:1px 8px;border-radius:var(--rounded-badge);font-weight:initial;background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{display:none}.prose pre code{border-radius:0;padding:0}.prose :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.artboard.phone{width:320px}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem}.tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding: 1.25rem}.tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding: .75rem}.tabs-xs :where(.tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding: .5rem}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-inline-start:-100%}:is([dir=rtl] .steps-horizontal .step):before{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-inline-start:50%}:is([dir=rtl] .steps-vertical .step):before{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.right-4{right:1rem}.top-10{top:2.5rem}.float-right{float:right}.float-left{float:left}.\!m-0{margin:0!important}.\!my-0{margin-top:0!important;margin-bottom:0!important}.\!my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.\!my-8{margin-top:2rem!important;margin-bottom:2rem!important}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.\!-mb-12{margin-bottom:-3rem!important}.\!mb-4{margin-bottom:1rem!important}.\!mt-0{margin-top:0!important}.\!mt-1{margin-top:.25rem!important}.-ml-2{margin-left:-.5rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-6{margin-left:1.5rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-2{height:.5rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.w-0{width:0px}.w-1{width:.25rem}.w-12{width:3rem}.w-6{width:1.5rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-10{min-width:2.5rem}.max-w-24{max-width:6rem}.max-w-min{max-width:-moz-min-content;max-width:min-content}.max-w-none{max-width:none}.max-w-screen-lg{max-width:1024px}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-b-4{border-bottom-width:4px}.border-r-4{border-right-width:4px}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity))}.border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity))}.bg-base-100{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.bg-lime-400{--tw-bg-opacity: 1;background-color:rgb(163 230 53 / var(--tw-bg-opacity))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity))}.bg-sky-200{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.stroke-info{stroke:var(--fallback-in,oklch(var(--in)/1))}.\!p-0{padding:0!important}.p-1{padding:.25rem}.p-2{padding:.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.\!pb-3{padding-bottom:.75rem!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-6{padding-bottom:1.5rem}.pr-3{padding-right:.75rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.italic{font-style:italic}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.outline{outline-style:solid}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity))}.ring-slate-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity))}.filter{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}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.open-sans{font-family:Open Sans,sans-serif}.nunito-sans{font-family:Nunito Sans,sans-serif}.press-start{font-family:"Press Start 2P",system-ui;font-weight:400;font-style:normal}.hover\:rotate-45:hover{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity))}.prose-p\:mt-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0}.prose-img\:rounded-md :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.375rem}@media (min-width: 768px){.md\:right-10{right:2.5rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:-mt-3{margin-top:-.75rem}.md\:-mt-4{margin-top:-1rem}.md\:max-w-28{max-width:7rem}.md\:max-w-32{max-width:8rem}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:right-24{right:6rem}.lg\:top-8{top:2rem}.lg\:mb-8{margin-bottom:2rem}.lg\:w-10{width:2.5rem}.lg\:w-fit{width:-moz-fit-content;width:fit-content}}@media (min-width: 1280px){.xl\:\!my-9{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.xl\:block{display:block}}.dark\:border-blue-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity))}.dark\:border-cyan-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity))}.dark\:border-emerald-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.dark\:border-red-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.dark\:border-rose-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity))}.dark\:border-sky-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(2 132 199 / var(--tw-border-opacity))}.dark\:border-slate-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}.dark\:border-slate-700:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.dark\:border-yellow-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity))}.dark\:bg-blue-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.dark\:bg-emerald-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.dark\:bg-green-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.dark\:bg-lime-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity))}.dark\:bg-purple-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity))}.dark\:bg-sky-900:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(12 74 110 / var(--tw-bg-opacity))}.dark\:bg-slate-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.dark\:bg-slate-700:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.dark\:text-blue-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.dark\:text-gray-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-red-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.dark\:text-sky-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity))}.dark\:text-slate-500:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.dark\:text-white:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:ring-blue-600:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity))}.dark\:ring-slate-700:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(51 65 85 / var(--tw-ring-opacity))}.dark\:hover\:text-blue-200:hover:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}@keyframes svelte-14epgfx-bounce{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.bounce.svelte-14epgfx{animation:svelte-14epgfx-bounce .5s 1}#navbar.svelte-fdt9yk a.svelte-fdt9yk{position:relative}#navbar.svelte-fdt9yk a.svelte-fdt9yk:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;transition:width .1s,left .1s;--tw-bg-opacity:1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}#navbar.svelte-fdt9yk a.svelte-fdt9yk:where(.dark,.dark *):after{--tw-bg-opacity:1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}#navbar.svelte-fdt9yk a.svelte-fdt9yk:hover:after{left:0;width:100%} diff --git a/_app/immutable/assets/3.CpOfbwxq.css b/_app/immutable/assets/3.CpOfbwxq.css new file mode 100644 index 0000000..451ff5e --- /dev/null +++ b/_app/immutable/assets/3.CpOfbwxq.css @@ -0,0 +1 @@ +a.svelte-3a138x{text-decoration:none} diff --git a/_app/immutable/assets/4.BJ2E5ELF.css b/_app/immutable/assets/4.BJ2E5ELF.css new file mode 100644 index 0000000..871c61f --- /dev/null +++ b/_app/immutable/assets/4.BJ2E5ELF.css @@ -0,0 +1 @@ +.postlink.svelte-1mz870w.svelte-1mz870w{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.posts.svelte-1mz870w hr.svelte-1mz870w{margin-top:.5rem;margin-bottom:1rem;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.posts.svelte-1mz870w hr.svelte-1mz870w:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.postlink.svelte-1mz870w .num.svelte-1mz870w{margin-bottom:.25rem;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(186 230 253 / var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem}.postlink.svelte-1mz870w .num.svelte-1mz870w:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(12 74 110 / var(--tw-bg-opacity))}.postlink.svelte-1mz870w .title.svelte-1mz870w{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity));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}.postlink.svelte-1mz870w .title.svelte-1mz870w:hover{--tw-text-opacity:1;color:rgb(147 197 253 / var(--tw-text-opacity))}.postlink.svelte-1mz870w .title.svelte-1mz870w:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity))}.postlink.svelte-1mz870w .title.svelte-1mz870w:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(191 219 254 / var(--tw-text-opacity))}.postlink.svelte-1mz870w .date.svelte-1mz870w{font-weight:500;font-style:italic;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}.postlink.svelte-1mz870w .date.svelte-1mz870w:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))} diff --git a/_app/immutable/assets/4.CIZLbeqh.css b/_app/immutable/assets/4.CIZLbeqh.css deleted file mode 100644 index f905433..0000000 --- a/_app/immutable/assets/4.CIZLbeqh.css +++ /dev/null @@ -1 +0,0 @@ -.postlink.svelte-jyim82.svelte-jyim82{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1.5rem;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.posts.svelte-jyim82 hr.svelte-jyim82{margin-top:.5rem;margin-bottom:1rem;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.posts.svelte-jyim82 hr.svelte-jyim82:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.postlink.svelte-jyim82 .num.svelte-jyim82{margin-bottom:.25rem;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(186 230 253 / var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem}.postlink.svelte-jyim82 .num.svelte-jyim82:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(12 74 110 / var(--tw-bg-opacity))}.postlink.svelte-jyim82 .title.svelte-jyim82{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity));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}.postlink.svelte-jyim82 .title.svelte-jyim82:hover{--tw-text-opacity:1;color:rgb(147 197 253 / var(--tw-text-opacity))}.postlink.svelte-jyim82 .title.svelte-jyim82:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity))}.postlink.svelte-jyim82 .title.svelte-jyim82:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(191 219 254 / var(--tw-text-opacity))}.postlink.svelte-jyim82 .date.svelte-jyim82{font-weight:500;font-style:italic;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}.postlink.svelte-jyim82 .date.svelte-jyim82:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))} diff --git a/_app/immutable/assets/_layout.BmOD-TNb.css b/_app/immutable/assets/_layout.BmOD-TNb.css deleted file mode 100644 index d894d10..0000000 --- a/_app/immutable/assets/_layout.BmOD-TNb.css +++ /dev/null @@ -1 +0,0 @@ -@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";*,: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: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;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[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}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}:root{color-scheme:dark;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .13138 .0392 275.75;--sc: .1496 .052 342.55;--ac: .14902 .0334 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .6569 .196 275.75;--s: .748 .26 342.55;--a: .7451 .167 183.61;--n: .313815 .021108 254.139175;--nc: .746477 .0216 264.435964;--b1: .253267 .015896 252.417568;--b2: .232607 .013807 253.100675;--b3: .211484 .01165 254.087939;--bc: .982049 .00411 91.445801}[data-theme=dark]{color-scheme:dark;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .13138 .0392 275.75;--sc: .1496 .052 342.55;--ac: .14902 .0334 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .6569 .196 275.75;--s: .748 .26 342.55;--a: .7451 .167 183.61;--n: .313815 .021108 254.139175;--nc: .746477 .0216 264.435964;--b1: .253267 .015896 252.417568;--b2: .232607 .013807 253.100675;--b3: .211484 .01165 254.087939;--bc: .982049 .00411 91.445801}[data-theme=light]{color-scheme:light;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .89824 .06192 275.75;--ac: .15352 .0368 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .4912 .3096 275.75;--s: .6971 .329 342.55;--sc: .9871 .0106 342.55;--a: .7676 .184 183.61;--n: .321785 .02476 255.701624;--nc: .894994 .011585 252.096176;--b1: 1 0 0;--b2: .961151 0 0;--b3: .924169 .00108 197.137559;--bc: .278078 .029596 256.847952}h1,h2{font-family:Libre Baskerville,serif}h3,h4,h5,h6{font-family:Nunito Sans,sans-serif}html,a,p{font-family:Open Sans,sans-serif}*,: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: }::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: }.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-left: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-left: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-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-left: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] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;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:.1875em .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:.8571429em 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;text-align:left;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-right:.5714286em;padding-bottom:.5714286em;padding-left:.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(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(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.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-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.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>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>*: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-left: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-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.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-xl{font-size:1.25rem;line-height:1.8}.prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2em;line-height:1.5;margin-top:1em;margin-bottom:1em}.prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-left:1.0666667em}.prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.8em;margin-top:0;margin-bottom:.8571429em;line-height:1}.prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.8em;margin-top:1.5555556em;margin-bottom:.8888889em;line-height:1.1111111}.prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;margin-top:1.6em;margin-bottom:.6666667em;line-height:1.3333333}.prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;border-radius:.3125rem;padding:.25em .4em}.prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8611111em}.prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.7777778;margin-top:2em;margin-bottom:2em;border-radius:.5rem;padding:1.1111111em 1.3333333em}.prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-left:1.6em}.prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-left:1.6em}.prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;margin-bottom:.6em}.prose-xl :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4em}.prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4em}.prose-xl :where(.prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose-xl>ul>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ul>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.prose-xl>ol>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ol>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;padding-left:1.6em}.prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8em;margin-bottom:2.8em}.prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556}.prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:.6666667em;padding-bottom:.8888889em;padding-left:.6666667em}.prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.8888889em .6666667em}.prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.prose-xl :where(.prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(.prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box, 1rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg: var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media (min-width: 640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}@media (hover:hover){.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.tab:hover{--tw-text-opacity: 1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}}@media (hover: hover){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color: oklch(0 0 0)){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}}.input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.input[type=number]::-webkit-inner-spin-button,.input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.link{cursor:pointer;text-decoration-line:underline}.mask{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.navbar{display:flex;align-items:center;padding:var(--navbar-padding, .5rem);min-height:4rem;width:100%}:where(.navbar>*:not(script,style)){display:inline-flex;align-items:center}.radio{flex-shrink:0;--chkbg: var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.range{height:1.5rem;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;--range-shdw: var(--fallback-bc,oklch(var(--bc)/1));overflow:hidden;border-radius:var(--rounded-box, 1rem);background-color:transparent}.range:focus{outline:none}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stack{display:inline-grid;place-items:center;align-items:flex-end}.stack>*{grid-column-start:1;grid-row-start:1;transform:translateY(10%) scale(.9);z-index:1;width:100%;opacity:.6}.stack>*:nth-child(2){transform:translateY(5%) scale(.95);z-index:2;opacity:.8}.stack>*:nth-child(1){transform:translateY(0) scale(1);z-index:3;opacity:1}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.swap{position:relative;display:inline-grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;place-content:center;cursor:pointer}.swap>*{grid-column-start:1;grid-row-start:1;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity}.swap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on{opacity:0}.swap input:checked~.swap-off,.swap-active .swap-off,.swap input:indeterminate~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap-active .swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1}.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(.tab-active),.tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(.tab-active){border-bottom-color:transparent}.tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem;--tw-text-opacity: .5;--tab-color: var(--fallback-bc,oklch(var(--bc)/1));--tab-bg: var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color: var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem)}.tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.tab:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}input.tab:checked+.tab-content,.tab-active+.tab-content{display:block}.table{position:relative;width:100%;border-radius:var(--rounded-box, 1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.timeline{position:relative;display:flex}:where(.timeline>li){position:relative;display:grid;flex-shrink:0;align-items:center;grid-template-rows:var(--timeline-row-start, minmax(0, 1fr)) auto var( --timeline-row-end, minmax(0, 1fr) );grid-template-columns:var(--timeline-col-start, minmax(0, 1fr)) auto var( --timeline-col-end, minmax(0, 1fr) )}.timeline>li>hr{width:100%;border-width:0px}:where(.timeline>li>hr):first-child{grid-column-start:1;grid-row-start:2}:where(.timeline>li>hr):last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}.toggle{flex-shrink:0;--tglbg: var(--fallback-b1,oklch(var(--b1)/1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}@supports not (color: oklch(0 0 0)){.prose :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1))}}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.input input{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.input input:focus{outline:2px solid transparent;outline-offset:2px}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.input-disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input::-webkit-date-and-time-value{text-align:inherit}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}:where(.menu li:empty){--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0px;top:.75rem;width:1px;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;text-align:start;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-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after,.menu :where(li>.menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.mockup-phone .camera{position:relative;top:0;left:0;background:#000;height:25px;width:150px;margin:0 auto;border-bottom-left-radius:17px;border-bottom-right-radius:17px;z-index:11}.mockup-phone .camera:before{content:"";position:absolute;top:35%;left:50%;width:50px;height:4px;border-radius:5px;background-color:#0c0b0e;transform:translate(-50%,-50%)}.mockup-phone .camera:after{content:"";position:absolute;top:20%;left:70%;width:8px;height:8px;border-radius:5px;background-color:#0f0b25}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus{box-shadow:none}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.radio:checked,.radio[aria-checked=true]{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input, .2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));appearance:none;-webkit-appearance:none;top:50%;color:var(--range-shdw);transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));top:50%;color:var(--range-shdw);--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.select-disabled::-moz-placeholder,.select:disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";margin-inline-start:-100%}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab.tab-active:not(.tab-disabled):not([disabled]),.tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: 1;--tw-text-opacity: 1}.tab:focus{outline:2px solid transparent;outline-offset:2px}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.tabs-bordered>.tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.tabs-lifted>.tab{border:var(--tab-border, 1px) solid transparent;border-width:0 0 var(--tab-border, 1px) 0;border-start-start-radius:var(--tab-radius, .5rem);border-start-end-radius:var(--tab-radius, .5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem);padding-top:var(--tab-border, 1px)}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border, 1px);padding-top:0}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius, .5rem) * 2);height:var(--tab-radius, .5rem);bottom:0;background-size:var(--tab-radius, .5rem);background-position:top left,top right;background-repeat:no-repeat;--tab-grad: calc(69% - var(--tab-border, 1px));--radius-start: radial-gradient( circle at top left, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );--radius-end: radial-gradient( circle at top right, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );background-image:var(--radius-start),var(--radius-end)}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:top right}[dir=rtl] .tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:top left}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:top left}[dir=rtl] .tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:top right}.tabs-lifted>.tab-active:not(.tab-disabled):not([disabled])+.tabs-lifted .tab-active:not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before{background-image:var(--radius-end);background-position:top right}.tabs-boxed .tab{border-radius:var(--rounded-btn, .5rem)}:is([dir=rtl] .table){text-align:right}.table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table :where(thead,tbody) :where(tr:not(:last-child)),.table :where(thead,tbody) :where(tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.timeline hr{height:.25rem}:where(.timeline hr){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}:where(.timeline:has(.timeline-middle) hr):first-child{border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}:where(.timeline:has(.timeline-middle) hr):last-child{border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :first-child hr:last-child){border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :last-child hr:first-child){border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[checked=true],.toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator: var(--handleoffset);--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[checked=true],[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset, var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}:root .prose{--tw-prose-body: var(--fallback-bc,oklch(var(--bc)/.8));--tw-prose-headings: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-hr: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-quotes: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-captions: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-code: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code: var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg: var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-td-borders: var(--fallback-bc,oklch(var(--bc)/.2))}.prose :where(code):not(:where([class~=not-prose] *,pre *)){padding:1px 8px;border-radius:var(--rounded-badge);font-weight:initial;background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{display:none}.prose pre code{border-radius:0;padding:0}.prose :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.artboard.phone{width:320px}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem}.tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding: 1.25rem}.tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding: .75rem}.tabs-xs :where(.tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding: .5rem}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-inline-start:-100%}:is([dir=rtl] .steps-horizontal .step):before{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-inline-start:50%}:is([dir=rtl] .steps-vertical .step):before{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.right-4{right:1rem}.top-10{top:2.5rem}.float-right{float:right}.float-left{float:left}.\!m-0{margin:0!important}.\!my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.\!my-8{margin-top:2rem!important;margin-bottom:2rem!important}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!mb-4{margin-bottom:1rem!important}.\!mt-0{margin-top:0!important}.-mb-3{margin-bottom:-.75rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mt-0{margin-top:0}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-2{height:.5rem}.h-3{height:.75rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.w-1{width:.25rem}.w-12{width:3rem}.w-3{width:.75rem}.w-6{width:1.5rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-10{min-width:2.5rem}.max-w-24{max-width:6rem}.max-w-min{max-width:-moz-min-content;max-width:min-content}.max-w-none{max-width:none}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-b-4{border-bottom-width:4px}.border-r-4{border-right-width:4px}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity))}.border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity))}.bg-base-100{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.bg-sky-200{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.stroke-info{stroke:var(--fallback-in,oklch(var(--in)/1))}.\!p-0{padding:0!important}.p-1{padding:.25rem}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-6{padding-bottom:1.5rem}.pr-3{padding-right:.75rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.italic{font-style:italic}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.outline{outline-style:solid}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity))}.ring-slate-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity))}.ring-slate-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(203 213 225 / var(--tw-ring-opacity))}.filter{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}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.open-sans{font-family:Open Sans,sans-serif}.nunito-sans{font-family:Nunito Sans,sans-serif}.press-start{font-family:"Press Start 2P",system-ui;font-weight:400;font-style:normal}.hover\:rotate-45:hover{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity))}.prose-p\:mt-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0}.prose-img\:rounded-md :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.375rem}@media (min-width: 768px){.md\:right-10{right:2.5rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:-mt-3{margin-top:-.75rem}.md\:-mt-4{margin-top:-1rem}.md\:mt-0{margin-top:0}.md\:max-w-28{max-width:7rem}.md\:max-w-32{max-width:8rem}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:right-24{right:6rem}.lg\:top-8{top:2rem}.lg\:w-14{width:3.5rem}.lg\:w-fit{width:-moz-fit-content;width:fit-content}}@media (min-width: 1280px){.xl\:\!my-9{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.xl\:block{display:block}}.dark\:border-blue-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity))}.dark\:border-cyan-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity))}.dark\:border-emerald-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.dark\:border-red-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.dark\:border-rose-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity))}.dark\:border-sky-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(2 132 199 / var(--tw-border-opacity))}.dark\:border-slate-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}.dark\:border-slate-700:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.dark\:border-yellow-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity))}.dark\:bg-green-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.dark\:bg-red-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.dark\:bg-sky-900:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(12 74 110 / var(--tw-bg-opacity))}.dark\:bg-slate-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.dark\:bg-slate-700:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.dark\:bg-violet-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity))}.dark\:bg-yellow-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity))}.dark\:text-blue-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.dark\:text-gray-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-red-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.dark\:text-sky-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity))}.dark\:text-slate-500:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.dark\:text-white:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:ring-blue-600:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity))}.dark\:ring-slate-600:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(71 85 105 / var(--tw-ring-opacity))}.dark\:ring-slate-700:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(51 65 85 / var(--tw-ring-opacity))}.dark\:hover\:text-blue-200:hover:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}@keyframes svelte-14epgfx-bounce{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.bounce.svelte-14epgfx{animation:svelte-14epgfx-bounce .5s 1} diff --git a/_app/immutable/assets/_layout.RgjB8jYq.css b/_app/immutable/assets/_layout.RgjB8jYq.css new file mode 100644 index 0000000..1faba71 --- /dev/null +++ b/_app/immutable/assets/_layout.RgjB8jYq.css @@ -0,0 +1 @@ +@import"https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:ital,wght@0,400;0,700;1,400;1,700&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";*,: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: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;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[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}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}:root{color-scheme:dark;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .13138 .0392 275.75;--sc: .1496 .052 342.55;--ac: .14902 .0334 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .6569 .196 275.75;--s: .748 .26 342.55;--a: .7451 .167 183.61;--n: .313815 .021108 254.139175;--nc: .746477 .0216 264.435964;--b1: .253267 .015896 252.417568;--b2: .232607 .013807 253.100675;--b3: .211484 .01165 254.087939;--bc: .982049 .00411 91.445801}[data-theme=dark]{color-scheme:dark;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .13138 .0392 275.75;--sc: .1496 .052 342.55;--ac: .14902 .0334 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .6569 .196 275.75;--s: .748 .26 342.55;--a: .7451 .167 183.61;--n: .313815 .021108 254.139175;--nc: .746477 .0216 264.435964;--b1: .253267 .015896 252.417568;--b2: .232607 .013807 253.100675;--b3: .211484 .01165 254.087939;--bc: .982049 .00411 91.445801}[data-theme=light]{color-scheme:light;--in: .7206 .191 231.6;--su: 64.8% .15 160;--wa: .8471 .199 83.87;--er: .7176 .221 22.18;--pc: .89824 .06192 275.75;--ac: .15352 .0368 183.61;--inc: 0 0 0;--suc: 0 0 0;--wac: 0 0 0;--erc: 0 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: .4912 .3096 275.75;--s: .6971 .329 342.55;--sc: .9871 .0106 342.55;--a: .7676 .184 183.61;--n: .321785 .02476 255.701624;--nc: .894994 .011585 252.096176;--b1: 1 0 0;--b2: .961151 0 0;--b3: .924169 .00108 197.137559;--bc: .278078 .029596 256.847952}h1,h2,h3{font-family:Atkinson Hyperlegible,sans-serif}h3,h4,h5,h6{font-family:Nunito Sans,sans-serif}html,a,p,div{font-family:Atkinson Hyperlegible,sans-serif}html{font-size:17px}@media (min-width: 1024px){html{font-size:21px}}*,: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: }::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: }.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-left: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-left: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-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-left: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] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;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:.1875em .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:.8571429em 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;text-align:left;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-right:.5714286em;padding-bottom:.5714286em;padding-left:.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(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(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.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-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.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>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>*: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-left: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-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.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-xl{font-size:1.25rem;line-height:1.8}.prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2em;line-height:1.5;margin-top:1em;margin-bottom:1em}.prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-left:1.0666667em}.prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.8em;margin-top:0;margin-bottom:.8571429em;line-height:1}.prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.8em;margin-top:1.5555556em;margin-bottom:.8888889em;line-height:1.1111111}.prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;margin-top:1.6em;margin-bottom:.6666667em;line-height:1.3333333}.prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;border-radius:.3125rem;padding:.25em .4em}.prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8611111em}.prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.7777778;margin-top:2em;margin-bottom:2em;border-radius:.5rem;padding:1.1111111em 1.3333333em}.prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-left:1.6em}.prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-left:1.6em}.prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;margin-bottom:.6em}.prose-xl :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4em}.prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4em}.prose-xl :where(.prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose-xl>ul>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ul>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.prose-xl>ol>li>*:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ol>li>*:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;padding-left:1.6em}.prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8em;margin-bottom:2.8em}.prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556}.prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:.6666667em;padding-bottom:.8888889em;padding-left:.6666667em}.prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.8888889em .6666667em}.prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.prose-xl :where(.prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(.prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box, 1rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg: var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix: var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media (min-width: 640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}@media (hover:hover){.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.tab:hover{--tw-text-opacity: 1}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}}@media (hover: hover){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color: oklch(0 0 0)){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}}.input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.input[type=number]::-webkit-inner-spin-button,.input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.link{cursor:pointer;text-decoration-line:underline}.mask{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.navbar{display:flex;align-items:center;padding:var(--navbar-padding, .5rem);min-height:4rem;width:100%}:where(.navbar>*:not(script,style)){display:inline-flex;align-items:center}.radio{flex-shrink:0;--chkbg: var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.range{height:1.5rem;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;--range-shdw: var(--fallback-bc,oklch(var(--bc)/1));overflow:hidden;border-radius:var(--rounded-box, 1rem);background-color:transparent}.range:focus{outline:none}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stack{display:inline-grid;place-items:center;align-items:flex-end}.stack>*{grid-column-start:1;grid-row-start:1;transform:translateY(10%) scale(.9);z-index:1;width:100%;opacity:.6}.stack>*:nth-child(2){transform:translateY(5%) scale(.95);z-index:2;opacity:.8}.stack>*:nth-child(1){transform:translateY(0) scale(1);z-index:3;opacity:1}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.swap{position:relative;display:inline-grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;place-content:center;cursor:pointer}.swap>*{grid-column-start:1;grid-row-start:1;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity}.swap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on{opacity:0}.swap input:checked~.swap-off,.swap-active .swap-off,.swap input:indeterminate~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap-active .swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1}.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(.tab-active),.tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(.tab-active){border-bottom-color:transparent}.tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem;--tw-text-opacity: .5;--tab-color: var(--fallback-bc,oklch(var(--bc)/1));--tab-bg: var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color: var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem)}.tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.tab:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}input.tab:checked+.tab-content,.tab-active+.tab-content{display:block}.table{position:relative;width:100%;border-radius:var(--rounded-box, 1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.timeline{position:relative;display:flex}:where(.timeline>li){position:relative;display:grid;flex-shrink:0;align-items:center;grid-template-rows:var(--timeline-row-start, minmax(0, 1fr)) auto var( --timeline-row-end, minmax(0, 1fr) );grid-template-columns:var(--timeline-col-start, minmax(0, 1fr)) auto var( --timeline-col-end, minmax(0, 1fr) )}.timeline>li>hr{width:100%;border-width:0px}:where(.timeline>li>hr):first-child{grid-column-start:1;grid-row-start:2}:where(.timeline>li>hr):last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}.toggle{flex-shrink:0;--tglbg: var(--fallback-b1,oklch(var(--b1)/1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}@supports not (color: oklch(0 0 0)){.prose :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1))}}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.input input{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.input input:focus{outline:2px solid transparent;outline-offset:2px}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.input-disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input::-webkit-date-and-time-value{text-align:inherit}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}:where(.menu li:empty){--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0px;top:.75rem;width:1px;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;text-align:start;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-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after,.menu :where(li>.menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.mockup-phone .camera{position:relative;top:0;left:0;background:#000;height:25px;width:150px;margin:0 auto;border-bottom-left-radius:17px;border-bottom-right-radius:17px;z-index:11}.mockup-phone .camera:before{content:"";position:absolute;top:35%;left:50%;width:50px;height:4px;border-radius:5px;background-color:#0c0b0e;transform:translate(-50%,-50%)}.mockup-phone .camera:after{content:"";position:absolute;top:20%;left:70%;width:8px;height:8px;border-radius:5px;background-color:#0f0b25}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus{box-shadow:none}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.radio:checked,.radio[aria-checked=true]{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input, .2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));appearance:none;-webkit-appearance:none;top:50%;color:var(--range-shdw);transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));top:50%;color:var(--range-shdw);--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.select-disabled::-moz-placeholder,.select:disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";margin-inline-start:-100%}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab.tab-active:not(.tab-disabled):not([disabled]),.tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: 1;--tw-text-opacity: 1}.tab:focus{outline:2px solid transparent;outline-offset:2px}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.tabs-bordered>.tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.tabs-lifted>.tab{border:var(--tab-border, 1px) solid transparent;border-width:0 0 var(--tab-border, 1px) 0;border-start-start-radius:var(--tab-radius, .5rem);border-start-end-radius:var(--tab-radius, .5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem);padding-top:var(--tab-border, 1px)}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border, 1px);padding-top:0}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius, .5rem) * 2);height:var(--tab-radius, .5rem);bottom:0;background-size:var(--tab-radius, .5rem);background-position:top left,top right;background-repeat:no-repeat;--tab-grad: calc(69% - var(--tab-border, 1px));--radius-start: radial-gradient( circle at top left, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );--radius-end: radial-gradient( circle at top right, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );background-image:var(--radius-start),var(--radius-end)}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:top right}[dir=rtl] .tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:top left}.tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:top left}[dir=rtl] .tabs-lifted>.tab.tab-active:not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:top right}.tabs-lifted>.tab-active:not(.tab-disabled):not([disabled])+.tabs-lifted .tab-active:not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before{background-image:var(--radius-end);background-position:top right}.tabs-boxed .tab{border-radius:var(--rounded-btn, .5rem)}:is([dir=rtl] .table){text-align:right}.table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table :where(thead,tbody) :where(tr:not(:last-child)),.table :where(thead,tbody) :where(tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.timeline hr{height:.25rem}:where(.timeline hr){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}:where(.timeline:has(.timeline-middle) hr):first-child{border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}:where(.timeline:has(.timeline-middle) hr):last-child{border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :first-child hr:last-child){border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :last-child hr:first-child){border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[checked=true],.toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator: var(--handleoffset);--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[checked=true],[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset, var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}:root .prose{--tw-prose-body: var(--fallback-bc,oklch(var(--bc)/.8));--tw-prose-headings: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-hr: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-quotes: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-captions: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-code: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code: var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg: var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-td-borders: var(--fallback-bc,oklch(var(--bc)/.2))}.prose :where(code):not(:where([class~=not-prose] *,pre *)){padding:1px 8px;border-radius:var(--rounded-badge);font-weight:initial;background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{display:none}.prose pre code{border-radius:0;padding:0}.prose :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.artboard.phone{width:320px}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem}.tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding: 1.25rem}.tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding: .75rem}.tabs-xs :where(.tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding: .5rem}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-inline-start:-100%}:is([dir=rtl] .steps-horizontal .step):before{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-inline-start:50%}:is([dir=rtl] .steps-vertical .step):before{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.right-4{right:1rem}.top-10{top:2.5rem}.float-right{float:right}.float-left{float:left}.\!m-0{margin:0!important}.\!my-0{margin-top:0!important;margin-bottom:0!important}.\!my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.\!my-8{margin-top:2rem!important;margin-bottom:2rem!important}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.\!-mb-12{margin-bottom:-3rem!important}.\!mb-4{margin-bottom:1rem!important}.\!mt-0{margin-top:0!important}.\!mt-1{margin-top:.25rem!important}.-ml-2{margin-left:-.5rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-6{margin-left:1.5rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-2{height:.5rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.w-0{width:0px}.w-1{width:.25rem}.w-12{width:3rem}.w-6{width:1.5rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-10{min-width:2.5rem}.max-w-24{max-width:6rem}.max-w-min{max-width:-moz-min-content;max-width:min-content}.max-w-none{max-width:none}.max-w-screen-lg{max-width:1024px}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-b-4{border-bottom-width:4px}.border-r-4{border-right-width:4px}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity))}.border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity))}.bg-base-100{--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.bg-lime-400{--tw-bg-opacity: 1;background-color:rgb(163 230 53 / var(--tw-bg-opacity))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity))}.bg-sky-200{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.stroke-info{stroke:var(--fallback-in,oklch(var(--in)/1))}.\!p-0{padding:0!important}.p-1{padding:.25rem}.p-2{padding:.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.\!pb-3{padding-bottom:.75rem!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-6{padding-bottom:1.5rem}.pr-3{padding-right:.75rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.italic{font-style:italic}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.outline{outline-style:solid}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity))}.ring-slate-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity))}.filter{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}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.open-sans{font-family:Open Sans,sans-serif}.nunito-sans{font-family:Nunito Sans,sans-serif}.press-start{font-family:"Press Start 2P",system-ui;font-weight:400;font-style:normal}.hover\:rotate-45:hover{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity))}.prose-p\:mt-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0}.prose-img\:rounded-md :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.375rem}@media (min-width: 768px){.md\:right-10{right:2.5rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:-mt-3{margin-top:-.75rem}.md\:-mt-4{margin-top:-1rem}.md\:max-w-28{max-width:7rem}.md\:max-w-32{max-width:8rem}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:right-24{right:6rem}.lg\:top-8{top:2rem}.lg\:mb-8{margin-bottom:2rem}.lg\:w-10{width:2.5rem}.lg\:w-fit{width:-moz-fit-content;width:fit-content}}@media (min-width: 1280px){.xl\:\!my-9{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.xl\:block{display:block}}.dark\:border-blue-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity))}.dark\:border-cyan-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity))}.dark\:border-emerald-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.dark\:border-red-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.dark\:border-rose-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity))}.dark\:border-sky-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(2 132 199 / var(--tw-border-opacity))}.dark\:border-slate-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}.dark\:border-slate-700:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.dark\:border-yellow-600:where(.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity))}.dark\:bg-blue-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.dark\:bg-emerald-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.dark\:bg-green-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.dark\:bg-lime-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity))}.dark\:bg-purple-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity))}.dark\:bg-sky-900:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(12 74 110 / var(--tw-bg-opacity))}.dark\:bg-slate-600:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}.dark\:bg-slate-700:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.dark\:text-blue-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.dark\:text-gray-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-red-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.dark\:text-sky-400:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity))}.dark\:text-slate-500:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.dark\:text-white:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:ring-blue-600:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity))}.dark\:ring-slate-700:where(.dark,.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(51 65 85 / var(--tw-ring-opacity))}.dark\:hover\:text-blue-200:hover:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}@keyframes svelte-14epgfx-bounce{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.bounce.svelte-14epgfx{animation:svelte-14epgfx-bounce .5s 1}#navbar.svelte-fdt9yk a.svelte-fdt9yk{position:relative}#navbar.svelte-fdt9yk a.svelte-fdt9yk:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;transition:width .1s,left .1s;--tw-bg-opacity:1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}#navbar.svelte-fdt9yk a.svelte-fdt9yk:where(.dark,.dark *):after{--tw-bg-opacity:1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}#navbar.svelte-fdt9yk a.svelte-fdt9yk:hover:after{left:0;width:100%} diff --git a/_app/immutable/assets/_page.BJ2E5ELF.css b/_app/immutable/assets/_page.BJ2E5ELF.css new file mode 100644 index 0000000..871c61f --- /dev/null +++ b/_app/immutable/assets/_page.BJ2E5ELF.css @@ -0,0 +1 @@ +.postlink.svelte-1mz870w.svelte-1mz870w{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.posts.svelte-1mz870w hr.svelte-1mz870w{margin-top:.5rem;margin-bottom:1rem;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.posts.svelte-1mz870w hr.svelte-1mz870w:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.postlink.svelte-1mz870w .num.svelte-1mz870w{margin-bottom:.25rem;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(186 230 253 / var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem}.postlink.svelte-1mz870w .num.svelte-1mz870w:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(12 74 110 / var(--tw-bg-opacity))}.postlink.svelte-1mz870w .title.svelte-1mz870w{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity));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}.postlink.svelte-1mz870w .title.svelte-1mz870w:hover{--tw-text-opacity:1;color:rgb(147 197 253 / var(--tw-text-opacity))}.postlink.svelte-1mz870w .title.svelte-1mz870w:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity))}.postlink.svelte-1mz870w .title.svelte-1mz870w:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(191 219 254 / var(--tw-text-opacity))}.postlink.svelte-1mz870w .date.svelte-1mz870w{font-weight:500;font-style:italic;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}.postlink.svelte-1mz870w .date.svelte-1mz870w:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))} diff --git a/_app/immutable/assets/_page.CIZLbeqh.css b/_app/immutable/assets/_page.CIZLbeqh.css deleted file mode 100644 index f905433..0000000 --- a/_app/immutable/assets/_page.CIZLbeqh.css +++ /dev/null @@ -1 +0,0 @@ -.postlink.svelte-jyim82.svelte-jyim82{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1.5rem;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.posts.svelte-jyim82 hr.svelte-jyim82{margin-top:.5rem;margin-bottom:1rem;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.posts.svelte-jyim82 hr.svelte-jyim82:where(.dark,.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.postlink.svelte-jyim82 .num.svelte-jyim82{margin-bottom:.25rem;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(186 230 253 / var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem}.postlink.svelte-jyim82 .num.svelte-jyim82:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(12 74 110 / var(--tw-bg-opacity))}.postlink.svelte-jyim82 .title.svelte-jyim82{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity));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}.postlink.svelte-jyim82 .title.svelte-jyim82:hover{--tw-text-opacity:1;color:rgb(147 197 253 / var(--tw-text-opacity))}.postlink.svelte-jyim82 .title.svelte-jyim82:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity))}.postlink.svelte-jyim82 .title.svelte-jyim82:hover:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(191 219 254 / var(--tw-text-opacity))}.postlink.svelte-jyim82 .date.svelte-jyim82{font-weight:500;font-style:italic;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}.postlink.svelte-jyim82 .date.svelte-jyim82:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))} diff --git a/_app/immutable/assets/_page.CpOfbwxq.css b/_app/immutable/assets/_page.CpOfbwxq.css new file mode 100644 index 0000000..451ff5e --- /dev/null +++ b/_app/immutable/assets/_page.CpOfbwxq.css @@ -0,0 +1 @@ +a.svelte-3a138x{text-decoration:none} diff --git a/_app/immutable/chunks/2022-02-22_my-story.C0brhZaS.js b/_app/immutable/chunks/2022-02-22_my-story.CHbp46on.js similarity index 97% rename from _app/immutable/chunks/2022-02-22_my-story.C0brhZaS.js rename to _app/immutable/chunks/2022-02-22_my-story.CHbp46on.js index fdca5c7..a1ac2ca 100644 --- a/_app/immutable/chunks/2022-02-22_my-story.C0brhZaS.js +++ b/_app/immutable/chunks/2022-02-22_my-story.CHbp46on.js @@ -1,4 +1,4 @@ -import{s as $e,e as o,a as s,c as a,m as l,g as r,l as U,i as n,n as ge,f as i}from"./scheduler.3ocNSSGe.js";import{S as et,i as tt}from"./index.Ch_UlnAJ.js";function nt(Ye){let m,Ie="Beginnings 🐣",F,y,be=`I’ve always been a tinkerer. Ever since I was little, I’ve been interested in how things work and how they’re made. +import{s as $e,e as o,a as s,c as a,m as l,g as r,l as U,i as n,n as ge,f as i}from"./scheduler.CZIheOSb.js";import{S as et,i as tt}from"./index.DDR6389d.js";function nt(Ye){let m,Ie="Beginnings 🐣",F,y,be=`I’ve always been a tinkerer. Ever since I was little, I’ve been interested in how things work and how they’re made. My favorite books were non-fictions about engines, light, electricity, and space! A few boxes of Legos, Lincoln Logs, and an Erector Set gave me every opportunity to let my imagination loose.`,O,w,xe=`I made toy cars, spaceships, ninja stars, skycrapers, boats, robots, and more. During school, I was constantly doodling my own cartoons. @@ -51,4 +51,4 @@ The software work I’ve done at each of these companies has been primarily buil It’s a powerful skill that I am passionate about using and improving to solve difficult problems.`,we,E,Qe=`I’m excited to continue building time-saving solutions, both as an employee and as a prospective entreprenuer. I’ll continue my education, formally and informally, to level up my skills. In my current phase of career, I’m focusing on sponging up knowledge and honing my craft. -I’m training hard to make sure when inspiration strikes, I’ll be ready to seize the opportunity and build something people will love.`,ve,W,Ze="Everybody could use a little more time, so until you hear from me again, I’ll be automating :)",fe,K,Xe="~ Andrew 🛠";return{c(){m=o("h2"),m.textContent=Ie,F=s(),y=o("p"),y.textContent=be,O=s(),w=o("p"),w.innerHTML=xe,B=s(),d=o("div"),d.innerHTML=Ce,J=s(),v=o("p"),v.innerHTML=ke,R=s(),f=o("p"),f.innerHTML=_e,N=s(),g=o("h2"),g.textContent=Te,G=s(),I=o("p"),I.innerHTML=Le,Q=s(),b=o("p"),b.innerHTML=Me,Z=s(),x=o("p"),x.textContent=He,X=s(),c=o("div"),c.innerHTML=Pe,Y=s(),C=o("p"),C.innerHTML=je,$=s(),k=o("h2"),k.textContent=Se,ee=s(),_=o("p"),_.textContent=Ae,te=s(),p=o("div"),p.innerHTML=De,ne=s(),T=o("p"),T.textContent=qe,ie=s(),L=o("p"),L.textContent=ze,oe=s(),M=o("p"),M.textContent=Ve,ae=s(),h=o("div"),h.innerHTML=Ee,le=s(),H=o("p"),H.textContent=We,se=s(),P=o("ul"),P.innerHTML=Ke,re=s(),j=o("p"),j.textContent=Ue,me=s(),S=o("h2"),S.textContent=Fe,de=s(),A=o("p"),A.innerHTML=Oe,ce=s(),D=o("p"),D.innerHTML=Be,pe=s(),q=o("p"),q.textContent=Je,he=s(),z=o("p"),z.innerHTML=Re,ue=s(),u=o("div"),u.innerHTML=Ne,ye=s(),V=o("p"),V.textContent=Ge,we=s(),E=o("p"),E.innerHTML=Qe,ve=s(),W=o("p"),W.textContent=Ze,fe=s(),K=o("p"),K.textContent=Xe,this.h()},l(e){m=a(e,"H2",{"data-svelte-h":!0}),l(m)!=="svelte-1ppp95y"&&(m.textContent=Ie),F=r(e),y=a(e,"P",{"data-svelte-h":!0}),l(y)!=="svelte-jk4w4h"&&(y.textContent=be),O=r(e),w=a(e,"P",{"data-svelte-h":!0}),l(w)!=="svelte-tgi7yc"&&(w.innerHTML=xe),B=r(e),d=a(e,"DIV",{class:!0,"data-svelte-h":!0}),l(d)!=="svelte-19gg1t5"&&(d.innerHTML=Ce),J=r(e),v=a(e,"P",{"data-svelte-h":!0}),l(v)!=="svelte-1dqwehr"&&(v.innerHTML=ke),R=r(e),f=a(e,"P",{"data-svelte-h":!0}),l(f)!=="svelte-iu3s4e"&&(f.innerHTML=_e),N=r(e),g=a(e,"H2",{"data-svelte-h":!0}),l(g)!=="svelte-1tml3dt"&&(g.textContent=Te),G=r(e),I=a(e,"P",{"data-svelte-h":!0}),l(I)!=="svelte-6sfjzr"&&(I.innerHTML=Le),Q=r(e),b=a(e,"P",{"data-svelte-h":!0}),l(b)!=="svelte-1nolbn8"&&(b.innerHTML=Me),Z=r(e),x=a(e,"P",{"data-svelte-h":!0}),l(x)!=="svelte-wd6t72"&&(x.textContent=He),X=r(e),c=a(e,"DIV",{class:!0,"data-svelte-h":!0}),l(c)!=="svelte-ygst0x"&&(c.innerHTML=Pe),Y=r(e),C=a(e,"P",{"data-svelte-h":!0}),l(C)!=="svelte-zh0ws0"&&(C.innerHTML=je),$=r(e),k=a(e,"H2",{"data-svelte-h":!0}),l(k)!=="svelte-9mg64r"&&(k.textContent=Se),ee=r(e),_=a(e,"P",{"data-svelte-h":!0}),l(_)!=="svelte-9rkfc1"&&(_.textContent=Ae),te=r(e),p=a(e,"DIV",{class:!0,"data-svelte-h":!0}),l(p)!=="svelte-hm4py9"&&(p.innerHTML=De),ne=r(e),T=a(e,"P",{"data-svelte-h":!0}),l(T)!=="svelte-d7fy98"&&(T.textContent=qe),ie=r(e),L=a(e,"P",{"data-svelte-h":!0}),l(L)!=="svelte-1okhfi8"&&(L.textContent=ze),oe=r(e),M=a(e,"P",{"data-svelte-h":!0}),l(M)!=="svelte-1jrvsq4"&&(M.textContent=Ve),ae=r(e),h=a(e,"DIV",{class:!0,"data-svelte-h":!0}),l(h)!=="svelte-v2oyfn"&&(h.innerHTML=Ee),le=r(e),H=a(e,"P",{"data-svelte-h":!0}),l(H)!=="svelte-1x24q56"&&(H.textContent=We),se=r(e),P=a(e,"UL",{"data-svelte-h":!0}),l(P)!=="svelte-rakf9v"&&(P.innerHTML=Ke),re=r(e),j=a(e,"P",{"data-svelte-h":!0}),l(j)!=="svelte-1khdv1c"&&(j.textContent=Ue),me=r(e),S=a(e,"H2",{"data-svelte-h":!0}),l(S)!=="svelte-1bby6bt"&&(S.textContent=Fe),de=r(e),A=a(e,"P",{"data-svelte-h":!0}),l(A)!=="svelte-ck37nf"&&(A.innerHTML=Oe),ce=r(e),D=a(e,"P",{"data-svelte-h":!0}),l(D)!=="svelte-mk0n5c"&&(D.innerHTML=Be),pe=r(e),q=a(e,"P",{"data-svelte-h":!0}),l(q)!=="svelte-cect6r"&&(q.textContent=Je),he=r(e),z=a(e,"P",{"data-svelte-h":!0}),l(z)!=="svelte-1gg06t9"&&(z.innerHTML=Re),ue=r(e),u=a(e,"DIV",{class:!0,"data-svelte-h":!0}),l(u)!=="svelte-hwigze"&&(u.innerHTML=Ne),ye=r(e),V=a(e,"P",{"data-svelte-h":!0}),l(V)!=="svelte-4tiqr1"&&(V.textContent=Ge),we=r(e),E=a(e,"P",{"data-svelte-h":!0}),l(E)!=="svelte-1w1w5oe"&&(E.innerHTML=Qe),ve=r(e),W=a(e,"P",{"data-svelte-h":!0}),l(W)!=="svelte-xwp25i"&&(W.textContent=Ze),fe=r(e),K=a(e,"P",{"data-svelte-h":!0}),l(K)!=="svelte-1cnlmm4"&&(K.textContent=Xe),this.h()},h(){U(d,"class","gallery"),U(c,"class","gallery"),U(p,"class","gallery"),U(h,"class","gallery"),U(u,"class","gallery")},m(e,t){n(e,m,t),n(e,F,t),n(e,y,t),n(e,O,t),n(e,w,t),n(e,B,t),n(e,d,t),n(e,J,t),n(e,v,t),n(e,R,t),n(e,f,t),n(e,N,t),n(e,g,t),n(e,G,t),n(e,I,t),n(e,Q,t),n(e,b,t),n(e,Z,t),n(e,x,t),n(e,X,t),n(e,c,t),n(e,Y,t),n(e,C,t),n(e,$,t),n(e,k,t),n(e,ee,t),n(e,_,t),n(e,te,t),n(e,p,t),n(e,ne,t),n(e,T,t),n(e,ie,t),n(e,L,t),n(e,oe,t),n(e,M,t),n(e,ae,t),n(e,h,t),n(e,le,t),n(e,H,t),n(e,se,t),n(e,P,t),n(e,re,t),n(e,j,t),n(e,me,t),n(e,S,t),n(e,de,t),n(e,A,t),n(e,ce,t),n(e,D,t),n(e,pe,t),n(e,q,t),n(e,he,t),n(e,z,t),n(e,ue,t),n(e,u,t),n(e,ye,t),n(e,V,t),n(e,we,t),n(e,E,t),n(e,ve,t),n(e,W,t),n(e,fe,t),n(e,K,t)},p:ge,i:ge,o:ge,d(e){e&&(i(m),i(F),i(y),i(O),i(w),i(B),i(d),i(J),i(v),i(R),i(f),i(N),i(g),i(G),i(I),i(Q),i(b),i(Z),i(x),i(X),i(c),i(Y),i(C),i($),i(k),i(ee),i(_),i(te),i(p),i(ne),i(T),i(ie),i(L),i(oe),i(M),i(ae),i(h),i(le),i(H),i(se),i(P),i(re),i(j),i(me),i(S),i(de),i(A),i(ce),i(D),i(pe),i(q),i(he),i(z),i(ue),i(u),i(ye),i(V),i(we),i(E),i(ve),i(W),i(fe),i(K))}}}const at={title:"My Origin Story 👨‍💻",date:"2022-02-22T00:00:00.000Z",description:"Finding my passion for automation!",categories:["origin","personal"],published:!0};class lt extends et{constructor(m){super(),tt(this,m,null,nt,$e,{})}}export{lt as default,at as metadata}; +I’m training hard to make sure when inspiration strikes, I’ll be ready to seize the opportunity and build something people will love.`,ve,W,Ze="Everybody could use a little more time, so until you hear from me again, I’ll be automating :)",fe,K,Xe="~ Andrew 🛠";return{c(){m=o("h2"),m.textContent=Ie,F=s(),y=o("p"),y.textContent=be,O=s(),w=o("p"),w.innerHTML=xe,B=s(),d=o("div"),d.innerHTML=Ce,J=s(),v=o("p"),v.innerHTML=ke,R=s(),f=o("p"),f.innerHTML=_e,N=s(),g=o("h2"),g.textContent=Te,G=s(),I=o("p"),I.innerHTML=Le,Q=s(),b=o("p"),b.innerHTML=Me,Z=s(),x=o("p"),x.textContent=He,X=s(),c=o("div"),c.innerHTML=Pe,Y=s(),C=o("p"),C.innerHTML=je,$=s(),k=o("h2"),k.textContent=Se,ee=s(),_=o("p"),_.textContent=Ae,te=s(),p=o("div"),p.innerHTML=De,ne=s(),T=o("p"),T.textContent=qe,ie=s(),L=o("p"),L.textContent=ze,oe=s(),M=o("p"),M.textContent=Ve,ae=s(),h=o("div"),h.innerHTML=Ee,le=s(),H=o("p"),H.textContent=We,se=s(),P=o("ul"),P.innerHTML=Ke,re=s(),j=o("p"),j.textContent=Ue,me=s(),S=o("h2"),S.textContent=Fe,de=s(),A=o("p"),A.innerHTML=Oe,ce=s(),D=o("p"),D.innerHTML=Be,pe=s(),q=o("p"),q.textContent=Je,he=s(),z=o("p"),z.innerHTML=Re,ue=s(),u=o("div"),u.innerHTML=Ne,ye=s(),V=o("p"),V.textContent=Ge,we=s(),E=o("p"),E.innerHTML=Qe,ve=s(),W=o("p"),W.textContent=Ze,fe=s(),K=o("p"),K.textContent=Xe,this.h()},l(e){m=a(e,"H2",{"data-svelte-h":!0}),l(m)!=="svelte-1ppp95y"&&(m.textContent=Ie),F=r(e),y=a(e,"P",{"data-svelte-h":!0}),l(y)!=="svelte-jk4w4h"&&(y.textContent=be),O=r(e),w=a(e,"P",{"data-svelte-h":!0}),l(w)!=="svelte-tgi7yc"&&(w.innerHTML=xe),B=r(e),d=a(e,"DIV",{class:!0,"data-svelte-h":!0}),l(d)!=="svelte-19gg1t5"&&(d.innerHTML=Ce),J=r(e),v=a(e,"P",{"data-svelte-h":!0}),l(v)!=="svelte-1dqwehr"&&(v.innerHTML=ke),R=r(e),f=a(e,"P",{"data-svelte-h":!0}),l(f)!=="svelte-iu3s4e"&&(f.innerHTML=_e),N=r(e),g=a(e,"H2",{"data-svelte-h":!0}),l(g)!=="svelte-1tml3dt"&&(g.textContent=Te),G=r(e),I=a(e,"P",{"data-svelte-h":!0}),l(I)!=="svelte-6sfjzr"&&(I.innerHTML=Le),Q=r(e),b=a(e,"P",{"data-svelte-h":!0}),l(b)!=="svelte-1nolbn8"&&(b.innerHTML=Me),Z=r(e),x=a(e,"P",{"data-svelte-h":!0}),l(x)!=="svelte-wd6t72"&&(x.textContent=He),X=r(e),c=a(e,"DIV",{class:!0,"data-svelte-h":!0}),l(c)!=="svelte-ygst0x"&&(c.innerHTML=Pe),Y=r(e),C=a(e,"P",{"data-svelte-h":!0}),l(C)!=="svelte-zh0ws0"&&(C.innerHTML=je),$=r(e),k=a(e,"H2",{"data-svelte-h":!0}),l(k)!=="svelte-9mg64r"&&(k.textContent=Se),ee=r(e),_=a(e,"P",{"data-svelte-h":!0}),l(_)!=="svelte-9rkfc1"&&(_.textContent=Ae),te=r(e),p=a(e,"DIV",{class:!0,"data-svelte-h":!0}),l(p)!=="svelte-hm4py9"&&(p.innerHTML=De),ne=r(e),T=a(e,"P",{"data-svelte-h":!0}),l(T)!=="svelte-d7fy98"&&(T.textContent=qe),ie=r(e),L=a(e,"P",{"data-svelte-h":!0}),l(L)!=="svelte-1okhfi8"&&(L.textContent=ze),oe=r(e),M=a(e,"P",{"data-svelte-h":!0}),l(M)!=="svelte-1jrvsq4"&&(M.textContent=Ve),ae=r(e),h=a(e,"DIV",{class:!0,"data-svelte-h":!0}),l(h)!=="svelte-v2oyfn"&&(h.innerHTML=Ee),le=r(e),H=a(e,"P",{"data-svelte-h":!0}),l(H)!=="svelte-1x24q56"&&(H.textContent=We),se=r(e),P=a(e,"UL",{"data-svelte-h":!0}),l(P)!=="svelte-rakf9v"&&(P.innerHTML=Ke),re=r(e),j=a(e,"P",{"data-svelte-h":!0}),l(j)!=="svelte-1khdv1c"&&(j.textContent=Ue),me=r(e),S=a(e,"H2",{"data-svelte-h":!0}),l(S)!=="svelte-1bby6bt"&&(S.textContent=Fe),de=r(e),A=a(e,"P",{"data-svelte-h":!0}),l(A)!=="svelte-ck37nf"&&(A.innerHTML=Oe),ce=r(e),D=a(e,"P",{"data-svelte-h":!0}),l(D)!=="svelte-mk0n5c"&&(D.innerHTML=Be),pe=r(e),q=a(e,"P",{"data-svelte-h":!0}),l(q)!=="svelte-cect6r"&&(q.textContent=Je),he=r(e),z=a(e,"P",{"data-svelte-h":!0}),l(z)!=="svelte-1gg06t9"&&(z.innerHTML=Re),ue=r(e),u=a(e,"DIV",{class:!0,"data-svelte-h":!0}),l(u)!=="svelte-hwigze"&&(u.innerHTML=Ne),ye=r(e),V=a(e,"P",{"data-svelte-h":!0}),l(V)!=="svelte-4tiqr1"&&(V.textContent=Ge),we=r(e),E=a(e,"P",{"data-svelte-h":!0}),l(E)!=="svelte-1w1w5oe"&&(E.innerHTML=Qe),ve=r(e),W=a(e,"P",{"data-svelte-h":!0}),l(W)!=="svelte-xwp25i"&&(W.textContent=Ze),fe=r(e),K=a(e,"P",{"data-svelte-h":!0}),l(K)!=="svelte-1cnlmm4"&&(K.textContent=Xe),this.h()},h(){U(d,"class","gallery"),U(c,"class","gallery"),U(p,"class","gallery"),U(h,"class","gallery"),U(u,"class","gallery")},m(e,t){n(e,m,t),n(e,F,t),n(e,y,t),n(e,O,t),n(e,w,t),n(e,B,t),n(e,d,t),n(e,J,t),n(e,v,t),n(e,R,t),n(e,f,t),n(e,N,t),n(e,g,t),n(e,G,t),n(e,I,t),n(e,Q,t),n(e,b,t),n(e,Z,t),n(e,x,t),n(e,X,t),n(e,c,t),n(e,Y,t),n(e,C,t),n(e,$,t),n(e,k,t),n(e,ee,t),n(e,_,t),n(e,te,t),n(e,p,t),n(e,ne,t),n(e,T,t),n(e,ie,t),n(e,L,t),n(e,oe,t),n(e,M,t),n(e,ae,t),n(e,h,t),n(e,le,t),n(e,H,t),n(e,se,t),n(e,P,t),n(e,re,t),n(e,j,t),n(e,me,t),n(e,S,t),n(e,de,t),n(e,A,t),n(e,ce,t),n(e,D,t),n(e,pe,t),n(e,q,t),n(e,he,t),n(e,z,t),n(e,ue,t),n(e,u,t),n(e,ye,t),n(e,V,t),n(e,we,t),n(e,E,t),n(e,ve,t),n(e,W,t),n(e,fe,t),n(e,K,t)},p:ge,i:ge,o:ge,d(e){e&&(i(m),i(F),i(y),i(O),i(w),i(B),i(d),i(J),i(v),i(R),i(f),i(N),i(g),i(G),i(I),i(Q),i(b),i(Z),i(x),i(X),i(c),i(Y),i(C),i($),i(k),i(ee),i(_),i(te),i(p),i(ne),i(T),i(ie),i(L),i(oe),i(M),i(ae),i(h),i(le),i(H),i(se),i(P),i(re),i(j),i(me),i(S),i(de),i(A),i(ce),i(D),i(pe),i(q),i(he),i(z),i(ue),i(u),i(ye),i(V),i(we),i(E),i(ve),i(W),i(fe),i(K))}}}const at={title:"My Origin Story",date:"2022-02-22T00:00:00.000Z",description:"Finding my passion for automation!",categories:["origin","personal"],published:!0};class lt extends et{constructor(m){super(),tt(this,m,null,nt,$e,{})}}export{lt as default,at as metadata}; diff --git a/_app/immutable/chunks/2022-04-23_my-portfolio.3WRkY5eG.js b/_app/immutable/chunks/2022-04-23_my-portfolio.Dde3LVil.js similarity index 99% rename from _app/immutable/chunks/2022-04-23_my-portfolio.3WRkY5eG.js rename to _app/immutable/chunks/2022-04-23_my-portfolio.Dde3LVil.js index 33f5ee4..5894c3c 100644 --- a/_app/immutable/chunks/2022-04-23_my-portfolio.3WRkY5eG.js +++ b/_app/immutable/chunks/2022-04-23_my-portfolio.Dde3LVil.js @@ -1,4 +1,4 @@ -import{s as rt,e as o,a as s,c as a,m as n,g as r,l as p,i,n as ke,f as l}from"./scheduler.3ocNSSGe.js";import{S as pt,i as mt}from"./index.Ch_UlnAJ.js";function dt(st){let m,Ce=`It’s difficult to unify my portfolio under one umbrella. +import{s as rt,e as o,a as s,c as a,m as n,g as r,l as p,i,n as ke,f as l}from"./scheduler.CZIheOSb.js";import{S as pt,i as mt}from"./index.DDR6389d.js";function dt(st){let m,Ce=`It’s difficult to unify my portfolio under one umbrella. The truth is I’ve worked on many projects in a broad number of topics. This early in my career, I’ve built most of my projects to explore the vast landscape of the software space. Sometimes, the point of a project is to help me understand a programming language better and learn the tooling and ecosystem around it. diff --git a/_app/immutable/chunks/2022-12-30_i-will-write-more.KLUPKTum.js b/_app/immutable/chunks/2022-12-30_i-will-write-more.C35H5_yw.js similarity index 97% rename from _app/immutable/chunks/2022-12-30_i-will-write-more.KLUPKTum.js rename to _app/immutable/chunks/2022-12-30_i-will-write-more.C35H5_yw.js index 69c3b5c..d266b90 100644 --- a/_app/immutable/chunks/2022-12-30_i-will-write-more.KLUPKTum.js +++ b/_app/immutable/chunks/2022-12-30_i-will-write-more.C35H5_yw.js @@ -1 +1 @@ -import{s as le,e as n,a,c as o,m as s,g as r,l as te,i as l,n as xt,f as i}from"./scheduler.3ocNSSGe.js";import{S as ie,i as ne}from"./index.Ch_UlnAJ.js";function oe(ee){let h,Ct="As this year draws to a close, I’ve been spending some time in self-reflection. This year has been filled with change for me. I got married to an amazing girl, decided to pursue a Master’s degree, made some new friends, spent plenty of good times with my family, and worked on some interesting projects with interesting people. All in all, I am happy and grateful for life right now and I’m excited about my trajectory.",N,f,It="Happy as I am, the new year is always a great time to refocus my goals and select new habits. Next year, I want to write more. I’m aiming for at least 500 words per day.",O,p,ct="The “Why” ❓",R,d,kt="As a decently outgoing person face-to-face, I’m awfully quiet on the internet. I’m not sure how rare that is, and frankly, it’d be difficult to tell even if it is common since so many of us wouldn’t be saying much!",V,y,_t="Anyhow, I consume internet content in many forms. Papers, social media feeds, videos, articles, tutorials, books (more rarely than I’d like), you name it. I feel mostly okay with the way I filter the content that I consume. I’ll be making some tweaks, but I think I’ve cultivated a lot of interesting, useful knowledge on the internet this year.",U,v,Tt="However, my brain feels like it’s become very intake-optimized at the expense of creativity. I’m still a student so information absorption velocity and pattern matching are the keys to the game if you want to have any free time in a busy school schedule. The problem is that I’m not getting much better at unprompted creative work. Observing problems and solving them, coming up with ideas and executing… those opportunities come few and far between in the university classroom. I don’t put blame on anyone in particular for that; I have learned a ton from my professors and I’ve loved lots of my classes. But I’ve decided it’s time to take my creative development into my own hands and I’m starting with writing.",Z,w,Ht="Contrary to my meager blogging history, I do have thoughts worth blogging about from time to time, but I almost never write anything up and I wish I did. I’d like to get my voice out on the internet a little more, but I keep holding myself back. Let’s debug my thought process!",J,b,Pt="Debugging My Brain 👨‍💻",K,g,Mt="Here are the thought-steps my brain tends to go through before almost inevitably deciding to nix the writing. Feel free to make mental breakpoints on where I go wrong, I’m sure you’ll see some issues. Let’s go!",Q,x,Lt="We start with an idea. “Maybe I could write something about that,” I think to myself.",X,C,jt="Then I ask some questions:",Y,I,Wt="1. Is this valuable? 💎",$,c,zt='There is plenty of garbage pumped out on the internet. Spend too long on hackernews and you’ll have no trouble finding some ;) And with chatGPT available and its progeny not too far behind, there’ll be no shortage of filler content available on the web for the foreseeable future. I don’t want to be another source of disposable, low-value fluff. I’m not trying to be some kind of super-blogger, but I’d love to write stuff that inspires, intrigues, or informs by some marginal amount. I’m not trying to be Dan Luu, but even a fleeting thought bubble from you saying “hmm” as you read would be great in my eyes.',tt,k,qt="Now that I’ve set up this quality standard to surpass, I’ve got some pressure on my writing. Whatever I’m writing has to be good! Most often, my idea is filtered out of the funnel here. It wasn’t a good enough thought, or I didn’t think that I would be able to express it in a meaningful way. But if my idea passes this filter level, it’s on to…",et,_,At="2. Is this not already written? ✍️",lt,T,Dt='The world is massive. The internet is vast. And there are people like Chris Rackauckas who may be 10x smarter than me (seriously, read his accolades, it’s humbling). Who am I to say something meaningful? Especially now, as I’m only a student and early in my career! Someone else smarter than me has surely already thought of this idea, and probably written this down. I’ll take a look and after a quick search, if somebody indeed has written about this thing (likely), the blog idea is on the chopping block. Otherwise…',it,H,St="3. Is there time? 🕰",nt,P,Bt="I’m a busy student trying to make ends meet with work, school, family, friends, and all the other commitments in my life. Do I have the time for this? Even if I do, is this the way I want to spend my free time? Generally, there’s something higher priority for me to be doing, and if this blog post is going to soak up a lot of my mental energy, I may not have the reserves for everything else I’ve got to do.",ot,M,Ft="4. Write that blog! ✨",st,L,Et="If the stars align and the idea makes it through all the filters, I can execute on it and have a nice new blog post. But this only happens once in a blue moon. Maybe less ;)",at,j,Gt="The process looks something like this:",rt,u,Nt='my old thought process diagram',ht,W,Ot="Look at that output volume… how paltry!",ut,z,Rt="Clearly, my mental filters have been too restrictive to let me write much of anything. I’m too worried about the product that I don’t produce, and because of that, I don’t get any better at producing. That’s no good!",mt,q,Vt="With my new goal in mind of writing more, how can we reengineer this process?",ft,A,Ut="Rethinking the Process 🧠",pt,D,Zt="For now, let’s take the reader out of the picture. Sorry dear reader, but the pressure to deliver something of quality to you can be paralyzing up front! Disregarding any type of audience, I’m going to be selfish about these blogs. I’ll write stuff up when it sounds interesting to me.",dt,S,Jt="
  • Would this be something I would like to learn more about?
  • Would this be fun to write about?
  • Would this help me grow?
  • ",yt,B,Kt="By leaving space for more blogging, I’m allowing more ideas to percolate and I’ll be writing a whole lot more. I’ll have plenty of content written up just because I’ve set out to do it, written in a tone for a public audience but with no pressure to perform for anyone. So maybe the new process looks something like this:",vt,m,Qt='my new thought process diagram',wt,F,Xt="With a written private post in hand, I can run my little filter on it. Is it valuable? Does it not already exist? If it makes it through, then I’ll refine for public viewership and post! Plenty of what I write won’t see the light of day, and that’s how it’s supposed to be. It’ll still be fulfilling for me and help me learn to write better. Most importantly, the volume of blog posts that do make it out to the world will be much greater and hopefully of increasingly high quality.",bt,E,Yt="So that’s one of my big goals this year. Thanks for coming on this little brain journey with me on the “why”, where I go wrong, and what I’m going to do differently this year to write more. Hopefully you’ll be reading more from me soon! Feel free to hold me to it ;)",gt,G,$t="~ Andrew";return{c(){h=n("p"),h.textContent=Ct,N=a(),f=n("p"),f.textContent=It,O=a(),p=n("h2"),p.textContent=ct,R=a(),d=n("p"),d.textContent=kt,V=a(),y=n("p"),y.textContent=_t,U=a(),v=n("p"),v.innerHTML=Tt,Z=a(),w=n("p"),w.innerHTML=Ht,J=a(),b=n("h2"),b.textContent=Pt,K=a(),g=n("p"),g.textContent=Mt,Q=a(),x=n("p"),x.textContent=Lt,X=a(),C=n("p"),C.textContent=jt,Y=a(),I=n("h3"),I.textContent=Wt,$=a(),c=n("p"),c.innerHTML=zt,tt=a(),k=n("p"),k.textContent=qt,et=a(),_=n("h3"),_.textContent=At,lt=a(),T=n("p"),T.innerHTML=Dt,it=a(),H=n("h3"),H.textContent=St,nt=a(),P=n("p"),P.textContent=Bt,ot=a(),M=n("h3"),M.textContent=Ft,st=a(),L=n("p"),L.textContent=Et,at=a(),j=n("p"),j.textContent=Gt,rt=a(),u=n("div"),u.innerHTML=Nt,ht=a(),W=n("p"),W.textContent=Ot,ut=a(),z=n("p"),z.textContent=Rt,mt=a(),q=n("p"),q.textContent=Vt,ft=a(),A=n("h2"),A.textContent=Ut,pt=a(),D=n("p"),D.innerHTML=Zt,dt=a(),S=n("ul"),S.innerHTML=Jt,yt=a(),B=n("p"),B.textContent=Kt,vt=a(),m=n("div"),m.innerHTML=Qt,wt=a(),F=n("p"),F.textContent=Xt,bt=a(),E=n("p"),E.textContent=Yt,gt=a(),G=n("p"),G.textContent=$t,this.h()},l(t){h=o(t,"P",{"data-svelte-h":!0}),s(h)!=="svelte-j25o60"&&(h.textContent=Ct),N=r(t),f=o(t,"P",{"data-svelte-h":!0}),s(f)!=="svelte-vjfzvp"&&(f.textContent=It),O=r(t),p=o(t,"H2",{"data-svelte-h":!0}),s(p)!=="svelte-1icznhf"&&(p.textContent=ct),R=r(t),d=o(t,"P",{"data-svelte-h":!0}),s(d)!=="svelte-b6jnzl"&&(d.textContent=kt),V=r(t),y=o(t,"P",{"data-svelte-h":!0}),s(y)!=="svelte-1u7v127"&&(y.textContent=_t),U=r(t),v=o(t,"P",{"data-svelte-h":!0}),s(v)!=="svelte-ang6r8"&&(v.innerHTML=Tt),Z=r(t),w=o(t,"P",{"data-svelte-h":!0}),s(w)!=="svelte-hm5tjs"&&(w.innerHTML=Ht),J=r(t),b=o(t,"H2",{"data-svelte-h":!0}),s(b)!=="svelte-ue3xl4"&&(b.textContent=Pt),K=r(t),g=o(t,"P",{"data-svelte-h":!0}),s(g)!=="svelte-1wbdaob"&&(g.textContent=Mt),Q=r(t),x=o(t,"P",{"data-svelte-h":!0}),s(x)!=="svelte-18gkai8"&&(x.textContent=Lt),X=r(t),C=o(t,"P",{"data-svelte-h":!0}),s(C)!=="svelte-1y3ixi8"&&(C.textContent=jt),Y=r(t),I=o(t,"H3",{"data-svelte-h":!0}),s(I)!=="svelte-gbzu6v"&&(I.textContent=Wt),$=r(t),c=o(t,"P",{"data-svelte-h":!0}),s(c)!=="svelte-xa6yhi"&&(c.innerHTML=zt),tt=r(t),k=o(t,"P",{"data-svelte-h":!0}),s(k)!=="svelte-14vv1v0"&&(k.textContent=qt),et=r(t),_=o(t,"H3",{"data-svelte-h":!0}),s(_)!=="svelte-1dcjrl5"&&(_.textContent=At),lt=r(t),T=o(t,"P",{"data-svelte-h":!0}),s(T)!=="svelte-1lbmrcl"&&(T.innerHTML=Dt),it=r(t),H=o(t,"H3",{"data-svelte-h":!0}),s(H)!=="svelte-x0zwt8"&&(H.textContent=St),nt=r(t),P=o(t,"P",{"data-svelte-h":!0}),s(P)!=="svelte-mfh7bz"&&(P.textContent=Bt),ot=r(t),M=o(t,"H3",{"data-svelte-h":!0}),s(M)!=="svelte-1bterd"&&(M.textContent=Ft),st=r(t),L=o(t,"P",{"data-svelte-h":!0}),s(L)!=="svelte-1l16h3"&&(L.textContent=Et),at=r(t),j=o(t,"P",{"data-svelte-h":!0}),s(j)!=="svelte-i1t7ep"&&(j.textContent=Gt),rt=r(t),u=o(t,"DIV",{class:!0,"data-svelte-h":!0}),s(u)!=="svelte-tcnyt2"&&(u.innerHTML=Nt),ht=r(t),W=o(t,"P",{"data-svelte-h":!0}),s(W)!=="svelte-xltd55"&&(W.textContent=Ot),ut=r(t),z=o(t,"P",{"data-svelte-h":!0}),s(z)!=="svelte-399q29"&&(z.textContent=Rt),mt=r(t),q=o(t,"P",{"data-svelte-h":!0}),s(q)!=="svelte-j7pcu2"&&(q.textContent=Vt),ft=r(t),A=o(t,"H2",{"data-svelte-h":!0}),s(A)!=="svelte-1wseogz"&&(A.textContent=Ut),pt=r(t),D=o(t,"P",{"data-svelte-h":!0}),s(D)!=="svelte-m0ga1k"&&(D.innerHTML=Zt),dt=r(t),S=o(t,"UL",{"data-svelte-h":!0}),s(S)!=="svelte-1s6k1s3"&&(S.innerHTML=Jt),yt=r(t),B=o(t,"P",{"data-svelte-h":!0}),s(B)!=="svelte-14javie"&&(B.textContent=Kt),vt=r(t),m=o(t,"DIV",{class:!0,"data-svelte-h":!0}),s(m)!=="svelte-1r40w3b"&&(m.innerHTML=Qt),wt=r(t),F=o(t,"P",{"data-svelte-h":!0}),s(F)!=="svelte-1foj9i3"&&(F.textContent=Xt),bt=r(t),E=o(t,"P",{"data-svelte-h":!0}),s(E)!=="svelte-19iyktj"&&(E.textContent=Yt),gt=r(t),G=o(t,"P",{"data-svelte-h":!0}),s(G)!=="svelte-1hapgeh"&&(G.textContent=$t),this.h()},h(){te(u,"class","gallery"),te(m,"class","gallery")},m(t,e){l(t,h,e),l(t,N,e),l(t,f,e),l(t,O,e),l(t,p,e),l(t,R,e),l(t,d,e),l(t,V,e),l(t,y,e),l(t,U,e),l(t,v,e),l(t,Z,e),l(t,w,e),l(t,J,e),l(t,b,e),l(t,K,e),l(t,g,e),l(t,Q,e),l(t,x,e),l(t,X,e),l(t,C,e),l(t,Y,e),l(t,I,e),l(t,$,e),l(t,c,e),l(t,tt,e),l(t,k,e),l(t,et,e),l(t,_,e),l(t,lt,e),l(t,T,e),l(t,it,e),l(t,H,e),l(t,nt,e),l(t,P,e),l(t,ot,e),l(t,M,e),l(t,st,e),l(t,L,e),l(t,at,e),l(t,j,e),l(t,rt,e),l(t,u,e),l(t,ht,e),l(t,W,e),l(t,ut,e),l(t,z,e),l(t,mt,e),l(t,q,e),l(t,ft,e),l(t,A,e),l(t,pt,e),l(t,D,e),l(t,dt,e),l(t,S,e),l(t,yt,e),l(t,B,e),l(t,vt,e),l(t,m,e),l(t,wt,e),l(t,F,e),l(t,bt,e),l(t,E,e),l(t,gt,e),l(t,G,e)},p:xt,i:xt,o:xt,d(t){t&&(i(h),i(N),i(f),i(O),i(p),i(R),i(d),i(V),i(y),i(U),i(v),i(Z),i(w),i(J),i(b),i(K),i(g),i(Q),i(x),i(X),i(C),i(Y),i(I),i($),i(c),i(tt),i(k),i(et),i(_),i(lt),i(T),i(it),i(H),i(nt),i(P),i(ot),i(M),i(st),i(L),i(at),i(j),i(rt),i(u),i(ht),i(W),i(ut),i(z),i(mt),i(q),i(ft),i(A),i(pt),i(D),i(dt),i(S),i(yt),i(B),i(vt),i(m),i(wt),i(F),i(bt),i(E),i(gt),i(G))}}}const re={title:"I Will Write More 📔",date:"2022-12-30T00:00:00.000Z",description:"A goal for 2023",categories:["goals","writing"],published:!0};class he extends ie{constructor(h){super(),ne(this,h,null,oe,le,{})}}export{he as default,re as metadata}; +import{s as le,e as n,a,c as o,m as s,g as r,l as te,i as l,n as xt,f as i}from"./scheduler.CZIheOSb.js";import{S as ie,i as ne}from"./index.DDR6389d.js";function oe(ee){let h,Ct="As this year draws to a close, I’ve been spending some time in self-reflection. This year has been filled with change for me. I got married to an amazing girl, decided to pursue a Master’s degree, made some new friends, spent plenty of good times with my family, and worked on some interesting projects with interesting people. All in all, I am happy and grateful for life right now and I’m excited about my trajectory.",N,f,It="Happy as I am, the new year is always a great time to refocus my goals and select new habits. Next year, I want to write more. I’m aiming for at least 500 words per day.",O,p,ct="The “Why” ❓",R,d,kt="As a decently outgoing person face-to-face, I’m awfully quiet on the internet. I’m not sure how rare that is, and frankly, it’d be difficult to tell even if it is common since so many of us wouldn’t be saying much!",V,y,_t="Anyhow, I consume internet content in many forms. Papers, social media feeds, videos, articles, tutorials, books (more rarely than I’d like), you name it. I feel mostly okay with the way I filter the content that I consume. I’ll be making some tweaks, but I think I’ve cultivated a lot of interesting, useful knowledge on the internet this year.",U,v,Tt="However, my brain feels like it’s become very intake-optimized at the expense of creativity. I’m still a student so information absorption velocity and pattern matching are the keys to the game if you want to have any free time in a busy school schedule. The problem is that I’m not getting much better at unprompted creative work. Observing problems and solving them, coming up with ideas and executing… those opportunities come few and far between in the university classroom. I don’t put blame on anyone in particular for that; I have learned a ton from my professors and I’ve loved lots of my classes. But I’ve decided it’s time to take my creative development into my own hands and I’m starting with writing.",Z,w,Ht="Contrary to my meager blogging history, I do have thoughts worth blogging about from time to time, but I almost never write anything up and I wish I did. I’d like to get my voice out on the internet a little more, but I keep holding myself back. Let’s debug my thought process!",J,b,Pt="Debugging My Brain 👨‍💻",K,g,Mt="Here are the thought-steps my brain tends to go through before almost inevitably deciding to nix the writing. Feel free to make mental breakpoints on where I go wrong, I’m sure you’ll see some issues. Let’s go!",Q,x,Lt="We start with an idea. “Maybe I could write something about that,” I think to myself.",X,C,jt="Then I ask some questions:",Y,I,Wt="1. Is this valuable? 💎",$,c,zt='There is plenty of garbage pumped out on the internet. Spend too long on hackernews and you’ll have no trouble finding some ;) And with chatGPT available and its progeny not too far behind, there’ll be no shortage of filler content available on the web for the foreseeable future. I don’t want to be another source of disposable, low-value fluff. I’m not trying to be some kind of super-blogger, but I’d love to write stuff that inspires, intrigues, or informs by some marginal amount. I’m not trying to be Dan Luu, but even a fleeting thought bubble from you saying “hmm” as you read would be great in my eyes.',tt,k,qt="Now that I’ve set up this quality standard to surpass, I’ve got some pressure on my writing. Whatever I’m writing has to be good! Most often, my idea is filtered out of the funnel here. It wasn’t a good enough thought, or I didn’t think that I would be able to express it in a meaningful way. But if my idea passes this filter level, it’s on to…",et,_,At="2. Is this not already written? ✍️",lt,T,Dt='The world is massive. The internet is vast. And there are people like Chris Rackauckas who may be 10x smarter than me (seriously, read his accolades, it’s humbling). Who am I to say something meaningful? Especially now, as I’m only a student and early in my career! Someone else smarter than me has surely already thought of this idea, and probably written this down. I’ll take a look and after a quick search, if somebody indeed has written about this thing (likely), the blog idea is on the chopping block. Otherwise…',it,H,St="3. Is there time? 🕰",nt,P,Bt="I’m a busy student trying to make ends meet with work, school, family, friends, and all the other commitments in my life. Do I have the time for this? Even if I do, is this the way I want to spend my free time? Generally, there’s something higher priority for me to be doing, and if this blog post is going to soak up a lot of my mental energy, I may not have the reserves for everything else I’ve got to do.",ot,M,Ft="4. Write that blog! ✨",st,L,Et="If the stars align and the idea makes it through all the filters, I can execute on it and have a nice new blog post. But this only happens once in a blue moon. Maybe less ;)",at,j,Gt="The process looks something like this:",rt,u,Nt='my old thought process diagram',ht,W,Ot="Look at that output volume… how paltry!",ut,z,Rt="Clearly, my mental filters have been too restrictive to let me write much of anything. I’m too worried about the product that I don’t produce, and because of that, I don’t get any better at producing. That’s no good!",mt,q,Vt="With my new goal in mind of writing more, how can we reengineer this process?",ft,A,Ut="Rethinking the Process 🧠",pt,D,Zt="For now, let’s take the reader out of the picture. Sorry dear reader, but the pressure to deliver something of quality to you can be paralyzing up front! Disregarding any type of audience, I’m going to be selfish about these blogs. I’ll write stuff up when it sounds interesting to me.",dt,S,Jt="
  • Would this be something I would like to learn more about?
  • Would this be fun to write about?
  • Would this help me grow?
  • ",yt,B,Kt="By leaving space for more blogging, I’m allowing more ideas to percolate and I’ll be writing a whole lot more. I’ll have plenty of content written up just because I’ve set out to do it, written in a tone for a public audience but with no pressure to perform for anyone. So maybe the new process looks something like this:",vt,m,Qt='my new thought process diagram',wt,F,Xt="With a written private post in hand, I can run my little filter on it. Is it valuable? Does it not already exist? If it makes it through, then I’ll refine for public viewership and post! Plenty of what I write won’t see the light of day, and that’s how it’s supposed to be. It’ll still be fulfilling for me and help me learn to write better. Most importantly, the volume of blog posts that do make it out to the world will be much greater and hopefully of increasingly high quality.",bt,E,Yt="So that’s one of my big goals this year. Thanks for coming on this little brain journey with me on the “why”, where I go wrong, and what I’m going to do differently this year to write more. Hopefully you’ll be reading more from me soon! Feel free to hold me to it ;)",gt,G,$t="~ Andrew";return{c(){h=n("p"),h.textContent=Ct,N=a(),f=n("p"),f.textContent=It,O=a(),p=n("h2"),p.textContent=ct,R=a(),d=n("p"),d.textContent=kt,V=a(),y=n("p"),y.textContent=_t,U=a(),v=n("p"),v.innerHTML=Tt,Z=a(),w=n("p"),w.innerHTML=Ht,J=a(),b=n("h2"),b.textContent=Pt,K=a(),g=n("p"),g.textContent=Mt,Q=a(),x=n("p"),x.textContent=Lt,X=a(),C=n("p"),C.textContent=jt,Y=a(),I=n("h3"),I.textContent=Wt,$=a(),c=n("p"),c.innerHTML=zt,tt=a(),k=n("p"),k.textContent=qt,et=a(),_=n("h3"),_.textContent=At,lt=a(),T=n("p"),T.innerHTML=Dt,it=a(),H=n("h3"),H.textContent=St,nt=a(),P=n("p"),P.textContent=Bt,ot=a(),M=n("h3"),M.textContent=Ft,st=a(),L=n("p"),L.textContent=Et,at=a(),j=n("p"),j.textContent=Gt,rt=a(),u=n("div"),u.innerHTML=Nt,ht=a(),W=n("p"),W.textContent=Ot,ut=a(),z=n("p"),z.textContent=Rt,mt=a(),q=n("p"),q.textContent=Vt,ft=a(),A=n("h2"),A.textContent=Ut,pt=a(),D=n("p"),D.innerHTML=Zt,dt=a(),S=n("ul"),S.innerHTML=Jt,yt=a(),B=n("p"),B.textContent=Kt,vt=a(),m=n("div"),m.innerHTML=Qt,wt=a(),F=n("p"),F.textContent=Xt,bt=a(),E=n("p"),E.textContent=Yt,gt=a(),G=n("p"),G.textContent=$t,this.h()},l(t){h=o(t,"P",{"data-svelte-h":!0}),s(h)!=="svelte-j25o60"&&(h.textContent=Ct),N=r(t),f=o(t,"P",{"data-svelte-h":!0}),s(f)!=="svelte-vjfzvp"&&(f.textContent=It),O=r(t),p=o(t,"H2",{"data-svelte-h":!0}),s(p)!=="svelte-1icznhf"&&(p.textContent=ct),R=r(t),d=o(t,"P",{"data-svelte-h":!0}),s(d)!=="svelte-b6jnzl"&&(d.textContent=kt),V=r(t),y=o(t,"P",{"data-svelte-h":!0}),s(y)!=="svelte-1u7v127"&&(y.textContent=_t),U=r(t),v=o(t,"P",{"data-svelte-h":!0}),s(v)!=="svelte-ang6r8"&&(v.innerHTML=Tt),Z=r(t),w=o(t,"P",{"data-svelte-h":!0}),s(w)!=="svelte-hm5tjs"&&(w.innerHTML=Ht),J=r(t),b=o(t,"H2",{"data-svelte-h":!0}),s(b)!=="svelte-ue3xl4"&&(b.textContent=Pt),K=r(t),g=o(t,"P",{"data-svelte-h":!0}),s(g)!=="svelte-1wbdaob"&&(g.textContent=Mt),Q=r(t),x=o(t,"P",{"data-svelte-h":!0}),s(x)!=="svelte-18gkai8"&&(x.textContent=Lt),X=r(t),C=o(t,"P",{"data-svelte-h":!0}),s(C)!=="svelte-1y3ixi8"&&(C.textContent=jt),Y=r(t),I=o(t,"H3",{"data-svelte-h":!0}),s(I)!=="svelte-gbzu6v"&&(I.textContent=Wt),$=r(t),c=o(t,"P",{"data-svelte-h":!0}),s(c)!=="svelte-xa6yhi"&&(c.innerHTML=zt),tt=r(t),k=o(t,"P",{"data-svelte-h":!0}),s(k)!=="svelte-14vv1v0"&&(k.textContent=qt),et=r(t),_=o(t,"H3",{"data-svelte-h":!0}),s(_)!=="svelte-1dcjrl5"&&(_.textContent=At),lt=r(t),T=o(t,"P",{"data-svelte-h":!0}),s(T)!=="svelte-1lbmrcl"&&(T.innerHTML=Dt),it=r(t),H=o(t,"H3",{"data-svelte-h":!0}),s(H)!=="svelte-x0zwt8"&&(H.textContent=St),nt=r(t),P=o(t,"P",{"data-svelte-h":!0}),s(P)!=="svelte-mfh7bz"&&(P.textContent=Bt),ot=r(t),M=o(t,"H3",{"data-svelte-h":!0}),s(M)!=="svelte-1bterd"&&(M.textContent=Ft),st=r(t),L=o(t,"P",{"data-svelte-h":!0}),s(L)!=="svelte-1l16h3"&&(L.textContent=Et),at=r(t),j=o(t,"P",{"data-svelte-h":!0}),s(j)!=="svelte-i1t7ep"&&(j.textContent=Gt),rt=r(t),u=o(t,"DIV",{class:!0,"data-svelte-h":!0}),s(u)!=="svelte-tcnyt2"&&(u.innerHTML=Nt),ht=r(t),W=o(t,"P",{"data-svelte-h":!0}),s(W)!=="svelte-xltd55"&&(W.textContent=Ot),ut=r(t),z=o(t,"P",{"data-svelte-h":!0}),s(z)!=="svelte-399q29"&&(z.textContent=Rt),mt=r(t),q=o(t,"P",{"data-svelte-h":!0}),s(q)!=="svelte-j7pcu2"&&(q.textContent=Vt),ft=r(t),A=o(t,"H2",{"data-svelte-h":!0}),s(A)!=="svelte-1wseogz"&&(A.textContent=Ut),pt=r(t),D=o(t,"P",{"data-svelte-h":!0}),s(D)!=="svelte-m0ga1k"&&(D.innerHTML=Zt),dt=r(t),S=o(t,"UL",{"data-svelte-h":!0}),s(S)!=="svelte-1s6k1s3"&&(S.innerHTML=Jt),yt=r(t),B=o(t,"P",{"data-svelte-h":!0}),s(B)!=="svelte-14javie"&&(B.textContent=Kt),vt=r(t),m=o(t,"DIV",{class:!0,"data-svelte-h":!0}),s(m)!=="svelte-1r40w3b"&&(m.innerHTML=Qt),wt=r(t),F=o(t,"P",{"data-svelte-h":!0}),s(F)!=="svelte-1foj9i3"&&(F.textContent=Xt),bt=r(t),E=o(t,"P",{"data-svelte-h":!0}),s(E)!=="svelte-19iyktj"&&(E.textContent=Yt),gt=r(t),G=o(t,"P",{"data-svelte-h":!0}),s(G)!=="svelte-1hapgeh"&&(G.textContent=$t),this.h()},h(){te(u,"class","gallery"),te(m,"class","gallery")},m(t,e){l(t,h,e),l(t,N,e),l(t,f,e),l(t,O,e),l(t,p,e),l(t,R,e),l(t,d,e),l(t,V,e),l(t,y,e),l(t,U,e),l(t,v,e),l(t,Z,e),l(t,w,e),l(t,J,e),l(t,b,e),l(t,K,e),l(t,g,e),l(t,Q,e),l(t,x,e),l(t,X,e),l(t,C,e),l(t,Y,e),l(t,I,e),l(t,$,e),l(t,c,e),l(t,tt,e),l(t,k,e),l(t,et,e),l(t,_,e),l(t,lt,e),l(t,T,e),l(t,it,e),l(t,H,e),l(t,nt,e),l(t,P,e),l(t,ot,e),l(t,M,e),l(t,st,e),l(t,L,e),l(t,at,e),l(t,j,e),l(t,rt,e),l(t,u,e),l(t,ht,e),l(t,W,e),l(t,ut,e),l(t,z,e),l(t,mt,e),l(t,q,e),l(t,ft,e),l(t,A,e),l(t,pt,e),l(t,D,e),l(t,dt,e),l(t,S,e),l(t,yt,e),l(t,B,e),l(t,vt,e),l(t,m,e),l(t,wt,e),l(t,F,e),l(t,bt,e),l(t,E,e),l(t,gt,e),l(t,G,e)},p:xt,i:xt,o:xt,d(t){t&&(i(h),i(N),i(f),i(O),i(p),i(R),i(d),i(V),i(y),i(U),i(v),i(Z),i(w),i(J),i(b),i(K),i(g),i(Q),i(x),i(X),i(C),i(Y),i(I),i($),i(c),i(tt),i(k),i(et),i(_),i(lt),i(T),i(it),i(H),i(nt),i(P),i(ot),i(M),i(st),i(L),i(at),i(j),i(rt),i(u),i(ht),i(W),i(ut),i(z),i(mt),i(q),i(ft),i(A),i(pt),i(D),i(dt),i(S),i(yt),i(B),i(vt),i(m),i(wt),i(F),i(bt),i(E),i(gt),i(G))}}}const re={title:"I Will Write More",date:"2022-12-30T00:00:00.000Z",description:"A goal for 2023",categories:["goals","writing"],published:!0};class he extends ie{constructor(h){super(),ne(this,h,null,oe,le,{})}}export{he as default,re as metadata}; diff --git a/_app/immutable/chunks/2023-03-30_AI-enhanced-terrorism.DtiwbX2Z.js b/_app/immutable/chunks/2023-03-30_AI-enhanced-terrorism.DibQiVWF.js similarity index 98% rename from _app/immutable/chunks/2023-03-30_AI-enhanced-terrorism.DtiwbX2Z.js rename to _app/immutable/chunks/2023-03-30_AI-enhanced-terrorism.DibQiVWF.js index 0f7ad6b..fab7c59 100644 --- a/_app/immutable/chunks/2023-03-30_AI-enhanced-terrorism.DtiwbX2Z.js +++ b/_app/immutable/chunks/2023-03-30_AI-enhanced-terrorism.DibQiVWF.js @@ -1 +1 @@ -import{s as P,e as d,a as f,c as m,m as u,g as p,i as a,n as I,f as o}from"./scheduler.3ocNSSGe.js";import{S as q,i as S}from"./index.Ch_UlnAJ.js";function W(M){let i,x='With the breakneck pace of development of publicly available AI technology released in the past year, there have been a lot of questions about ethics. How do these technologies enable bad actors? How will society handle the potentially rapid displacement of jobs? Should more powerful AIs continue to be developed at the pace we’ve seen? A recent petition, signed by a lengthening list of industry giants, says no. Despite the weight of the signatures, I question the influence this will have (as I do for the majority of well-meaning petitions frankly). Regardless, it’s clearly a signal that a lot of smart people are concerned about the future because of AI. Misinformation, propaganda, and scams, just to name a few techniques bad actors might employ, seem like they are going to be super-powered by AI in the very near future, if not already.',g,s,A="I think there are reasonable arguments as to why AI could make the world a better place, but in this short post, I want to bring up an aspect of this future that scares me and a glimpse of which we may already be seeing today: AI-enhanced terrorism.",y,n,_='Coming on heels of the tragedy of the Nashville school shooting, yesterday there were widespread hoax school shooting calls across the country. Here are articles from Pennsylvania, Massachusetts, and Utah (my home state). The hoax 911 calls had the sounds of gunshots in the background and whispers into the phone saying that they are scared, kids are being shot, please help, “I’m at blank high school“, giving specific details about victims, then hanging up. This is something very close to home for me, both geographically and because my wife was one of the 911 dispatchers receiving these calls and sending the officers…it was a very tough day for her, even as strong as she is. Groups of officers rushed to schools, schools went into lockdown, children hid fearing for their lives and texted their parents that they loved them. In the aftermath at Spanish Fork High, they held a student roll call with armed officers on the bleachers and parents anxiously awaiting to hear their child’s name and embrace them. Here is a harrowing video of the scene. Thankfully, these were all hoax calls and the students were safely accounted for. However, parents, students, teachers, and officers alike have been shaken. There are ongoing investigations into the source of the calls, but we do know their origin has been tracked to outside of the US. Whether a cybercrime group, nation-state actor, or a simply evil individual, this is a disgusting act of terrorism taking advantage of the grief from a real shooting.',b,l,T='Upon hearing about the content of the calls, it seemed like they could very likely have been AI-generated. Would another country hire child/teenage actors reading scripts in convincing accents and custom names of dozens of schools? Take my opinion with a grain of salt, but I doubt that. Rather, I have seen enough deepfake voice videos on YouTube to know that voice generation technology may currently be capable of generating these kinds of voice recordings. The impressive power of startup ElevenLabs has been unveiled publicly, but what might be possible in private well-funded labs of nation-states, for example? I want to clarify that I’m not claiming that these calls were, in fact, AI generated or that any company or country was involved. There are methods of conducting attacks like this without AI (voice modulation), but the key point there is that its scale is limited by capital and willing workers. I am instead claiming that the technologies that we are seeing unfold today make attacks like this much more feasible at scale, increasing potential terrorist capabilities at all socioeconomic levels.',w,r,C="Where might this go next? I wrote a list of a few terrifying possibilities, but after editing, I’ve decided to cut them out. I hesitate to even put ideas like them on the internet. I’m sure you’ll be able to think of some sufficiently chilling examples yourself. There’s plenty of ways voice generation and mimicry could cause some serious problems in society. Let it be an AI ethics exercise left for the reader, I suppose.",v,h,H="My purpose in writing this has been to mention a specific, real instance of cyber-terrorism that may have been enhanced or even made possible by AI. This has affected thousands of people, and its possible that there may be more of this kind of attack ahead. Whether or not AI was involved in this case, the “AI arms race”, so to speak, has made me and many people I’ve talked to feel simultaneously excited and horrified, like we are careening into some unknown future either utopic or catastrophic, and somehow maybe both. Call me a drama queen, I know. I get that I may be over-internalizing the current hype, but from all my understanding, I certainly would not bet against AI in the long term. Thus if I am to take the bet of AI’s capability to do good, I must also accept its intimately-linked capability to do evil. It’s going to take some monumental effort to untangle the two, then empower the good and limit the bad. I’m no Luddite and I think this can be done, but our chance of success seems much less likely if we rush headlong into a world we don’t have time to understand until it’s too late.",k,c,L="~ Andrew";return{c(){i=d("p"),i.innerHTML=x,g=f(),s=d("p"),s.textContent=A,y=f(),n=d("p"),n.innerHTML=_,b=f(),l=d("p"),l.innerHTML=T,w=f(),r=d("p"),r.textContent=C,v=f(),h=d("p"),h.innerHTML=H,k=f(),c=d("p"),c.textContent=L},l(e){i=m(e,"P",{"data-svelte-h":!0}),u(i)!=="svelte-w15nh"&&(i.innerHTML=x),g=p(e),s=m(e,"P",{"data-svelte-h":!0}),u(s)!=="svelte-1ic74jb"&&(s.textContent=A),y=p(e),n=m(e,"P",{"data-svelte-h":!0}),u(n)!=="svelte-1gnx4ha"&&(n.innerHTML=_),b=p(e),l=m(e,"P",{"data-svelte-h":!0}),u(l)!=="svelte-142l7if"&&(l.innerHTML=T),w=p(e),r=m(e,"P",{"data-svelte-h":!0}),u(r)!=="svelte-1o612k1"&&(r.textContent=C),v=p(e),h=m(e,"P",{"data-svelte-h":!0}),u(h)!=="svelte-1hmlnaq"&&(h.innerHTML=H),k=p(e),c=m(e,"P",{"data-svelte-h":!0}),u(c)!=="svelte-1hapgeh"&&(c.textContent=L)},m(e,t){a(e,i,t),a(e,g,t),a(e,s,t),a(e,y,t),a(e,n,t),a(e,b,t),a(e,l,t),a(e,w,t),a(e,r,t),a(e,v,t),a(e,h,t),a(e,k,t),a(e,c,t)},p:I,i:I,o:I,d(e){e&&(o(i),o(g),o(s),o(y),o(n),o(b),o(l),o(w),o(r),o(v),o(h),o(k),o(c))}}}const E={title:"AI-Enhanced Terrorism",date:"2023-03-30T00:00:00.000Z",description:"A sharp tool makes a dangerous weapon.",categories:["AI safety","AI"],published:!0};class N extends q{constructor(i){super(),S(this,i,null,W,P,{})}}export{N as default,E as metadata}; +import{s as P,e as d,a as f,c as m,m as u,g as p,i as a,n as I,f as o}from"./scheduler.CZIheOSb.js";import{S as q,i as S}from"./index.DDR6389d.js";function W(M){let i,x='With the breakneck pace of development of publicly available AI technology released in the past year, there have been a lot of questions about ethics. How do these technologies enable bad actors? How will society handle the potentially rapid displacement of jobs? Should more powerful AIs continue to be developed at the pace we’ve seen? A recent petition, signed by a lengthening list of industry giants, says no. Despite the weight of the signatures, I question the influence this will have (as I do for the majority of well-meaning petitions frankly). Regardless, it’s clearly a signal that a lot of smart people are concerned about the future because of AI. Misinformation, propaganda, and scams, just to name a few techniques bad actors might employ, seem like they are going to be super-powered by AI in the very near future, if not already.',g,s,A="I think there are reasonable arguments as to why AI could make the world a better place, but in this short post, I want to bring up an aspect of this future that scares me and a glimpse of which we may already be seeing today: AI-enhanced terrorism.",y,n,_='Coming on heels of the tragedy of the Nashville school shooting, yesterday there were widespread hoax school shooting calls across the country. Here are articles from Pennsylvania, Massachusetts, and Utah (my home state). The hoax 911 calls had the sounds of gunshots in the background and whispers into the phone saying that they are scared, kids are being shot, please help, “I’m at blank high school“, giving specific details about victims, then hanging up. This is something very close to home for me, both geographically and because my wife was one of the 911 dispatchers receiving these calls and sending the officers…it was a very tough day for her, even as strong as she is. Groups of officers rushed to schools, schools went into lockdown, children hid fearing for their lives and texted their parents that they loved them. In the aftermath at Spanish Fork High, they held a student roll call with armed officers on the bleachers and parents anxiously awaiting to hear their child’s name and embrace them. Here is a harrowing video of the scene. Thankfully, these were all hoax calls and the students were safely accounted for. However, parents, students, teachers, and officers alike have been shaken. There are ongoing investigations into the source of the calls, but we do know their origin has been tracked to outside of the US. Whether a cybercrime group, nation-state actor, or a simply evil individual, this is a disgusting act of terrorism taking advantage of the grief from a real shooting.',b,l,T='Upon hearing about the content of the calls, it seemed like they could very likely have been AI-generated. Would another country hire child/teenage actors reading scripts in convincing accents and custom names of dozens of schools? Take my opinion with a grain of salt, but I doubt that. Rather, I have seen enough deepfake voice videos on YouTube to know that voice generation technology may currently be capable of generating these kinds of voice recordings. The impressive power of startup ElevenLabs has been unveiled publicly, but what might be possible in private well-funded labs of nation-states, for example? I want to clarify that I’m not claiming that these calls were, in fact, AI generated or that any company or country was involved. There are methods of conducting attacks like this without AI (voice modulation), but the key point there is that its scale is limited by capital and willing workers. I am instead claiming that the technologies that we are seeing unfold today make attacks like this much more feasible at scale, increasing potential terrorist capabilities at all socioeconomic levels.',w,r,C="Where might this go next? I wrote a list of a few terrifying possibilities, but after editing, I’ve decided to cut them out. I hesitate to even put ideas like them on the internet. I’m sure you’ll be able to think of some sufficiently chilling examples yourself. There’s plenty of ways voice generation and mimicry could cause some serious problems in society. Let it be an AI ethics exercise left for the reader, I suppose.",v,h,H="My purpose in writing this has been to mention a specific, real instance of cyber-terrorism that may have been enhanced or even made possible by AI. This has affected thousands of people, and its possible that there may be more of this kind of attack ahead. Whether or not AI was involved in this case, the “AI arms race”, so to speak, has made me and many people I’ve talked to feel simultaneously excited and horrified, like we are careening into some unknown future either utopic or catastrophic, and somehow maybe both. Call me a drama queen, I know. I get that I may be over-internalizing the current hype, but from all my understanding, I certainly would not bet against AI in the long term. Thus if I am to take the bet of AI’s capability to do good, I must also accept its intimately-linked capability to do evil. It’s going to take some monumental effort to untangle the two, then empower the good and limit the bad. I’m no Luddite and I think this can be done, but our chance of success seems much less likely if we rush headlong into a world we don’t have time to understand until it’s too late.",k,c,L="~ Andrew";return{c(){i=d("p"),i.innerHTML=x,g=f(),s=d("p"),s.textContent=A,y=f(),n=d("p"),n.innerHTML=_,b=f(),l=d("p"),l.innerHTML=T,w=f(),r=d("p"),r.textContent=C,v=f(),h=d("p"),h.innerHTML=H,k=f(),c=d("p"),c.textContent=L},l(e){i=m(e,"P",{"data-svelte-h":!0}),u(i)!=="svelte-w15nh"&&(i.innerHTML=x),g=p(e),s=m(e,"P",{"data-svelte-h":!0}),u(s)!=="svelte-1ic74jb"&&(s.textContent=A),y=p(e),n=m(e,"P",{"data-svelte-h":!0}),u(n)!=="svelte-1gnx4ha"&&(n.innerHTML=_),b=p(e),l=m(e,"P",{"data-svelte-h":!0}),u(l)!=="svelte-142l7if"&&(l.innerHTML=T),w=p(e),r=m(e,"P",{"data-svelte-h":!0}),u(r)!=="svelte-1o612k1"&&(r.textContent=C),v=p(e),h=m(e,"P",{"data-svelte-h":!0}),u(h)!=="svelte-1hmlnaq"&&(h.innerHTML=H),k=p(e),c=m(e,"P",{"data-svelte-h":!0}),u(c)!=="svelte-1hapgeh"&&(c.textContent=L)},m(e,t){a(e,i,t),a(e,g,t),a(e,s,t),a(e,y,t),a(e,n,t),a(e,b,t),a(e,l,t),a(e,w,t),a(e,r,t),a(e,v,t),a(e,h,t),a(e,k,t),a(e,c,t)},p:I,i:I,o:I,d(e){e&&(o(i),o(g),o(s),o(y),o(n),o(b),o(l),o(w),o(r),o(v),o(h),o(k),o(c))}}}const E={title:"AI-Enhanced Terrorism",date:"2023-03-30T00:00:00.000Z",description:"A sharp tool makes a dangerous weapon.",categories:["AI safety","AI"],published:!0};class N extends q{constructor(i){super(),S(this,i,null,W,P,{})}}export{N as default,E as metadata}; diff --git a/_app/immutable/chunks/2024-03-07_apple-vision-pro.D5rymUWt.js b/_app/immutable/chunks/2024-03-07_apple-vision-pro.B2jzVmxU.js similarity index 89% rename from _app/immutable/chunks/2024-03-07_apple-vision-pro.D5rymUWt.js rename to _app/immutable/chunks/2024-03-07_apple-vision-pro.B2jzVmxU.js index ebaa211..02f67e6 100644 --- a/_app/immutable/chunks/2024-03-07_apple-vision-pro.D5rymUWt.js +++ b/_app/immutable/chunks/2024-03-07_apple-vision-pro.B2jzVmxU.js @@ -1,4 +1,4 @@ -import{s as Wt,e as n,a as s,c as o,m as l,g as r,l as y,i as a,n as Ne,f as i}from"./scheduler.3ocNSSGe.js";import{S as St,i as Dt}from"./index.Ch_UlnAJ.js";function qt(Vt){let h,Fe='Apple Vision Pro',ee,m,Ue=`
    Mr. Raccoon holding a test tube
    +import{s as Wt,e as n,a as s,c as o,m as l,g as r,l as y,i as a,n as Ne,f as i}from"./scheduler.CZIheOSb.js";import{S as St,i as Dt}from"./index.DDR6389d.js";function qt(Vt){let h,Fe='Apple Vision Pro',ee,m,Ue=`
    Mr. Raccoon holding a test tube
    I'm writing here to document my experience with this technology, in case someday I have kids wondering what it was like when I first used an augmented reality headset. I've never heard much about how using the first iPhone felt, but I'm sure all the little interactions like touching and swiping that feel second-nature to us today must've felt magical. Hopefully, I can communicate some of that magic newness here. @@ -31,7 +31,7 @@ A glance, a tap, and suddenly my surroundings became light gray lunar rock all t As I looked around, high up and behind my head was Earth. It looked small, not much bigger than a basketball in my field-of-view. Swirling white clouds, brown-green landmasses, and deep blue oceans. Carl Sagan’s Pale Blue Dot speech came to mind. This was incredible, and I took a minute just to appreciate the immense achievements that made the experience possible.`,Me,z,yt="Rockets launched from Earth, landed on the moon, and deployed a robot with a 360 degree camera that captured that moment. Then it transmitted that moment through radio waves some 238,900 miles back to Earth. Here, I was wearing the most advanced and realistic AR headset ever made, able to experience the surface of the moon above us on which I will never set foot. Countless technological advancements driven by an unfathomable amount of work by so many people made this moment alone possible. I was in awe of humanity; it felt magical.",_e,B,gt='a view of the Earth from the surface of the moon',He,E,vt=`As my short lunar excursion wound to a close, it was time for my last experience. Back on Earth in the Apple TV app, I eye-tapped on the Immersive demo video. Again, my reality faded out and a new set of surroundings phased in. I was in a beatiful music studio, warm-toned wood paneling on the walls, a shiny black grand piano ahead. Alicia Keys was singing into a microphone just a few feet in front of me. Sporting two squiggly bubble braids, she wore oversized rose-colored glasses and a bright red bomber jacket over a white shirt and jeans. Band members were playing music all around the room. Keys was looking straight at me, and it felt unsettlingly intimate… like the feeling of strangers at a party singing Happy Birthday to you as you sit awkwardly smiling (and it’s not even your birthday). Immaculate vibes despite the discomfort.`,Ae,O,bt="Almost as soon as it started, I was teleported to the next scene. I was now on a grassy green soccer field with a club team of young African boys laughing and dribbling a ball. Next, I was in a stone courtyard with several men doing what appeared to be a traditional Turkish whirling dance, wearing white dresses billowing in a circle as they spun. Then I was back in Africa, watching a group of gray rhinos run around in front of me on rust-colored dirt. Suddenly, I was on the edge of a breathtaking Norwegian cliff, with dark snowy mountains in the horizon, and a woman wearing blue leggings and a warm yellow jacket walking out on a tightrope over the fjord.",Pe,N,kt="Then, I was sitting above the goal on a professional soccer field. A cross comes in and a player on the attacking recieves the ball, juggles once, then volleys it past the goalkeeper below me into the back of the net, crowd roaring applause. Again, I was returned to the rhinos, this time with a few of them walking straight towards me. Closer and closer, an arms-length away, then even closer, until they were right in front of my chest.",Le,f,xt=`
    Mr. Raccoon being held by a rhino

    My mind was completely fooled by the rhinos here. -When they were walking right-to-left in my vision then turned to face me, the fourth-wall illusion in my brian shattered. +When they were walking right-to-left in my vision then turned to face me, the fourth-wall illusion in my brain shattered. As they got closer, my heart started beating faster and when they got within arms reach, my flight-or-fight response kicked in. “Woah woah woah, that’s too close, big fella.”

    The instructor told me that was one of their favorite parts too, and that most people react how I did. It’s impressive how fully your mind just accepts this new reality, and every reflex continues to be on high alert.

    You’ve probably seen plenty of videos of people wearing VR headsets accidentally punching their TVs, or terrified to take a step in any direction in their living room because they feel like they’re walking on a plank on the edge of a towering skyscraper. So obviously this effect isn’t new to the Apple Vision Pro specifically.

    Either way, the level of immersion possible here makes me excited for the future of entertainment. @@ -41,4 +41,4 @@ Even if I owned one now, it’d probably spend most of its time sitting There remains significant technological, economic, and cultural hurdles for it to overcome. The bulky design, the lack of stellar content libraries, and the social awkwardness of wearing a headset in public all weigh the product down.`,De,w,Ht='Mr. Raccoon wearing VR goggles holding a drink',qe,Q,At="However, the magic I felt in that demo was undeniable.",ze,X,Pt=`Here’s the thing: I can’t help but be starry-eyed about the future of AR after this. AR has the ability to revolutionize the way we experience entertainment, work, and education. I doubted its potential to go mainstream before, but I believe it now. The Vision Pro elevates that nascent possibility to the realm of the probable, and I’m excited about it.`,Be,Z,Lt=`If you haven’t tried the demo yourself, I implore you to give it a go and if you feel so inclined, let me know what you think. -I hope you’ve enjoyed reading my experience, and if you’ve made it this far, thanks so much for taking the time!`,Ee,$,Rt="Over and out. 🫡",Oe,G,jt="~ Andrew";return{c(){h=n("p"),h.innerHTML=Fe,ee=s(),m=n("div"),m.innerHTML=Ue,te=s(),g=n("p"),g.innerHTML=Ke,ae=s(),v=n("p"),v.textContent=Ye,ie=s(),b=n("p"),b.innerHTML=Je,ne=s(),k=n("p"),k.textContent=Qe,oe=s(),x=n("p"),x.innerHTML=Xe,le=s(),d=n("div"),d.innerHTML=Ze,se=s(),I=n("p"),I.textContent=$e,re=s(),T=n("p"),T.textContent=Ge,he=s(),C=n("p"),C.textContent=et,me=s(),M=n("p"),M.innerHTML=tt,de=s(),_=n("p"),_.textContent=at,pe=s(),H=n("p"),H.innerHTML=it,ue=s(),A=n("p"),A.textContent=nt,ce=s(),p=n("div"),p.innerHTML=ot,fe=s(),P=n("p"),P.innerHTML=lt,we=s(),L=n("p"),L.innerHTML=st,ye=s(),u=n("div"),u.innerHTML=rt,ge=s(),R=n("p"),R.textContent=ht,ve=s(),j=n("p"),j.innerHTML=mt,be=s(),V=n("p"),V.innerHTML=dt,ke=s(),W=n("p"),W.textContent=pt,xe=s(),S=n("p"),S.innerHTML=ut,Ie=s(),D=n("p"),D.innerHTML=ct,Te=s(),c=n("div"),c.innerHTML=ft,Ce=s(),q=n("p"),q.innerHTML=wt,Me=s(),z=n("p"),z.innerHTML=yt,_e=s(),B=n("p"),B.innerHTML=gt,He=s(),E=n("p"),E.innerHTML=vt,Ae=s(),O=n("p"),O.textContent=bt,Pe=s(),N=n("p"),N.textContent=kt,Le=s(),f=n("div"),f.innerHTML=xt,Re=s(),F=n("p"),F.textContent=It,je=s(),U=n("p"),U.innerHTML=Tt,Ve=s(),K=n("h2"),K.textContent=Ct,We=s(),Y=n("p"),Y.textContent=Mt,Se=s(),J=n("p"),J.innerHTML=_t,De=s(),w=n("div"),w.innerHTML=Ht,qe=s(),Q=n("p"),Q.innerHTML=At,ze=s(),X=n("p"),X.textContent=Pt,Be=s(),Z=n("p"),Z.textContent=Lt,Ee=s(),$=n("p"),$.textContent=Rt,Oe=s(),G=n("p"),G.innerHTML=jt,this.h()},l(e){h=o(e,"P",{"data-svelte-h":!0}),l(h)!=="svelte-1c1tgjd"&&(h.innerHTML=Fe),ee=r(e),m=o(e,"DIV",{role:!0,class:!0,"data-svelte-h":!0}),l(m)!=="svelte-1w476hj"&&(m.innerHTML=Ue),te=r(e),g=o(e,"P",{"data-svelte-h":!0}),l(g)!=="svelte-1ajgpv5"&&(g.innerHTML=Ke),ae=r(e),v=o(e,"P",{"data-svelte-h":!0}),l(v)!=="svelte-1d6i33v"&&(v.textContent=Ye),ie=r(e),b=o(e,"P",{"data-svelte-h":!0}),l(b)!=="svelte-u0lxcq"&&(b.innerHTML=Je),ne=r(e),k=o(e,"P",{"data-svelte-h":!0}),l(k)!=="svelte-dekaqd"&&(k.textContent=Qe),oe=r(e),x=o(e,"P",{"data-svelte-h":!0}),l(x)!=="svelte-1intqj0"&&(x.innerHTML=Xe),le=r(e),d=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(d)!=="svelte-1bjaqo7"&&(d.innerHTML=Ze),se=r(e),I=o(e,"P",{"data-svelte-h":!0}),l(I)!=="svelte-164k4jj"&&(I.textContent=$e),re=r(e),T=o(e,"P",{"data-svelte-h":!0}),l(T)!=="svelte-c29y91"&&(T.textContent=Ge),he=r(e),C=o(e,"P",{"data-svelte-h":!0}),l(C)!=="svelte-101xetn"&&(C.textContent=et),me=r(e),M=o(e,"P",{"data-svelte-h":!0}),l(M)!=="svelte-hhv3rs"&&(M.innerHTML=tt),de=r(e),_=o(e,"P",{"data-svelte-h":!0}),l(_)!=="svelte-1gc0uvh"&&(_.textContent=at),pe=r(e),H=o(e,"P",{"data-svelte-h":!0}),l(H)!=="svelte-8l4yjj"&&(H.innerHTML=it),ue=r(e),A=o(e,"P",{"data-svelte-h":!0}),l(A)!=="svelte-ybdmjq"&&(A.textContent=nt),ce=r(e),p=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(p)!=="svelte-1yjoiie"&&(p.innerHTML=ot),fe=r(e),P=o(e,"P",{"data-svelte-h":!0}),l(P)!=="svelte-ogr5jo"&&(P.innerHTML=lt),we=r(e),L=o(e,"P",{"data-svelte-h":!0}),l(L)!=="svelte-2m1gtx"&&(L.innerHTML=st),ye=r(e),u=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(u)!=="svelte-1drjw0u"&&(u.innerHTML=rt),ge=r(e),R=o(e,"P",{"data-svelte-h":!0}),l(R)!=="svelte-c3zsix"&&(R.textContent=ht),ve=r(e),j=o(e,"P",{"data-svelte-h":!0}),l(j)!=="svelte-dk3ill"&&(j.innerHTML=mt),be=r(e),V=o(e,"P",{"data-svelte-h":!0}),l(V)!=="svelte-1do2a4f"&&(V.innerHTML=dt),ke=r(e),W=o(e,"P",{"data-svelte-h":!0}),l(W)!=="svelte-1xz5mgf"&&(W.textContent=pt),xe=r(e),S=o(e,"P",{"data-svelte-h":!0}),l(S)!=="svelte-z03egh"&&(S.innerHTML=ut),Ie=r(e),D=o(e,"P",{"data-svelte-h":!0}),l(D)!=="svelte-5xknyn"&&(D.innerHTML=ct),Te=r(e),c=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(c)!=="svelte-1uu8j3t"&&(c.innerHTML=ft),Ce=r(e),q=o(e,"P",{"data-svelte-h":!0}),l(q)!=="svelte-2jtjkb"&&(q.innerHTML=wt),Me=r(e),z=o(e,"P",{"data-svelte-h":!0}),l(z)!=="svelte-w3vqr9"&&(z.innerHTML=yt),_e=r(e),B=o(e,"P",{"data-svelte-h":!0}),l(B)!=="svelte-1xo6lxd"&&(B.innerHTML=gt),He=r(e),E=o(e,"P",{"data-svelte-h":!0}),l(E)!=="svelte-xbjo6z"&&(E.innerHTML=vt),Ae=r(e),O=o(e,"P",{"data-svelte-h":!0}),l(O)!=="svelte-1qgv6yp"&&(O.textContent=bt),Pe=r(e),N=o(e,"P",{"data-svelte-h":!0}),l(N)!=="svelte-1r9o7hg"&&(N.textContent=kt),Le=r(e),f=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(f)!=="svelte-smra4j"&&(f.innerHTML=xt),Re=r(e),F=o(e,"P",{"data-svelte-h":!0}),l(F)!=="svelte-r3skt8"&&(F.textContent=It),je=r(e),U=o(e,"P",{"data-svelte-h":!0}),l(U)!=="svelte-1wizbjk"&&(U.innerHTML=Tt),Ve=r(e),K=o(e,"H2",{"data-svelte-h":!0}),l(K)!=="svelte-1tr49sw"&&(K.textContent=Ct),We=r(e),Y=o(e,"P",{"data-svelte-h":!0}),l(Y)!=="svelte-l2w457"&&(Y.textContent=Mt),Se=r(e),J=o(e,"P",{"data-svelte-h":!0}),l(J)!=="svelte-o4fao3"&&(J.innerHTML=_t),De=r(e),w=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(w)!=="svelte-65gdb0"&&(w.innerHTML=Ht),qe=r(e),Q=o(e,"P",{"data-svelte-h":!0}),l(Q)!=="svelte-cj3jlx"&&(Q.innerHTML=At),ze=r(e),X=o(e,"P",{"data-svelte-h":!0}),l(X)!=="svelte-kyccv"&&(X.textContent=Pt),Be=r(e),Z=o(e,"P",{"data-svelte-h":!0}),l(Z)!=="svelte-pa34ei"&&(Z.textContent=Lt),Ee=r(e),$=o(e,"P",{"data-svelte-h":!0}),l($)!=="svelte-1s8epeo"&&($.textContent=Rt),Oe=r(e),G=o(e,"P",{"data-svelte-h":!0}),l(G)!=="svelte-pazevu"&&(G.innerHTML=jt),this.h()},h(){y(m,"role","alert"),y(m,"class","alert block text-left mb-8 pb-0"),y(d,"class","alert block text-left pb-0"),y(p,"class","alert block text-left pb-0"),y(u,"class","alert block text-left pb-0 prose-p:mt-0"),y(c,"class","alert block text-left pb-0 prose-p:mt-0"),y(f,"class","alert block text-left pb-0 prose-p:mt-0"),y(w,"class","float-right mx-0 md:mx-2 pt-2 mt-0 pr-3")},m(e,t){a(e,h,t),a(e,ee,t),a(e,m,t),a(e,te,t),a(e,g,t),a(e,ae,t),a(e,v,t),a(e,ie,t),a(e,b,t),a(e,ne,t),a(e,k,t),a(e,oe,t),a(e,x,t),a(e,le,t),a(e,d,t),a(e,se,t),a(e,I,t),a(e,re,t),a(e,T,t),a(e,he,t),a(e,C,t),a(e,me,t),a(e,M,t),a(e,de,t),a(e,_,t),a(e,pe,t),a(e,H,t),a(e,ue,t),a(e,A,t),a(e,ce,t),a(e,p,t),a(e,fe,t),a(e,P,t),a(e,we,t),a(e,L,t),a(e,ye,t),a(e,u,t),a(e,ge,t),a(e,R,t),a(e,ve,t),a(e,j,t),a(e,be,t),a(e,V,t),a(e,ke,t),a(e,W,t),a(e,xe,t),a(e,S,t),a(e,Ie,t),a(e,D,t),a(e,Te,t),a(e,c,t),a(e,Ce,t),a(e,q,t),a(e,Me,t),a(e,z,t),a(e,_e,t),a(e,B,t),a(e,He,t),a(e,E,t),a(e,Ae,t),a(e,O,t),a(e,Pe,t),a(e,N,t),a(e,Le,t),a(e,f,t),a(e,Re,t),a(e,F,t),a(e,je,t),a(e,U,t),a(e,Ve,t),a(e,K,t),a(e,We,t),a(e,Y,t),a(e,Se,t),a(e,J,t),a(e,De,t),a(e,w,t),a(e,qe,t),a(e,Q,t),a(e,ze,t),a(e,X,t),a(e,Be,t),a(e,Z,t),a(e,Ee,t),a(e,$,t),a(e,Oe,t),a(e,G,t)},p:Ne,i:Ne,o:Ne,d(e){e&&(i(h),i(ee),i(m),i(te),i(g),i(ae),i(v),i(ie),i(b),i(ne),i(k),i(oe),i(x),i(le),i(d),i(se),i(I),i(re),i(T),i(he),i(C),i(me),i(M),i(de),i(_),i(pe),i(H),i(ue),i(A),i(ce),i(p),i(fe),i(P),i(we),i(L),i(ye),i(u),i(ge),i(R),i(ve),i(j),i(be),i(V),i(ke),i(W),i(xe),i(S),i(Ie),i(D),i(Te),i(c),i(Ce),i(q),i(Me),i(z),i(_e),i(B),i(He),i(E),i(Ae),i(O),i(Pe),i(N),i(Le),i(f),i(Re),i(F),i(je),i(U),i(Ve),i(K),i(We),i(Y),i(Se),i(J),i(De),i(w),i(qe),i(Q),i(ze),i(X),i(Be),i(Z),i(Ee),i($),i(Oe),i(G))}}}const Et={title:"My Apple Vision Pro Demo Experience",date:"2024-03-07T00:00:00.000Z",description:"Mind blown.",categories:["VR","AR","XR","Apple"],published:!0,socialPreview:"/apple-vision-pro/apple-vision-pro.webp"};class Ot extends St{constructor(h){super(),Dt(this,h,null,qt,Wt,{})}}export{Ot as default,Et as metadata}; +I hope you’ve enjoyed reading my experience, and if you’ve made it this far, thanks so much for taking the time!`,Ee,$,Rt="Over and out. 🫡",Oe,G,jt="~ Andrew";return{c(){h=n("p"),h.innerHTML=Fe,ee=s(),m=n("div"),m.innerHTML=Ue,te=s(),g=n("p"),g.innerHTML=Ke,ae=s(),v=n("p"),v.textContent=Ye,ie=s(),b=n("p"),b.innerHTML=Je,ne=s(),k=n("p"),k.textContent=Qe,oe=s(),x=n("p"),x.innerHTML=Xe,le=s(),d=n("div"),d.innerHTML=Ze,se=s(),I=n("p"),I.textContent=$e,re=s(),T=n("p"),T.textContent=Ge,he=s(),C=n("p"),C.textContent=et,me=s(),M=n("p"),M.innerHTML=tt,de=s(),_=n("p"),_.textContent=at,pe=s(),H=n("p"),H.innerHTML=it,ue=s(),A=n("p"),A.textContent=nt,ce=s(),p=n("div"),p.innerHTML=ot,fe=s(),P=n("p"),P.innerHTML=lt,we=s(),L=n("p"),L.innerHTML=st,ye=s(),u=n("div"),u.innerHTML=rt,ge=s(),R=n("p"),R.textContent=ht,ve=s(),j=n("p"),j.innerHTML=mt,be=s(),V=n("p"),V.innerHTML=dt,ke=s(),W=n("p"),W.textContent=pt,xe=s(),S=n("p"),S.innerHTML=ut,Ie=s(),D=n("p"),D.innerHTML=ct,Te=s(),c=n("div"),c.innerHTML=ft,Ce=s(),q=n("p"),q.innerHTML=wt,Me=s(),z=n("p"),z.innerHTML=yt,_e=s(),B=n("p"),B.innerHTML=gt,He=s(),E=n("p"),E.innerHTML=vt,Ae=s(),O=n("p"),O.textContent=bt,Pe=s(),N=n("p"),N.textContent=kt,Le=s(),f=n("div"),f.innerHTML=xt,Re=s(),F=n("p"),F.textContent=It,je=s(),U=n("p"),U.innerHTML=Tt,Ve=s(),K=n("h2"),K.textContent=Ct,We=s(),Y=n("p"),Y.textContent=Mt,Se=s(),J=n("p"),J.innerHTML=_t,De=s(),w=n("div"),w.innerHTML=Ht,qe=s(),Q=n("p"),Q.innerHTML=At,ze=s(),X=n("p"),X.textContent=Pt,Be=s(),Z=n("p"),Z.textContent=Lt,Ee=s(),$=n("p"),$.textContent=Rt,Oe=s(),G=n("p"),G.innerHTML=jt,this.h()},l(e){h=o(e,"P",{"data-svelte-h":!0}),l(h)!=="svelte-1c1tgjd"&&(h.innerHTML=Fe),ee=r(e),m=o(e,"DIV",{role:!0,class:!0,"data-svelte-h":!0}),l(m)!=="svelte-1w476hj"&&(m.innerHTML=Ue),te=r(e),g=o(e,"P",{"data-svelte-h":!0}),l(g)!=="svelte-1ajgpv5"&&(g.innerHTML=Ke),ae=r(e),v=o(e,"P",{"data-svelte-h":!0}),l(v)!=="svelte-1d6i33v"&&(v.textContent=Ye),ie=r(e),b=o(e,"P",{"data-svelte-h":!0}),l(b)!=="svelte-u0lxcq"&&(b.innerHTML=Je),ne=r(e),k=o(e,"P",{"data-svelte-h":!0}),l(k)!=="svelte-dekaqd"&&(k.textContent=Qe),oe=r(e),x=o(e,"P",{"data-svelte-h":!0}),l(x)!=="svelte-1intqj0"&&(x.innerHTML=Xe),le=r(e),d=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(d)!=="svelte-1bjaqo7"&&(d.innerHTML=Ze),se=r(e),I=o(e,"P",{"data-svelte-h":!0}),l(I)!=="svelte-164k4jj"&&(I.textContent=$e),re=r(e),T=o(e,"P",{"data-svelte-h":!0}),l(T)!=="svelte-c29y91"&&(T.textContent=Ge),he=r(e),C=o(e,"P",{"data-svelte-h":!0}),l(C)!=="svelte-101xetn"&&(C.textContent=et),me=r(e),M=o(e,"P",{"data-svelte-h":!0}),l(M)!=="svelte-hhv3rs"&&(M.innerHTML=tt),de=r(e),_=o(e,"P",{"data-svelte-h":!0}),l(_)!=="svelte-1gc0uvh"&&(_.textContent=at),pe=r(e),H=o(e,"P",{"data-svelte-h":!0}),l(H)!=="svelte-8l4yjj"&&(H.innerHTML=it),ue=r(e),A=o(e,"P",{"data-svelte-h":!0}),l(A)!=="svelte-ybdmjq"&&(A.textContent=nt),ce=r(e),p=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(p)!=="svelte-1yjoiie"&&(p.innerHTML=ot),fe=r(e),P=o(e,"P",{"data-svelte-h":!0}),l(P)!=="svelte-ogr5jo"&&(P.innerHTML=lt),we=r(e),L=o(e,"P",{"data-svelte-h":!0}),l(L)!=="svelte-2m1gtx"&&(L.innerHTML=st),ye=r(e),u=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(u)!=="svelte-1drjw0u"&&(u.innerHTML=rt),ge=r(e),R=o(e,"P",{"data-svelte-h":!0}),l(R)!=="svelte-c3zsix"&&(R.textContent=ht),ve=r(e),j=o(e,"P",{"data-svelte-h":!0}),l(j)!=="svelte-dk3ill"&&(j.innerHTML=mt),be=r(e),V=o(e,"P",{"data-svelte-h":!0}),l(V)!=="svelte-1do2a4f"&&(V.innerHTML=dt),ke=r(e),W=o(e,"P",{"data-svelte-h":!0}),l(W)!=="svelte-1xz5mgf"&&(W.textContent=pt),xe=r(e),S=o(e,"P",{"data-svelte-h":!0}),l(S)!=="svelte-z03egh"&&(S.innerHTML=ut),Ie=r(e),D=o(e,"P",{"data-svelte-h":!0}),l(D)!=="svelte-5xknyn"&&(D.innerHTML=ct),Te=r(e),c=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(c)!=="svelte-1uu8j3t"&&(c.innerHTML=ft),Ce=r(e),q=o(e,"P",{"data-svelte-h":!0}),l(q)!=="svelte-2jtjkb"&&(q.innerHTML=wt),Me=r(e),z=o(e,"P",{"data-svelte-h":!0}),l(z)!=="svelte-w3vqr9"&&(z.innerHTML=yt),_e=r(e),B=o(e,"P",{"data-svelte-h":!0}),l(B)!=="svelte-1xo6lxd"&&(B.innerHTML=gt),He=r(e),E=o(e,"P",{"data-svelte-h":!0}),l(E)!=="svelte-xbjo6z"&&(E.innerHTML=vt),Ae=r(e),O=o(e,"P",{"data-svelte-h":!0}),l(O)!=="svelte-1qgv6yp"&&(O.textContent=bt),Pe=r(e),N=o(e,"P",{"data-svelte-h":!0}),l(N)!=="svelte-1r9o7hg"&&(N.textContent=kt),Le=r(e),f=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(f)!=="svelte-112srnn"&&(f.innerHTML=xt),Re=r(e),F=o(e,"P",{"data-svelte-h":!0}),l(F)!=="svelte-r3skt8"&&(F.textContent=It),je=r(e),U=o(e,"P",{"data-svelte-h":!0}),l(U)!=="svelte-1wizbjk"&&(U.innerHTML=Tt),Ve=r(e),K=o(e,"H2",{"data-svelte-h":!0}),l(K)!=="svelte-1tr49sw"&&(K.textContent=Ct),We=r(e),Y=o(e,"P",{"data-svelte-h":!0}),l(Y)!=="svelte-l2w457"&&(Y.textContent=Mt),Se=r(e),J=o(e,"P",{"data-svelte-h":!0}),l(J)!=="svelte-o4fao3"&&(J.innerHTML=_t),De=r(e),w=o(e,"DIV",{class:!0,"data-svelte-h":!0}),l(w)!=="svelte-65gdb0"&&(w.innerHTML=Ht),qe=r(e),Q=o(e,"P",{"data-svelte-h":!0}),l(Q)!=="svelte-cj3jlx"&&(Q.innerHTML=At),ze=r(e),X=o(e,"P",{"data-svelte-h":!0}),l(X)!=="svelte-kyccv"&&(X.textContent=Pt),Be=r(e),Z=o(e,"P",{"data-svelte-h":!0}),l(Z)!=="svelte-pa34ei"&&(Z.textContent=Lt),Ee=r(e),$=o(e,"P",{"data-svelte-h":!0}),l($)!=="svelte-1s8epeo"&&($.textContent=Rt),Oe=r(e),G=o(e,"P",{"data-svelte-h":!0}),l(G)!=="svelte-pazevu"&&(G.innerHTML=jt),this.h()},h(){y(m,"role","alert"),y(m,"class","alert block text-left mb-8 pb-0"),y(d,"class","alert block text-left pb-0"),y(p,"class","alert block text-left pb-0"),y(u,"class","alert block text-left pb-0 prose-p:mt-0"),y(c,"class","alert block text-left pb-0 prose-p:mt-0"),y(f,"class","alert block text-left pb-0 prose-p:mt-0"),y(w,"class","float-right mx-0 md:mx-2 pt-2 mt-0 pr-3")},m(e,t){a(e,h,t),a(e,ee,t),a(e,m,t),a(e,te,t),a(e,g,t),a(e,ae,t),a(e,v,t),a(e,ie,t),a(e,b,t),a(e,ne,t),a(e,k,t),a(e,oe,t),a(e,x,t),a(e,le,t),a(e,d,t),a(e,se,t),a(e,I,t),a(e,re,t),a(e,T,t),a(e,he,t),a(e,C,t),a(e,me,t),a(e,M,t),a(e,de,t),a(e,_,t),a(e,pe,t),a(e,H,t),a(e,ue,t),a(e,A,t),a(e,ce,t),a(e,p,t),a(e,fe,t),a(e,P,t),a(e,we,t),a(e,L,t),a(e,ye,t),a(e,u,t),a(e,ge,t),a(e,R,t),a(e,ve,t),a(e,j,t),a(e,be,t),a(e,V,t),a(e,ke,t),a(e,W,t),a(e,xe,t),a(e,S,t),a(e,Ie,t),a(e,D,t),a(e,Te,t),a(e,c,t),a(e,Ce,t),a(e,q,t),a(e,Me,t),a(e,z,t),a(e,_e,t),a(e,B,t),a(e,He,t),a(e,E,t),a(e,Ae,t),a(e,O,t),a(e,Pe,t),a(e,N,t),a(e,Le,t),a(e,f,t),a(e,Re,t),a(e,F,t),a(e,je,t),a(e,U,t),a(e,Ve,t),a(e,K,t),a(e,We,t),a(e,Y,t),a(e,Se,t),a(e,J,t),a(e,De,t),a(e,w,t),a(e,qe,t),a(e,Q,t),a(e,ze,t),a(e,X,t),a(e,Be,t),a(e,Z,t),a(e,Ee,t),a(e,$,t),a(e,Oe,t),a(e,G,t)},p:Ne,i:Ne,o:Ne,d(e){e&&(i(h),i(ee),i(m),i(te),i(g),i(ae),i(v),i(ie),i(b),i(ne),i(k),i(oe),i(x),i(le),i(d),i(se),i(I),i(re),i(T),i(he),i(C),i(me),i(M),i(de),i(_),i(pe),i(H),i(ue),i(A),i(ce),i(p),i(fe),i(P),i(we),i(L),i(ye),i(u),i(ge),i(R),i(ve),i(j),i(be),i(V),i(ke),i(W),i(xe),i(S),i(Ie),i(D),i(Te),i(c),i(Ce),i(q),i(Me),i(z),i(_e),i(B),i(He),i(E),i(Ae),i(O),i(Pe),i(N),i(Le),i(f),i(Re),i(F),i(je),i(U),i(Ve),i(K),i(We),i(Y),i(Se),i(J),i(De),i(w),i(qe),i(Q),i(ze),i(X),i(Be),i(Z),i(Ee),i($),i(Oe),i(G))}}}const Et={title:"My Apple Vision Pro Demo Experience",date:"2024-03-07T00:00:00.000Z",description:"Mind blown.",categories:["VR","AR","XR","Apple"],published:!0,socialPreview:"/apple-vision-pro/apple-vision-pro.webp"};class Ot extends St{constructor(h){super(),Dt(this,h,null,qt,Wt,{})}}export{Ot as default,Et as metadata}; diff --git a/_app/immutable/chunks/Icon.DZwcrFNu.js b/_app/immutable/chunks/Icon.CNZPQUYg.js similarity index 99% rename from _app/immutable/chunks/Icon.DZwcrFNu.js rename to _app/immutable/chunks/Icon.CNZPQUYg.js index 9a77325..0cb7c84 100644 --- a/_app/immutable/chunks/Icon.DZwcrFNu.js +++ b/_app/immutable/chunks/Icon.CNZPQUYg.js @@ -1 +1 @@ -import{s as Re,v as A,i as R,n as re,f as C,x as Be,B as ze,C as D,D as ie,e as He,c as qe,b as ve,E as se,F as Qe,H as Ve,G as Ue,I as Ge,J as ce,K as Ke}from"./scheduler.3ocNSSGe.js";import{S as Je,i as We}from"./index.Ch_UlnAJ.js";function Se(e,t){const n={},r={},o={$$scope:1};let i=e.length;for(;i--;){const s=e[i],c=t[i];if(c){for(const l in s)l in c||(r[l]=1);for(const l in c)o[l]||(n[l]=c[l],o[l]=1);e[i]=c}else for(const l in s)o[l]=1}for(const s in r)s in n||(n[s]=void 0);return n}const j=/^[a-z0-9]+(-[a-z0-9]+)*$/,B=(e,t,n,r="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const c=o.pop(),l=o.pop(),f={provider:o.length>0?o[0]:r,prefix:l,name:c};return t&&!M(f)?null:f}const i=o[0],s=i.split("-");if(s.length>1){const c={provider:r,prefix:s.shift(),name:s.join("-")};return t&&!M(c)?null:c}if(n&&r===""){const c={provider:r,prefix:"",name:i};return t&&!M(c,n)?null:c}return null},M=(e,t)=>e?!!((e.provider===""||e.provider.match(j))&&(t&&e.prefix===""||e.prefix.match(j))&&e.name.match(j)):!1,Ie=Object.freeze({left:0,top:0,width:16,height:16}),N=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),z=Object.freeze({...Ie,...N}),U=Object.freeze({...z,body:"",hidden:!1});function Xe(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function le(e,t){const n=Xe(e,t);for(const r in U)r in N?r in e&&!(r in n)&&(n[r]=N[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function Ye(e,t){const n=e.icons,r=e.aliases||Object.create(null),o=Object.create(null);function i(s){if(n[s])return o[s]=[];if(!(s in o)){o[s]=null;const c=r[s]&&r[s].parent,l=c&&i(c);l&&(o[s]=[c].concat(l))}return o[s]}return(t||Object.keys(n).concat(Object.keys(r))).forEach(i),o}function Ze(e,t,n){const r=e.icons,o=e.aliases||Object.create(null);let i={};function s(c){i=le(r[c]||o[c],i)}return s(t),n.forEach(s),le(e,i)}function ke(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),n.push(o)});const r=Ye(e);for(const o in r){const i=r[o];i&&(t(o,Ze(e,o,i)),n.push(o))}return n}const $e={provider:"",aliases:{},not_found:{},...Ie};function Q(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function Ce(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Q(e,$e))return null;const n=t.icons;for(const o in n){const i=n[o];if(!o.match(j)||typeof i.body!="string"||!Q(i,U))return null}const r=t.aliases||Object.create(null);for(const o in r){const i=r[o],s=i.parent;if(!o.match(j)||typeof s!="string"||!n[s]&&!r[s]||!Q(i,U))return null}return t}const fe=Object.create(null);function et(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function k(e,t){const n=fe[e]||(fe[e]=Object.create(null));return n[t]||(n[t]=et(e,t))}function Z(e,t){return Ce(t)?ke(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}function tt(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let E=!1;function _e(e){return typeof e=="boolean"&&(E=e),E}function nt(e){const t=typeof e=="string"?B(e,!0,E):e;if(t){const n=k(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function ot(e,t){const n=B(e,!0,E);if(!n)return!1;const r=k(n.provider,n.prefix);return tt(r,n.name,t)}function rt(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),E&&!t&&!e.prefix){let o=!1;return Ce(e)&&(e.prefix="",ke(e,(i,s)=>{s&&ot(i,s)&&(o=!0)})),o}const n=e.prefix;if(!M({provider:t,prefix:n,name:"a"}))return!1;const r=k(t,n);return!!Z(r,e)}const Te=Object.freeze({width:null,height:null}),je=Object.freeze({...Te,...N}),it=/(-?[0-9.]*[0-9]+[0-9.]*)/g,st=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function ue(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(it);if(r===null||!r.length)return e;const o=[];let i=r.shift(),s=st.test(i);for(;;){if(s){const c=parseFloat(i);isNaN(c)?o.push(i):o.push(Math.ceil(c*t*n)/n)}else o.push(i);if(i=r.shift(),i===void 0)return o.join("");s=!s}}function ct(e,t="defs"){let n="";const r=e.indexOf("<"+t);for(;r>=0;){const o=e.indexOf(">",r),i=e.indexOf("",i);if(s===-1)break;n+=e.slice(o+1,i).trim(),e=e.slice(0,r).trim()+e.slice(s+1)}return{defs:n,content:e}}function lt(e,t){return e?""+e+""+t:t}function ft(e,t,n){const r=ct(e);return lt(r.defs,t+r.content+n)}const ut=e=>e==="unset"||e==="undefined"||e==="none";function at(e,t){const n={...z,...e},r={...je,...t},o={left:n.left,top:n.top,width:n.width,height:n.height};let i=n.body;[n,r].forEach(S=>{const m=[],g=S.hFlip,a=S.vFlip;let v=S.rotate;g?a?v+=2:(m.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),m.push("scale(-1 1)"),o.top=o.left=0):a&&(m.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),m.push("scale(1 -1)"),o.top=o.left=0);let w;switch(v<0&&(v-=Math.floor(v/4)*4),v=v%4,v){case 1:w=o.height/2+o.top,m.unshift("rotate(90 "+w.toString()+" "+w.toString()+")");break;case 2:m.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:w=o.width/2+o.left,m.unshift("rotate(-90 "+w.toString()+" "+w.toString()+")");break}v%2===1&&(o.left!==o.top&&(w=o.left,o.left=o.top,o.top=w),o.width!==o.height&&(w=o.width,o.width=o.height,o.height=w)),m.length&&(i=ft(i,'',""))});const s=r.width,c=r.height,l=o.width,f=o.height;let u,d;s===null?(d=c===null?"1em":c==="auto"?f:c,u=ue(d,l/f)):(u=s==="auto"?l:s,d=c===null?ue(u,f/l):c==="auto"?f:c);const h={},y=(S,m)=>{ut(m)||(h[S]=m.toString())};y("width",u),y("height",d);const b=[o.left,o.top,l,f];return h.viewBox=b.join(" "),{attributes:h,viewBox:b,body:i}}const dt=/\sid="(\S+)"/g,pt="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let ht=0;function gt(e,t=pt){const n=[];let r;for(;r=dt.exec(e);)n.push(r[1]);if(!n.length)return e;const o="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(i=>{const s=typeof t=="function"?t(i):t+(ht++).toString(),c=i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+c+')([")]|\\.[a-z])',"g"),"$1"+s+o+"$3")}),e=e.replace(new RegExp(o,"g"),""),e}const G=Object.create(null);function mt(e,t){G[e]=t}function K(e){return G[e]||G[""]}function $(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const ee=Object.create(null),T=["https://api.simplesvg.com","https://api.unisvg.com"],L=[];for(;T.length>0;)T.length===1||Math.random()>.5?L.push(T.shift()):L.push(T.pop());ee[""]=$({resources:["https://api.iconify.design"].concat(L)});function yt(e,t){const n=$(t);return n===null?!1:(ee[e]=n,!0)}function te(e){return ee[e]}const bt=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let ae=bt();function wt(e,t){const n=te(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let o=0;n.resources.forEach(s=>{o=Math.max(o,s.length)});const i=t+".json?icons=";r=n.maxURL-o-n.path.length-i.length}return r}function xt(e){return e===404}const vt=(e,t,n)=>{const r=[],o=wt(e,t),i="icons";let s={type:i,provider:e,prefix:t,icons:[]},c=0;return n.forEach((l,f)=>{c+=l.length+1,c>=o&&f>0&&(r.push(s),s={type:i,provider:e,prefix:t,icons:[]},c=l.length),s.icons.push(l)}),r.push(s),r};function St(e){if(typeof e=="string"){const t=te(e);if(t)return t.path}return"/"}const It=(e,t,n)=>{if(!ae){n("abort",424);return}let r=St(t.provider);switch(t.type){case"icons":{const i=t.prefix,c=t.icons.join(","),l=new URLSearchParams({icons:c});r+=i+".json?"+l.toString();break}case"custom":{const i=t.uri;r+=i.slice(0,1)==="/"?i.slice(1):i;break}default:n("abort",400);return}let o=503;ae(e+r).then(i=>{const s=i.status;if(s!==200){setTimeout(()=>{n(xt(s)?"abort":"next",s)});return}return o=501,i.json()}).then(i=>{if(typeof i!="object"||i===null){setTimeout(()=>{i===404?n("abort",i):n("next",o)});return}setTimeout(()=>{n("success",i)})}).catch(()=>{n("next",o)})},kt={prepare:vt,send:It};function Ct(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((o,i)=>o.provider!==i.provider?o.provider.localeCompare(i.provider):o.prefix!==i.prefix?o.prefix.localeCompare(i.prefix):o.name.localeCompare(i.name));let r={provider:"",prefix:"",name:""};return e.forEach(o=>{if(r.name===o.name&&r.prefix===o.prefix&&r.provider===o.provider)return;r=o;const i=o.provider,s=o.prefix,c=o.name,l=n[i]||(n[i]=Object.create(null)),f=l[s]||(l[s]=k(i,s));let u;c in f.icons?u=t.loaded:s===""||f.missing.has(c)?u=t.missing:u=t.pending;const d={provider:i,prefix:s,name:c};u.push(d)}),t}function Ee(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(o=>o.id!==t))})}function _t(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const r=e.provider,o=e.prefix;t.forEach(i=>{const s=i.icons,c=s.pending.length;s.pending=s.pending.filter(l=>{if(l.prefix!==o)return!0;const f=l.name;if(e.icons[f])s.loaded.push({provider:r,prefix:o,name:f});else if(e.missing.has(f))s.missing.push({provider:r,prefix:o,name:f});else return n=!0,!0;return!1}),s.pending.length!==c&&(n||Ee([e],i.id),i.callback(s.loaded.slice(0),s.missing.slice(0),s.pending.slice(0),i.abort))})}))}let Tt=0;function jt(e,t,n){const r=Tt++,o=Ee.bind(null,n,r);if(!t.pending.length)return o;const i={id:r,icons:t,callback:e,abort:o};return n.forEach(s=>{(s.loaderCallbacks||(s.loaderCallbacks=[])).push(i)}),o}function Et(e,t=!0,n=!1){const r=[];return e.forEach(o=>{const i=typeof o=="string"?B(o,t,n):o;i&&r.push(i)}),r}var Ot={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function Pt(e,t,n,r){const o=e.resources.length,i=e.random?Math.floor(Math.random()*o):e.index;let s;if(e.random){let p=e.resources.slice(0);for(s=[];p.length>1;){const x=Math.floor(Math.random()*p.length);s.push(p[x]),p=p.slice(0,x).concat(p.slice(x+1))}s=s.concat(p)}else s=e.resources.slice(i).concat(e.resources.slice(0,i));const c=Date.now();let l="pending",f=0,u,d=null,h=[],y=[];typeof r=="function"&&y.push(r);function b(){d&&(clearTimeout(d),d=null)}function S(){l==="pending"&&(l="aborted"),b(),h.forEach(p=>{p.status==="pending"&&(p.status="aborted")}),h=[]}function m(p,x){x&&(y=[]),typeof p=="function"&&y.push(p)}function g(){return{startTime:c,payload:t,status:l,queriesSent:f,queriesPending:h.length,subscribe:m,abort:S}}function a(){l="failed",y.forEach(p=>{p(void 0,u)})}function v(){h.forEach(p=>{p.status==="pending"&&(p.status="aborted")}),h=[]}function w(p,x,_){const P=x!=="success";switch(h=h.filter(I=>I!==p),l){case"pending":break;case"failed":if(P||!e.dataAfterTimeout)return;break;default:return}if(x==="abort"){u=_,a();return}if(P){u=_,h.length||(s.length?q():a());return}if(b(),v(),!e.random){const I=e.resources.indexOf(p.resource);I!==-1&&I!==e.index&&(e.index=I)}l="completed",y.forEach(I=>{I(_)})}function q(){if(l!=="pending")return;b();const p=s.shift();if(p===void 0){if(h.length){d=setTimeout(()=>{b(),l==="pending"&&(v(),a())},e.timeout);return}a();return}const x={status:"pending",resource:p,callback:(_,P)=>{w(x,_,P)}};h.push(x),f++,d=setTimeout(q,e.rotate),n(p,t,x.callback)}return setTimeout(q),g}function Oe(e){const t={...Ot,...e};let n=[];function r(){n=n.filter(c=>c().status==="pending")}function o(c,l,f){const u=Pt(t,c,l,(d,h)=>{r(),f&&f(d,h)});return n.push(u),u}function i(c){return n.find(l=>c(l))||null}return{query:o,find:i,setIndex:c=>{t.index=c},getIndex:()=>t.index,cleanup:r}}function de(){}const V=Object.create(null);function Ft(e){if(!V[e]){const t=te(e);if(!t)return;const n=Oe(t),r={config:t,redundancy:n};V[e]=r}return V[e]}function Mt(e,t,n){let r,o;if(typeof e=="string"){const i=K(e);if(!i)return n(void 0,424),de;o=i.send;const s=Ft(e);s&&(r=s.redundancy)}else{const i=$(e);if(i){r=Oe(i);const s=e.resources?e.resources[0]:"",c=K(s);c&&(o=c.send)}}return!r||!o?(n(void 0,424),de):r.query(t,o,n)().abort}const pe="iconify2",O="iconify",Pe=O+"-count",he=O+"-version",Fe=36e5,Lt=168,At=50;function J(e,t){try{return e.getItem(t)}catch{}}function ne(e,t,n){try{return e.setItem(t,n),!0}catch{}}function ge(e,t){try{e.removeItem(t)}catch{}}function W(e,t){return ne(e,Pe,t.toString())}function X(e){return parseInt(J(e,Pe))||0}const H={local:!0,session:!0},Me={local:new Set,session:new Set};let oe=!1;function Dt(e){oe=e}let F=typeof window>"u"?{}:window;function Le(e){const t=e+"Storage";try{if(F&&F[t]&&typeof F[t].length=="number")return F[t]}catch{}H[e]=!1}function Ae(e,t){const n=Le(e);if(!n)return;const r=J(n,he);if(r!==pe){if(r){const c=X(n);for(let l=0;l{const l=O+c.toString(),f=J(n,l);if(typeof f=="string"){try{const u=JSON.parse(f);if(typeof u=="object"&&typeof u.cached=="number"&&u.cached>o&&typeof u.provider=="string"&&typeof u.data=="object"&&typeof u.data.prefix=="string"&&t(u,c))return!0}catch{}ge(n,l)}};let s=X(n);for(let c=s-1;c>=0;c--)i(c)||(c===s-1?(s--,W(n,s)):Me[e].add(c))}function De(){if(!oe){Dt(!0);for(const e in H)Ae(e,t=>{const n=t.data,r=t.provider,o=n.prefix,i=k(r,o);if(!Z(i,n).length)return!1;const s=n.lastModified||-1;return i.lastModifiedCached=i.lastModifiedCached?Math.min(i.lastModifiedCached,s):s,!0})}}function Nt(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const r in H)Ae(r,o=>{const i=o.data;return o.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function Rt(e,t){oe||De();function n(r){let o;if(!H[r]||!(o=Le(r)))return;const i=Me[r];let s;if(i.size)i.delete(s=Array.from(i).shift());else if(s=X(o),s>=At||!W(o,s+1))return;const c={cached:Math.floor(Date.now()/Fe),provider:e.provider,data:t};return ne(o,O+s.toString(),JSON.stringify(c))}t.lastModified&&!Nt(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function me(){}function Bt(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,_t(e)}))}function zt(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:r}=e,o=e.iconsToLoad;delete e.iconsToLoad;let i;if(!o||!(i=K(n)))return;i.prepare(n,r,o).forEach(c=>{Mt(n,c,l=>{if(typeof l!="object")c.icons.forEach(f=>{e.missing.add(f)});else try{const f=Z(e,l);if(!f.length)return;const u=e.pendingIcons;u&&f.forEach(d=>{u.delete(d)}),Rt(e,l)}catch(f){console.error(f)}Bt(e)})})}))}const Ht=(e,t)=>{const n=Et(e,!0,_e()),r=Ct(n);if(!r.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(r.loaded,r.missing,r.pending,me)}),()=>{l=!1}}const o=Object.create(null),i=[];let s,c;return r.pending.forEach(l=>{const{provider:f,prefix:u}=l;if(u===c&&f===s)return;s=f,c=u,i.push(k(f,u));const d=o[f]||(o[f]=Object.create(null));d[u]||(d[u]=[])}),r.pending.forEach(l=>{const{provider:f,prefix:u,name:d}=l,h=k(f,u),y=h.pendingIcons||(h.pendingIcons=new Set);y.has(d)||(y.add(d),o[f][u].push(d))}),i.forEach(l=>{const{provider:f,prefix:u}=l;o[f][u].length&&zt(l,o[f][u])}),t?jt(t,r,i):me};function qt(e,t){const n={...e};for(const r in t){const o=t[r],i=typeof o;r in Te?(o===null||o&&(i==="string"||i==="number"))&&(n[r]=o):i===typeof n[r]&&(n[r]=r==="rotate"?o%4:o)}return n}const Qt=/[\s,]+/;function Vt(e,t){t.split(Qt).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function Ut(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function r(o){for(;o<0;)o+=4;return o%4}if(n===""){const o=parseInt(e);return isNaN(o)?0:r(o)}else if(n!==e){let o=0;switch(n){case"%":o=25;break;case"deg":o=90}if(o){let i=parseFloat(e.slice(0,e.length-n.length));return isNaN(i)?0:(i=i/o,i%1===0?r(i):0)}}return t}function Gt(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'"+e+""}function Kt(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function Jt(e){return"data:image/svg+xml,"+Kt(e)}function Wt(e){return'url("'+Jt(e)+'")'}const ye={...je,inline:!1},Xt={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},Yt={display:"inline-block"},Y={"background-color":"currentColor"},Ne={"background-color":"transparent"},be={image:"var(--svg)",repeat:"no-repeat",size:"100% 100%"},we={"-webkit-mask":Y,mask:Y,background:Ne};for(const e in we){const t=we[e];for(const n in be)t[e+"-"+n]=be[n]}function Zt(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}function $t(e,t){const n=qt(ye,t),r=t.mode||"svg",o=r==="svg"?{...Xt}:{};e.body.indexOf("xlink:")===-1&&delete o["xmlns:xlink"];let i=typeof t.style=="string"?t.style:"";for(let g in t){const a=t[g];if(a!==void 0)switch(g){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[g]=a===!0||a==="true"||a===1;break;case"flip":typeof a=="string"&&Vt(n,a);break;case"color":i=i+(i.length>0&&i.trim().slice(-1)!==";"?";":"")+"color: "+a+"; ";break;case"rotate":typeof a=="string"?n[g]=Ut(a):typeof a=="number"&&(n[g]=a);break;case"ariaHidden":case"aria-hidden":a!==!0&&a!=="true"&&delete o["aria-hidden"];break;default:if(g.slice(0,3)==="on:")break;ye[g]===void 0&&(o[g]=a)}}const s=at(e,n),c=s.attributes;if(n.inline&&(i="vertical-align: -0.125em; "+i),r==="svg"){Object.assign(o,c),i!==""&&(o.style=i);let g=0,a=t.id;return typeof a=="string"&&(a=a.replace(/-/g,"_")),{svg:!0,attributes:o,body:gt(s.body,a?()=>a+"ID"+g++:"iconifySvelte")}}const{body:l,width:f,height:u}=e,d=r==="mask"||(r==="bg"?!1:l.indexOf("currentColor")!==-1),h=Gt(l,{...c,width:f+"",height:u+""}),b={"--svg":Wt(h)},S=g=>{const a=c[g];a&&(b[g]=Zt(a))};S("width"),S("height"),Object.assign(b,Yt,d?Y:Ne);let m="";for(const g in b)m+=g+": "+b[g]+";";return o.style=m+i,{svg:!1,attributes:o}}_e(!0);mt("",kt);if(typeof document<"u"&&typeof window<"u"){De();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!rt(r))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const r="IconifyProviders["+n+"] is invalid.";try{const o=t[n];if(typeof o!="object"||!o||o.resources===void 0)continue;yt(n,o)||console.error(r)}catch{console.error(r)}}}}function en(e,t,n,r,o){function i(){t.loading&&(t.loading.abort(),t.loading=null)}if(typeof e=="object"&&e!==null&&typeof e.body=="string")return t.name="",i(),{data:{...z,...e}};let s;if(typeof e!="string"||(s=B(e,!1,!0))===null)return i(),null;const c=nt(s);if(!c)return n&&(!t.loading||t.loading.name!==e)&&(i(),t.name="",t.loading={name:e,abort:Ht([s],r)}),null;i(),t.name!==e&&(t.name=e,o&&!t.destroyed&&o(e));const l=["iconify"];return s.prefix!==""&&l.push("iconify--"+s.prefix),s.provider!==""&&l.push("iconify--"+s.provider),{data:c,classes:l}}function tn(e,t){return e?$t({...z,...e},t):null}function xe(e){let t;function n(i,s){return i[0].svg?on:nn}let r=n(e),o=r(e);return{c(){o.c(),t=A()},l(i){o.l(i),t=A()},m(i,s){o.m(i,s),R(i,t,s)},p(i,s){r===(r=n(i))&&o?o.p(i,s):(o.d(1),o=r(i),o&&(o.c(),o.m(t.parentNode,t)))},d(i){i&&C(t),o.d(i)}}}function nn(e){let t,n=[e[0].attributes],r={};for(let o=0;o{typeof t.onLoad=="function"&&t.onLoad(f),Ke()("load",{icon:f})};function l(){n(3,i++,i)}return Be(()=>{n(2,o=!0)}),ze(()=>{n(1,r.destroyed=!0,r),r.loading&&(r.loading.abort(),n(1,r.loading=null,r))}),e.$$set=f=>{n(6,t=D(D({},t),ie(f)))},e.$$.update=()=>{{const f=en(t.icon,r,o,l,c);n(0,s=f?tn(f.data,t):null),s&&f.classes&&n(0,s.attributes.class=(typeof t.class=="string"?t.class+" ":"")+f.classes.join(" "),s)}},t=ie(t),[s,r,o,i]}class fn extends Je{constructor(t){super(),We(this,t,sn,rn,Re,{})}}export{fn as I}; +import{s as Re,r as A,i as R,n as re,f as C,v as Be,B as ze,C as D,D as ie,e as He,c as qe,b as ve,E as se,F as Qe,H as Ve,G as Ue,I as Ge,J as ce,K as Ke}from"./scheduler.CZIheOSb.js";import{S as Je,i as We}from"./index.DDR6389d.js";function Se(e,t){const n={},r={},o={$$scope:1};let i=e.length;for(;i--;){const s=e[i],c=t[i];if(c){for(const l in s)l in c||(r[l]=1);for(const l in c)o[l]||(n[l]=c[l],o[l]=1);e[i]=c}else for(const l in s)o[l]=1}for(const s in r)s in n||(n[s]=void 0);return n}const j=/^[a-z0-9]+(-[a-z0-9]+)*$/,B=(e,t,n,r="")=>{const o=e.split(":");if(e.slice(0,1)==="@"){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){const c=o.pop(),l=o.pop(),f={provider:o.length>0?o[0]:r,prefix:l,name:c};return t&&!M(f)?null:f}const i=o[0],s=i.split("-");if(s.length>1){const c={provider:r,prefix:s.shift(),name:s.join("-")};return t&&!M(c)?null:c}if(n&&r===""){const c={provider:r,prefix:"",name:i};return t&&!M(c,n)?null:c}return null},M=(e,t)=>e?!!((e.provider===""||e.provider.match(j))&&(t&&e.prefix===""||e.prefix.match(j))&&e.name.match(j)):!1,Ie=Object.freeze({left:0,top:0,width:16,height:16}),N=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),z=Object.freeze({...Ie,...N}),U=Object.freeze({...z,body:"",hidden:!1});function Xe(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function le(e,t){const n=Xe(e,t);for(const r in U)r in N?r in e&&!(r in n)&&(n[r]=N[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function Ye(e,t){const n=e.icons,r=e.aliases||Object.create(null),o=Object.create(null);function i(s){if(n[s])return o[s]=[];if(!(s in o)){o[s]=null;const c=r[s]&&r[s].parent,l=c&&i(c);l&&(o[s]=[c].concat(l))}return o[s]}return(t||Object.keys(n).concat(Object.keys(r))).forEach(i),o}function Ze(e,t,n){const r=e.icons,o=e.aliases||Object.create(null);let i={};function s(c){i=le(r[c]||o[c],i)}return s(t),n.forEach(s),le(e,i)}function ke(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(o=>{t(o,null),n.push(o)});const r=Ye(e);for(const o in r){const i=r[o];i&&(t(o,Ze(e,o,i)),n.push(o))}return n}const $e={provider:"",aliases:{},not_found:{},...Ie};function Q(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function Ce(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Q(e,$e))return null;const n=t.icons;for(const o in n){const i=n[o];if(!o.match(j)||typeof i.body!="string"||!Q(i,U))return null}const r=t.aliases||Object.create(null);for(const o in r){const i=r[o],s=i.parent;if(!o.match(j)||typeof s!="string"||!n[s]&&!r[s]||!Q(i,U))return null}return t}const fe=Object.create(null);function et(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function k(e,t){const n=fe[e]||(fe[e]=Object.create(null));return n[t]||(n[t]=et(e,t))}function Z(e,t){return Ce(t)?ke(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}function tt(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let E=!1;function _e(e){return typeof e=="boolean"&&(E=e),E}function nt(e){const t=typeof e=="string"?B(e,!0,E):e;if(t){const n=k(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function ot(e,t){const n=B(e,!0,E);if(!n)return!1;const r=k(n.provider,n.prefix);return tt(r,n.name,t)}function rt(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),E&&!t&&!e.prefix){let o=!1;return Ce(e)&&(e.prefix="",ke(e,(i,s)=>{s&&ot(i,s)&&(o=!0)})),o}const n=e.prefix;if(!M({provider:t,prefix:n,name:"a"}))return!1;const r=k(t,n);return!!Z(r,e)}const Te=Object.freeze({width:null,height:null}),je=Object.freeze({...Te,...N}),it=/(-?[0-9.]*[0-9]+[0-9.]*)/g,st=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function ue(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(it);if(r===null||!r.length)return e;const o=[];let i=r.shift(),s=st.test(i);for(;;){if(s){const c=parseFloat(i);isNaN(c)?o.push(i):o.push(Math.ceil(c*t*n)/n)}else o.push(i);if(i=r.shift(),i===void 0)return o.join("");s=!s}}function ct(e,t="defs"){let n="";const r=e.indexOf("<"+t);for(;r>=0;){const o=e.indexOf(">",r),i=e.indexOf("",i);if(s===-1)break;n+=e.slice(o+1,i).trim(),e=e.slice(0,r).trim()+e.slice(s+1)}return{defs:n,content:e}}function lt(e,t){return e?""+e+""+t:t}function ft(e,t,n){const r=ct(e);return lt(r.defs,t+r.content+n)}const ut=e=>e==="unset"||e==="undefined"||e==="none";function at(e,t){const n={...z,...e},r={...je,...t},o={left:n.left,top:n.top,width:n.width,height:n.height};let i=n.body;[n,r].forEach(S=>{const m=[],g=S.hFlip,a=S.vFlip;let v=S.rotate;g?a?v+=2:(m.push("translate("+(o.width+o.left).toString()+" "+(0-o.top).toString()+")"),m.push("scale(-1 1)"),o.top=o.left=0):a&&(m.push("translate("+(0-o.left).toString()+" "+(o.height+o.top).toString()+")"),m.push("scale(1 -1)"),o.top=o.left=0);let w;switch(v<0&&(v-=Math.floor(v/4)*4),v=v%4,v){case 1:w=o.height/2+o.top,m.unshift("rotate(90 "+w.toString()+" "+w.toString()+")");break;case 2:m.unshift("rotate(180 "+(o.width/2+o.left).toString()+" "+(o.height/2+o.top).toString()+")");break;case 3:w=o.width/2+o.left,m.unshift("rotate(-90 "+w.toString()+" "+w.toString()+")");break}v%2===1&&(o.left!==o.top&&(w=o.left,o.left=o.top,o.top=w),o.width!==o.height&&(w=o.width,o.width=o.height,o.height=w)),m.length&&(i=ft(i,'',""))});const s=r.width,c=r.height,l=o.width,f=o.height;let u,d;s===null?(d=c===null?"1em":c==="auto"?f:c,u=ue(d,l/f)):(u=s==="auto"?l:s,d=c===null?ue(u,f/l):c==="auto"?f:c);const h={},y=(S,m)=>{ut(m)||(h[S]=m.toString())};y("width",u),y("height",d);const b=[o.left,o.top,l,f];return h.viewBox=b.join(" "),{attributes:h,viewBox:b,body:i}}const dt=/\sid="(\S+)"/g,pt="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let ht=0;function gt(e,t=pt){const n=[];let r;for(;r=dt.exec(e);)n.push(r[1]);if(!n.length)return e;const o="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(i=>{const s=typeof t=="function"?t(i):t+(ht++).toString(),c=i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+c+')([")]|\\.[a-z])',"g"),"$1"+s+o+"$3")}),e=e.replace(new RegExp(o,"g"),""),e}const G=Object.create(null);function mt(e,t){G[e]=t}function K(e){return G[e]||G[""]}function $(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const ee=Object.create(null),T=["https://api.simplesvg.com","https://api.unisvg.com"],L=[];for(;T.length>0;)T.length===1||Math.random()>.5?L.push(T.shift()):L.push(T.pop());ee[""]=$({resources:["https://api.iconify.design"].concat(L)});function yt(e,t){const n=$(t);return n===null?!1:(ee[e]=n,!0)}function te(e){return ee[e]}const bt=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let ae=bt();function wt(e,t){const n=te(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let o=0;n.resources.forEach(s=>{o=Math.max(o,s.length)});const i=t+".json?icons=";r=n.maxURL-o-n.path.length-i.length}return r}function xt(e){return e===404}const vt=(e,t,n)=>{const r=[],o=wt(e,t),i="icons";let s={type:i,provider:e,prefix:t,icons:[]},c=0;return n.forEach((l,f)=>{c+=l.length+1,c>=o&&f>0&&(r.push(s),s={type:i,provider:e,prefix:t,icons:[]},c=l.length),s.icons.push(l)}),r.push(s),r};function St(e){if(typeof e=="string"){const t=te(e);if(t)return t.path}return"/"}const It=(e,t,n)=>{if(!ae){n("abort",424);return}let r=St(t.provider);switch(t.type){case"icons":{const i=t.prefix,c=t.icons.join(","),l=new URLSearchParams({icons:c});r+=i+".json?"+l.toString();break}case"custom":{const i=t.uri;r+=i.slice(0,1)==="/"?i.slice(1):i;break}default:n("abort",400);return}let o=503;ae(e+r).then(i=>{const s=i.status;if(s!==200){setTimeout(()=>{n(xt(s)?"abort":"next",s)});return}return o=501,i.json()}).then(i=>{if(typeof i!="object"||i===null){setTimeout(()=>{i===404?n("abort",i):n("next",o)});return}setTimeout(()=>{n("success",i)})}).catch(()=>{n("next",o)})},kt={prepare:vt,send:It};function Ct(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((o,i)=>o.provider!==i.provider?o.provider.localeCompare(i.provider):o.prefix!==i.prefix?o.prefix.localeCompare(i.prefix):o.name.localeCompare(i.name));let r={provider:"",prefix:"",name:""};return e.forEach(o=>{if(r.name===o.name&&r.prefix===o.prefix&&r.provider===o.provider)return;r=o;const i=o.provider,s=o.prefix,c=o.name,l=n[i]||(n[i]=Object.create(null)),f=l[s]||(l[s]=k(i,s));let u;c in f.icons?u=t.loaded:s===""||f.missing.has(c)?u=t.missing:u=t.pending;const d={provider:i,prefix:s,name:c};u.push(d)}),t}function Ee(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(o=>o.id!==t))})}function _t(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const r=e.provider,o=e.prefix;t.forEach(i=>{const s=i.icons,c=s.pending.length;s.pending=s.pending.filter(l=>{if(l.prefix!==o)return!0;const f=l.name;if(e.icons[f])s.loaded.push({provider:r,prefix:o,name:f});else if(e.missing.has(f))s.missing.push({provider:r,prefix:o,name:f});else return n=!0,!0;return!1}),s.pending.length!==c&&(n||Ee([e],i.id),i.callback(s.loaded.slice(0),s.missing.slice(0),s.pending.slice(0),i.abort))})}))}let Tt=0;function jt(e,t,n){const r=Tt++,o=Ee.bind(null,n,r);if(!t.pending.length)return o;const i={id:r,icons:t,callback:e,abort:o};return n.forEach(s=>{(s.loaderCallbacks||(s.loaderCallbacks=[])).push(i)}),o}function Et(e,t=!0,n=!1){const r=[];return e.forEach(o=>{const i=typeof o=="string"?B(o,t,n):o;i&&r.push(i)}),r}var Ot={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function Pt(e,t,n,r){const o=e.resources.length,i=e.random?Math.floor(Math.random()*o):e.index;let s;if(e.random){let p=e.resources.slice(0);for(s=[];p.length>1;){const x=Math.floor(Math.random()*p.length);s.push(p[x]),p=p.slice(0,x).concat(p.slice(x+1))}s=s.concat(p)}else s=e.resources.slice(i).concat(e.resources.slice(0,i));const c=Date.now();let l="pending",f=0,u,d=null,h=[],y=[];typeof r=="function"&&y.push(r);function b(){d&&(clearTimeout(d),d=null)}function S(){l==="pending"&&(l="aborted"),b(),h.forEach(p=>{p.status==="pending"&&(p.status="aborted")}),h=[]}function m(p,x){x&&(y=[]),typeof p=="function"&&y.push(p)}function g(){return{startTime:c,payload:t,status:l,queriesSent:f,queriesPending:h.length,subscribe:m,abort:S}}function a(){l="failed",y.forEach(p=>{p(void 0,u)})}function v(){h.forEach(p=>{p.status==="pending"&&(p.status="aborted")}),h=[]}function w(p,x,_){const P=x!=="success";switch(h=h.filter(I=>I!==p),l){case"pending":break;case"failed":if(P||!e.dataAfterTimeout)return;break;default:return}if(x==="abort"){u=_,a();return}if(P){u=_,h.length||(s.length?q():a());return}if(b(),v(),!e.random){const I=e.resources.indexOf(p.resource);I!==-1&&I!==e.index&&(e.index=I)}l="completed",y.forEach(I=>{I(_)})}function q(){if(l!=="pending")return;b();const p=s.shift();if(p===void 0){if(h.length){d=setTimeout(()=>{b(),l==="pending"&&(v(),a())},e.timeout);return}a();return}const x={status:"pending",resource:p,callback:(_,P)=>{w(x,_,P)}};h.push(x),f++,d=setTimeout(q,e.rotate),n(p,t,x.callback)}return setTimeout(q),g}function Oe(e){const t={...Ot,...e};let n=[];function r(){n=n.filter(c=>c().status==="pending")}function o(c,l,f){const u=Pt(t,c,l,(d,h)=>{r(),f&&f(d,h)});return n.push(u),u}function i(c){return n.find(l=>c(l))||null}return{query:o,find:i,setIndex:c=>{t.index=c},getIndex:()=>t.index,cleanup:r}}function de(){}const V=Object.create(null);function Ft(e){if(!V[e]){const t=te(e);if(!t)return;const n=Oe(t),r={config:t,redundancy:n};V[e]=r}return V[e]}function Mt(e,t,n){let r,o;if(typeof e=="string"){const i=K(e);if(!i)return n(void 0,424),de;o=i.send;const s=Ft(e);s&&(r=s.redundancy)}else{const i=$(e);if(i){r=Oe(i);const s=e.resources?e.resources[0]:"",c=K(s);c&&(o=c.send)}}return!r||!o?(n(void 0,424),de):r.query(t,o,n)().abort}const pe="iconify2",O="iconify",Pe=O+"-count",he=O+"-version",Fe=36e5,Lt=168,At=50;function J(e,t){try{return e.getItem(t)}catch{}}function ne(e,t,n){try{return e.setItem(t,n),!0}catch{}}function ge(e,t){try{e.removeItem(t)}catch{}}function W(e,t){return ne(e,Pe,t.toString())}function X(e){return parseInt(J(e,Pe))||0}const H={local:!0,session:!0},Me={local:new Set,session:new Set};let oe=!1;function Dt(e){oe=e}let F=typeof window>"u"?{}:window;function Le(e){const t=e+"Storage";try{if(F&&F[t]&&typeof F[t].length=="number")return F[t]}catch{}H[e]=!1}function Ae(e,t){const n=Le(e);if(!n)return;const r=J(n,he);if(r!==pe){if(r){const c=X(n);for(let l=0;l{const l=O+c.toString(),f=J(n,l);if(typeof f=="string"){try{const u=JSON.parse(f);if(typeof u=="object"&&typeof u.cached=="number"&&u.cached>o&&typeof u.provider=="string"&&typeof u.data=="object"&&typeof u.data.prefix=="string"&&t(u,c))return!0}catch{}ge(n,l)}};let s=X(n);for(let c=s-1;c>=0;c--)i(c)||(c===s-1?(s--,W(n,s)):Me[e].add(c))}function De(){if(!oe){Dt(!0);for(const e in H)Ae(e,t=>{const n=t.data,r=t.provider,o=n.prefix,i=k(r,o);if(!Z(i,n).length)return!1;const s=n.lastModified||-1;return i.lastModifiedCached=i.lastModifiedCached?Math.min(i.lastModifiedCached,s):s,!0})}}function Nt(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const r in H)Ae(r,o=>{const i=o.data;return o.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function Rt(e,t){oe||De();function n(r){let o;if(!H[r]||!(o=Le(r)))return;const i=Me[r];let s;if(i.size)i.delete(s=Array.from(i).shift());else if(s=X(o),s>=At||!W(o,s+1))return;const c={cached:Math.floor(Date.now()/Fe),provider:e.provider,data:t};return ne(o,O+s.toString(),JSON.stringify(c))}t.lastModified&&!Nt(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function me(){}function Bt(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,_t(e)}))}function zt(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:r}=e,o=e.iconsToLoad;delete e.iconsToLoad;let i;if(!o||!(i=K(n)))return;i.prepare(n,r,o).forEach(c=>{Mt(n,c,l=>{if(typeof l!="object")c.icons.forEach(f=>{e.missing.add(f)});else try{const f=Z(e,l);if(!f.length)return;const u=e.pendingIcons;u&&f.forEach(d=>{u.delete(d)}),Rt(e,l)}catch(f){console.error(f)}Bt(e)})})}))}const Ht=(e,t)=>{const n=Et(e,!0,_e()),r=Ct(n);if(!r.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(r.loaded,r.missing,r.pending,me)}),()=>{l=!1}}const o=Object.create(null),i=[];let s,c;return r.pending.forEach(l=>{const{provider:f,prefix:u}=l;if(u===c&&f===s)return;s=f,c=u,i.push(k(f,u));const d=o[f]||(o[f]=Object.create(null));d[u]||(d[u]=[])}),r.pending.forEach(l=>{const{provider:f,prefix:u,name:d}=l,h=k(f,u),y=h.pendingIcons||(h.pendingIcons=new Set);y.has(d)||(y.add(d),o[f][u].push(d))}),i.forEach(l=>{const{provider:f,prefix:u}=l;o[f][u].length&&zt(l,o[f][u])}),t?jt(t,r,i):me};function qt(e,t){const n={...e};for(const r in t){const o=t[r],i=typeof o;r in Te?(o===null||o&&(i==="string"||i==="number"))&&(n[r]=o):i===typeof n[r]&&(n[r]=r==="rotate"?o%4:o)}return n}const Qt=/[\s,]+/;function Vt(e,t){t.split(Qt).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function Ut(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function r(o){for(;o<0;)o+=4;return o%4}if(n===""){const o=parseInt(e);return isNaN(o)?0:r(o)}else if(n!==e){let o=0;switch(n){case"%":o=25;break;case"deg":o=90}if(o){let i=parseFloat(e.slice(0,e.length-n.length));return isNaN(i)?0:(i=i/o,i%1===0?r(i):0)}}return t}function Gt(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'"+e+""}function Kt(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function Jt(e){return"data:image/svg+xml,"+Kt(e)}function Wt(e){return'url("'+Jt(e)+'")'}const ye={...je,inline:!1},Xt={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},Yt={display:"inline-block"},Y={"background-color":"currentColor"},Ne={"background-color":"transparent"},be={image:"var(--svg)",repeat:"no-repeat",size:"100% 100%"},we={"-webkit-mask":Y,mask:Y,background:Ne};for(const e in we){const t=we[e];for(const n in be)t[e+"-"+n]=be[n]}function Zt(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}function $t(e,t){const n=qt(ye,t),r=t.mode||"svg",o=r==="svg"?{...Xt}:{};e.body.indexOf("xlink:")===-1&&delete o["xmlns:xlink"];let i=typeof t.style=="string"?t.style:"";for(let g in t){const a=t[g];if(a!==void 0)switch(g){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[g]=a===!0||a==="true"||a===1;break;case"flip":typeof a=="string"&&Vt(n,a);break;case"color":i=i+(i.length>0&&i.trim().slice(-1)!==";"?";":"")+"color: "+a+"; ";break;case"rotate":typeof a=="string"?n[g]=Ut(a):typeof a=="number"&&(n[g]=a);break;case"ariaHidden":case"aria-hidden":a!==!0&&a!=="true"&&delete o["aria-hidden"];break;default:if(g.slice(0,3)==="on:")break;ye[g]===void 0&&(o[g]=a)}}const s=at(e,n),c=s.attributes;if(n.inline&&(i="vertical-align: -0.125em; "+i),r==="svg"){Object.assign(o,c),i!==""&&(o.style=i);let g=0,a=t.id;return typeof a=="string"&&(a=a.replace(/-/g,"_")),{svg:!0,attributes:o,body:gt(s.body,a?()=>a+"ID"+g++:"iconifySvelte")}}const{body:l,width:f,height:u}=e,d=r==="mask"||(r==="bg"?!1:l.indexOf("currentColor")!==-1),h=Gt(l,{...c,width:f+"",height:u+""}),b={"--svg":Wt(h)},S=g=>{const a=c[g];a&&(b[g]=Zt(a))};S("width"),S("height"),Object.assign(b,Yt,d?Y:Ne);let m="";for(const g in b)m+=g+": "+b[g]+";";return o.style=m+i,{svg:!1,attributes:o}}_e(!0);mt("",kt);if(typeof document<"u"&&typeof window<"u"){De();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!rt(r))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const r="IconifyProviders["+n+"] is invalid.";try{const o=t[n];if(typeof o!="object"||!o||o.resources===void 0)continue;yt(n,o)||console.error(r)}catch{console.error(r)}}}}function en(e,t,n,r,o){function i(){t.loading&&(t.loading.abort(),t.loading=null)}if(typeof e=="object"&&e!==null&&typeof e.body=="string")return t.name="",i(),{data:{...z,...e}};let s;if(typeof e!="string"||(s=B(e,!1,!0))===null)return i(),null;const c=nt(s);if(!c)return n&&(!t.loading||t.loading.name!==e)&&(i(),t.name="",t.loading={name:e,abort:Ht([s],r)}),null;i(),t.name!==e&&(t.name=e,o&&!t.destroyed&&o(e));const l=["iconify"];return s.prefix!==""&&l.push("iconify--"+s.prefix),s.provider!==""&&l.push("iconify--"+s.provider),{data:c,classes:l}}function tn(e,t){return e?$t({...z,...e},t):null}function xe(e){let t;function n(i,s){return i[0].svg?on:nn}let r=n(e),o=r(e);return{c(){o.c(),t=A()},l(i){o.l(i),t=A()},m(i,s){o.m(i,s),R(i,t,s)},p(i,s){r===(r=n(i))&&o?o.p(i,s):(o.d(1),o=r(i),o&&(o.c(),o.m(t.parentNode,t)))},d(i){i&&C(t),o.d(i)}}}function nn(e){let t,n=[e[0].attributes],r={};for(let o=0;o{typeof t.onLoad=="function"&&t.onLoad(f),Ke()("load",{icon:f})};function l(){n(3,i++,i)}return Be(()=>{n(2,o=!0)}),ze(()=>{n(1,r.destroyed=!0,r),r.loading&&(r.loading.abort(),n(1,r.loading=null,r))}),e.$$set=f=>{n(6,t=D(D({},t),ie(f)))},e.$$.update=()=>{{const f=en(t.icon,r,o,l,c);n(0,s=f?tn(f.data,t):null),s&&f.classes&&n(0,s.attributes.class=(typeof t.class=="string"?t.class+" ":"")+f.classes.join(" "),s)}},t=ie(t),[s,r,o,i]}class fn extends Je{constructor(t){super(),We(this,t,sn,rn,Re,{})}}export{fn as I}; diff --git a/_app/immutable/chunks/entry.WpSx6b9g.js b/_app/immutable/chunks/entry.DYfTq3FF.js similarity index 88% rename from _app/immutable/chunks/entry.WpSx6b9g.js rename to _app/immutable/chunks/entry.DYfTq3FF.js index cfad427..cec3ec0 100644 --- a/_app/immutable/chunks/entry.WpSx6b9g.js +++ b/_app/immutable/chunks/entry.DYfTq3FF.js @@ -1,3 +1,3 @@ -import{A as nt}from"./scheduler.3ocNSSGe.js";import{w as de}from"./index.Idly5BIL.js";import{a as at,b as I}from"./paths.BP9fyNuj.js";import{H as ee,S as he,R as xe}from"./control.CYgJF_JY.js";new URL("sveltekit-internal://");function rt(e,t){return e==="/"||t==="ignore"?e:t==="never"?e.endsWith("/")?e.slice(0,-1):e:t==="always"&&!e.endsWith("/")?e+"/":e}function ot(e){return e.split("%25").map(decodeURI).join("%25")}function it(e){for(const t in e)e[t]=decodeURIComponent(e[t]);return e}function ie({href:e}){return e.split("#")[0]}const st=["href","pathname","search","toString","toJSON"];function ct(e,t,n){const r=new URL(e);Object.defineProperty(r,"searchParams",{value:new Proxy(r.searchParams,{get(a,o){if(o==="get"||o==="getAll"||o==="has")return i=>(n(i),a[o](i));t();const s=Reflect.get(a,o);return typeof s=="function"?s.bind(a):s}}),enumerable:!0,configurable:!0});for(const a of st)Object.defineProperty(r,a,{get(){return t(),e[a]},enumerable:!0,configurable:!0});return r}const lt="/__data.json",ft=".html__data.json";function ut(e){return e.endsWith(".html")?e.replace(/\.html$/,ft):e.replace(/\/$/,"")+lt}function dt(...e){let t=5381;for(const n of e)if(typeof n=="string"){let r=n.length;for(;r;)t=t*33^n.charCodeAt(--r)}else if(ArrayBuffer.isView(n)){const r=new Uint8Array(n.buffer,n.byteOffset,n.byteLength);let a=r.length;for(;a;)t=t*33^r[--a]}else throw new TypeError("value must be a string or TypedArray");return(t>>>0).toString(36)}function ht(e){const t=atob(e),n=new Uint8Array(t.length);for(let r=0;r((e instanceof Request?e.method:(t==null?void 0:t.method)||"GET")!=="GET"&&V.delete(pe(e)),Ne(e,t));const V=new Map;function pt(e,t){const n=pe(e,t),r=document.querySelector(n);if(r!=null&&r.textContent){let{body:a,...o}=JSON.parse(r.textContent);const s=r.getAttribute("data-ttl");return s&&V.set(n,{body:a,init:o,ttl:1e3*Number(s)}),r.getAttribute("data-b64")!==null&&(a=ht(a)),Promise.resolve(new Response(a,o))}return window.fetch(e,t)}function gt(e,t,n){if(V.size>0){const r=pe(e,n),a=V.get(r);if(a){if(performance.now(){const a=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(r);if(a)return t.push({name:a[1],matcher:a[2],optional:!1,rest:!0,chained:!0}),"(?:/(.*))?";const o=/^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(r);if(o)return t.push({name:o[1],matcher:o[2],optional:!0,rest:!1,chained:!0}),"(?:/([^/]+))?";if(!r)return;const s=r.split(/\[(.+?)\](?!\])/);return"/"+s.map((c,f)=>{if(f%2){if(c.startsWith("x+"))return se(String.fromCharCode(parseInt(c.slice(2),16)));if(c.startsWith("u+"))return se(String.fromCharCode(...c.slice(2).split("-").map(l=>parseInt(l,16))));const u=mt.exec(c),[,h,g,d,m]=u;return t.push({name:d,matcher:m,optional:!!h,rest:!!g,chained:g?f===1&&s[0]==="":!1}),g?"(.*?)":h?"([^/]*)?":"([^/]+?)"}return se(c)}).join("")}).join("")}/?$`),params:t}}function yt(e){return!/^\([^)]+\)$/.test(e)}function wt(e){return e.slice(1).split("/").filter(yt)}function vt(e,t,n){const r={},a=e.slice(1),o=a.filter(i=>i!==void 0);let s=0;for(let i=0;iu).join("/"),s=0),f===void 0){c.rest&&(r[c.name]="");continue}if(!c.matcher||n[c.matcher](f)){r[c.name]=f;const u=t[i+1],h=a[i+1];u&&!u.rest&&u.optional&&h&&c.chained&&(s=0),!u&&!h&&Object.keys(r).length===o.length&&(s=0);continue}if(c.optional&&c.chained){s++;continue}return}if(!s)return r}function se(e){return e.normalize().replace(/[[\]]/g,"\\$&").replace(/%/g,"%25").replace(/\//g,"%2[Ff]").replace(/\?/g,"%3[Ff]").replace(/#/g,"%23").replace(/[.*+?^${}()|\\]/g,"\\$&")}function bt({nodes:e,server_loads:t,dictionary:n,matchers:r}){const a=new Set(t);return Object.entries(n).map(([i,[c,f,u]])=>{const{pattern:h,params:g}=_t(i),d={id:i,exec:m=>{const l=h.exec(m);if(l)return vt(l,g,r)},errors:[1,...u||[]].map(m=>e[m]),layouts:[0,...f||[]].map(s),leaf:o(c)};return d.errors.length=d.layouts.length=Math.max(d.errors.length,d.layouts.length),d});function o(i){const c=i<0;return c&&(i=~i),[c,e[i]]}function s(i){return i===void 0?i:[a.has(i),e[i]]}}function Oe(e,t=JSON.parse){try{return t(sessionStorage[e])}catch{}}function Se(e,t,n=JSON.stringify){const r=n(t);try{sessionStorage[e]=r}catch{}}const Et="1732945344988",je="sveltekit:snapshot",De="sveltekit:scroll",$e="sveltekit:states",kt="sveltekit:pageurl",j="sveltekit:history",F="sveltekit:navigation",K={tap:1,hover:2,viewport:3,eager:4,off:-1,false:-1},q=location.origin;function Ce(e){if(e instanceof URL)return e;let t=document.baseURI;if(!t){const n=document.getElementsByTagName("base");t=n.length?n[0].href:document.URL}return new URL(e,t)}function ge(){return{x:pageXOffset,y:pageYOffset}}function N(e,t){return e.getAttribute(`data-sveltekit-${t}`)}const Re={...K,"":K.hover};function Ve(e){let t=e.assignedSlot??e.parentNode;return(t==null?void 0:t.nodeType)===11&&(t=t.host),t}function Fe(e,t){for(;e&&e!==t;){if(e.nodeName.toUpperCase()==="A"&&e.hasAttribute("href"))return e;e=Ve(e)}}function le(e,t){let n;try{n=new URL(e instanceof SVGAElement?e.href.baseVal:e.href,document.baseURI)}catch{}const r=e instanceof SVGAElement?e.target.baseVal:e.target,a=!n||!!r||te(n,t)||(e.getAttribute("rel")||"").split(/\s+/).includes("external"),o=(n==null?void 0:n.origin)===q&&e.hasAttribute("download");return{url:n,external:a,target:r,download:o}}function Y(e){let t=null,n=null,r=null,a=null,o=null,s=null,i=e;for(;i&&i!==document.documentElement;)r===null&&(r=N(i,"preload-code")),a===null&&(a=N(i,"preload-data")),t===null&&(t=N(i,"keepfocus")),n===null&&(n=N(i,"noscroll")),o===null&&(o=N(i,"reload")),s===null&&(s=N(i,"replacestate")),i=Ve(i);function c(f){switch(f){case"":case"true":return!0;case"off":case"false":return!1;default:return}}return{preload_code:Re[r??"off"],preload_data:Re[a??"off"],keepfocus:c(t),noscroll:c(n),reload:c(o),replace_state:c(s)}}function Ie(e){const t=de(e);let n=!0;function r(){n=!0,t.update(s=>s)}function a(s){n=!1,t.set(s)}function o(s){let i;return t.subscribe(c=>{(i===void 0||n&&c!==i)&&s(i=c)})}return{notify:r,set:a,subscribe:o}}function At(){const{set:e,subscribe:t}=de(!1);let n;async function r(){clearTimeout(n);try{const a=await fetch(`${at}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(!a.ok)return!1;const s=(await a.json()).version!==Et;return s&&(e(!0),clearTimeout(n)),s}catch{return!1}}return{subscribe:t,check:r}}function te(e,t){return e.origin!==q||!e.pathname.startsWith(t)}const St=-1,Rt=-2,It=-3,Lt=-4,Pt=-5,Ut=-6;function Tt(e,t){if(typeof e=="number")return a(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function a(o,s=!1){if(o===St)return;if(o===It)return NaN;if(o===Lt)return 1/0;if(o===Pt)return-1/0;if(o===Ut)return-0;if(s)throw new Error("Invalid input");if(o in r)return r[o];const i=n[o];if(!i||typeof i!="object")r[o]=i;else if(Array.isArray(i))if(typeof i[0]=="string"){const c=i[0],f=t==null?void 0:t[c];if(f)return r[o]=f(a(i[1]));switch(c){case"Date":r[o]=new Date(i[1]);break;case"Set":const u=new Set;r[o]=u;for(let d=1;dt!=null)}const Ot="x-sveltekit-invalidated",jt="x-sveltekit-trailing-slash";function W(e){return e instanceof ee||e instanceof he?e.status:500}function Dt(e){return e instanceof he?e.text:"Internal Error"}const x=Oe(De)??{},G=Oe(je)??{},U={url:Ie({}),page:Ie({}),navigating:de(null),updated:At()};function me(e){x[e]=ge()}function $t(e,t){let n=e+1;for(;x[n];)delete x[n],n+=1;for(n=t+1;G[n];)delete G[n],n+=1}function D(e){return location.href=e.href,new Promise(()=>{})}function Le(){}let ne,fe,z,L,ue,$;const He=[],J=[];let P=null;const Me=[],Ct=[];let O=[],w={branch:[],error:null,url:null},_e=!1,X=!1,Pe=!0,H=!1,C=!1,qe=!1,ye=!1,we,k,S,R,Z;async function Zt(e,t,n){var a,o;document.URL!==location.href&&(location.href=location.href),$=e,ne=bt(e),L=document.documentElement,ue=t,fe=e.nodes[0],z=e.nodes[1],fe(),z(),k=(a=history.state)==null?void 0:a[j],S=(o=history.state)==null?void 0:o[F],k||(k=S=Date.now(),history.replaceState({...history.state,[j]:k,[F]:S},""));const r=x[k];r&&(history.scrollRestoration="manual",scrollTo(r.x,r.y)),n?await Kt(ue,n):qt(location.href,{replaceState:!0}),Bt()}function Vt(){He.length=0,ye=!1}function Be(e){J.some(t=>t==null?void 0:t.snapshot)&&(G[e]=J.map(t=>{var n;return(n=t==null?void 0:t.snapshot)==null?void 0:n.capture()}))}function Ke(e){var t;(t=G[e])==null||t.forEach((n,r)=>{var a,o;(o=(a=J[r])==null?void 0:a.snapshot)==null||o.restore(n)})}function Ue(){me(k),Se(De,x),Be(S),Se(je,G)}async function Ye(e,t,n,r){return B({type:"goto",url:Ce(e),keepfocus:t.keepFocus,noscroll:t.noScroll,replace_state:t.replaceState,state:t.state,redirect_count:n,nav_token:r,accept:()=>{t.invalidateAll&&(ye=!0)}})}async function Ft(e){return P={id:e.id,promise:ze(e).then(t=>(t.type==="loaded"&&t.state.error&&(P=null),t))},P.promise}async function ce(e){const t=ne.find(n=>n.exec(Je(e)));t&&await Promise.all([...t.layouts,t.leaf].map(n=>n==null?void 0:n[1]()))}function We(e,t){var a;w=e.state;const n=document.querySelector("style[data-sveltekit]");n&&n.remove(),R=e.props.page,we=new $.root({target:t,props:{...e.props,stores:U,components:J},hydrate:!0}),Ke(S);const r={from:null,to:{params:w.params,route:{id:((a=w.route)==null?void 0:a.id)??null},url:new URL(location.href)},willUnload:!1,type:"enter",complete:Promise.resolve()};O.forEach(o=>o(r)),X=!0}async function Q({url:e,params:t,branch:n,status:r,error:a,route:o,form:s}){let i="never";if(I&&(e.pathname===I||e.pathname===I+"/"))i="always";else for(const d of n)(d==null?void 0:d.slash)!==void 0&&(i=d.slash);e.pathname=rt(e.pathname,i),e.search=e.search;const c={type:"loaded",state:{url:e,params:t,branch:n,error:a,route:o},props:{constructors:Nt(n).map(d=>d.node.component),page:R}};s!==void 0&&(c.props.form=s);let f={},u=!R,h=0;for(let d=0;d(i&&(c.route=!0),l[_])}),params:new Proxy(r,{get:(l,_)=>(i&&c.params.add(_),l[_])}),data:(o==null?void 0:o.data)??null,url:ct(n,()=>{i&&(c.url=!0)},l=>{i&&c.search_params.add(l)}),async fetch(l,_){let v;l instanceof Request?(v=l.url,_={body:l.method==="GET"||l.method==="HEAD"?void 0:await l.blob(),cache:l.cache,credentials:l.credentials,headers:l.headers,integrity:l.integrity,keepalive:l.keepalive,method:l.method,mode:l.mode,redirect:l.redirect,referrer:l.referrer,referrerPolicy:l.referrerPolicy,signal:l.signal,..._}):v=l;const A=new URL(v,n);return i&&d(A.href),A.origin===n.origin&&(v=A.href.slice(n.origin.length)),X?gt(v,A.href,_):pt(v,_)},setHeaders:()=>{},depends:d,parent(){return i&&(c.parent=!0),t()},untrack(l){i=!1;try{return l()}finally{i=!0}}};s=await f.universal.load.call(null,m)??null}return{node:f,loader:e,server:o,universal:(h=f.universal)!=null&&h.load?{type:"data",data:s,uses:c}:null,data:s??(o==null?void 0:o.data)??null,slash:((g=f.universal)==null?void 0:g.trailingSlash)??(o==null?void 0:o.slash)}}function Te(e,t,n,r,a,o){if(ye)return!0;if(!a)return!1;if(a.parent&&e||a.route&&t||a.url&&n)return!0;for(const s of a.search_params)if(r.has(s))return!0;for(const s of a.params)if(o[s]!==w.params[s])return!0;for(const s of a.dependencies)if(He.some(i=>i(new URL(s))))return!0;return!1}function be(e,t){return(e==null?void 0:e.type)==="data"?e:(e==null?void 0:e.type)==="skip"?t??null:null}function Gt(e,t){if(!e)return new Set(t.searchParams.keys());const n=new Set([...e.searchParams.keys(),...t.searchParams.keys()]);for(const r of n){const a=e.searchParams.getAll(r),o=t.searchParams.getAll(r);a.every(s=>o.includes(s))&&o.every(s=>a.includes(s))&&n.delete(r)}return n}async function ze({id:e,invalidating:t,url:n,params:r,route:a}){if((P==null?void 0:P.id)===e)return P.promise;const{errors:o,layouts:s,leaf:i}=a,c=[...s,i];o.forEach(p=>p==null?void 0:p().catch(()=>{})),c.forEach(p=>p==null?void 0:p[1]().catch(()=>{}));let f=null;const u=w.url?e!==w.url.pathname+w.url.search:!1,h=w.route?a.id!==w.route.id:!1,g=Gt(w.url,n);let d=!1;const m=c.map((p,y)=>{var T;const b=w.branch[y],E=!!(p!=null&&p[0])&&((b==null?void 0:b.loader)!==p[1]||Te(d,h,u,g,(T=b.server)==null?void 0:T.uses,r));return E&&(d=!0),E});if(m.some(Boolean)){try{f=await Qe(n,m)}catch(p){return ae({status:W(p),error:await M(p,{url:n,params:r,route:{id:a.id}}),url:n,route:a})}if(f.type==="redirect")return f}const l=f==null?void 0:f.nodes;let _=!1;const v=c.map(async(p,y)=>{var re;if(!p)return;const b=w.branch[y],E=l==null?void 0:l[y];if((!E||E.type==="skip")&&p[1]===(b==null?void 0:b.loader)&&!Te(_,h,u,g,(re=b.universal)==null?void 0:re.uses,r))return b;if(_=!0,(E==null?void 0:E.type)==="error")throw E;return ve({loader:p[1],url:n,params:r,route:a,parent:async()=>{var Ae;const ke={};for(let oe=0;oe{});const A=[];for(let p=0;pPromise.resolve({}),server_data_node:be(o)}),c={node:await z(),loader:z,universal:null,server:null,data:null};return await Q({url:n,params:a,branch:[i,c],status:e,error:t,route:null})}function Ee(e,t){if(!e||te(e,I))return;let n;try{n=$.hooks.reroute({url:new URL(e)})??e.pathname}catch{return}const r=Je(n);for(const a of ne){const o=a.exec(r);if(o)return{id:e.pathname+e.search,invalidating:t,route:a,params:it(o),url:e}}}function Je(e){return ot(e.slice(I.length)||"/")}function Xe({url:e,type:t,intent:n,delta:r}){let a=!1;const o=tt(w,n,e,t);r!==void 0&&(o.navigation.delta=r);const s={...o.navigation,cancel:()=>{a=!0,o.reject(new Error("navigation cancelled"))}};return H||Me.forEach(i=>i(s)),a?null:o}async function B({type:e,url:t,popped:n,keepfocus:r,noscroll:a,replace_state:o,state:s={},redirect_count:i=0,nav_token:c={},accept:f=Le,block:u=Le}){const h=Ee(t,!1),g=Xe({url:t,type:e,delta:n==null?void 0:n.delta,intent:h});if(!g){u();return}const d=k,m=S;f(),H=!0,X&&U.navigating.set(g.navigation),Z=c;let l=h&&await ze(h);if(!l){if(te(t,I))return await D(t);l=await Ze(t,{id:null},await M(new he(404,"Not Found",`Not found: ${t.pathname}`),{url:t,params:{},route:{id:null}}),404)}if(t=(h==null?void 0:h.url)||t,Z!==c)return g.reject(new Error("navigation aborted")),!1;if(l.type==="redirect")if(i>=20)l=await ae({status:500,error:await M(new Error("Redirect loop"),{url:t,params:{},route:{id:null}}),url:t,route:{id:null}});else return Ye(new URL(l.location,t).href,{},i+1,c),!1;else l.props.page.status>=400&&await U.updated.check()&&await D(t);if(Vt(),me(d),Be(m),l.props.page.url.pathname!==t.pathname&&(t.pathname=l.props.page.url.pathname),s=n?n.state:s,!n){const p=o?0:1,y={[j]:k+=p,[F]:S+=p,[$e]:s};(o?history.replaceState:history.pushState).call(history,y,"",t),o||$t(k,S)}if(P=null,l.props.page.state=s,X){w=l.state,l.props.page&&(l.props.page.url=t);const p=(await Promise.all(Ct.map(y=>y(g.navigation)))).filter(y=>typeof y=="function");if(p.length>0){let y=function(){O=O.filter(b=>!p.includes(b))};p.push(y),O.push(...p)}we.$set(l.props),qe=!0}else We(l,ue);const{activeElement:_}=document;await nt();const v=n?n.scroll:a?ge():null;if(Pe){const p=t.hash&&document.getElementById(decodeURIComponent(t.hash.slice(1)));v?scrollTo(v.x,v.y):p?p.scrollIntoView():scrollTo(0,0)}const A=document.activeElement!==_&&document.activeElement!==document.body;!r&&!A&&Yt(),Pe=!0,l.props.page&&(R=l.props.page),H=!1,e==="popstate"&&Ke(S),g.fulfil(void 0),O.forEach(p=>p(g.navigation)),U.navigating.set(null)}async function Ze(e,t,n,r){return e.origin===q&&e.pathname===location.pathname&&!_e?await ae({status:r,error:n,url:e,route:t}):await D(e)}function Mt(){let e;L.addEventListener("mousemove",o=>{const s=o.target;clearTimeout(e),e=setTimeout(()=>{r(s,2)},20)});function t(o){r(o.composedPath()[0],1)}L.addEventListener("mousedown",t),L.addEventListener("touchstart",t,{passive:!0});const n=new IntersectionObserver(o=>{for(const s of o)s.isIntersecting&&(ce(s.target.href),n.unobserve(s.target))},{threshold:0});function r(o,s){const i=Fe(o,L);if(!i)return;const{url:c,external:f,download:u}=le(i,I);if(f||u)return;const h=Y(i);if(!h.reload)if(s<=h.preload_data){const g=Ee(c,!1);g&&Ft(g)}else s<=h.preload_code&&ce(c.pathname)}function a(){n.disconnect();for(const o of L.querySelectorAll("a")){const{url:s,external:i,download:c}=le(o,I);if(i||c)continue;const f=Y(o);f.reload||(f.preload_code===K.viewport&&n.observe(o),f.preload_code===K.eager&&ce(s.pathname))}}O.push(a),a()}function M(e,t){if(e instanceof ee)return e.body;const n=W(e),r=Dt(e);return $.hooks.handleError({error:e,event:t,status:n,message:r})??{message:r}}function qt(e,t={}){return e=Ce(e),e.origin!==q?Promise.reject(new Error("goto: invalid URL")):Ye(e,t,0)}function Bt(){var t;history.scrollRestoration="manual",addEventListener("beforeunload",n=>{let r=!1;if(Ue(),!H){const a=tt(w,void 0,null,"leave"),o={...a.navigation,cancel:()=>{r=!0,a.reject(new Error("navigation cancelled"))}};Me.forEach(s=>s(o))}r?(n.preventDefault(),n.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Ue()}),(t=navigator.connection)!=null&&t.saveData||Mt(),L.addEventListener("click",n=>{var g;if(n.button||n.which!==1||n.metaKey||n.ctrlKey||n.shiftKey||n.altKey||n.defaultPrevented)return;const r=Fe(n.composedPath()[0],L);if(!r)return;const{url:a,external:o,target:s,download:i}=le(r,I);if(!a)return;if(s==="_parent"||s==="_top"){if(window.parent!==window)return}else if(s&&s!=="_self")return;const c=Y(r);if(!(r instanceof SVGAElement)&&a.protocol!==location.protocol&&!(a.protocol==="https:"||a.protocol==="http:")||i)return;if(o||c.reload){Xe({url:a,type:"link"})?H=!0:n.preventDefault();return}const[u,h]=a.href.split("#");if(h!==void 0&&u===ie(location)){const[,d]=w.url.href.split("#");if(d===h){n.preventDefault(),h===""||h==="top"&&r.ownerDocument.getElementById("top")===null?window.scrollTo({top:0}):(g=r.ownerDocument.getElementById(h))==null||g.scrollIntoView();return}if(C=!0,me(k),e(a),!c.replace_state)return;C=!1}n.preventDefault(),B({type:"link",url:a,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??a.href===location.href})}),L.addEventListener("submit",n=>{if(n.defaultPrevented)return;const r=HTMLFormElement.prototype.cloneNode.call(n.target),a=n.submitter;if(((a==null?void 0:a.formMethod)||r.method)!=="get")return;const s=new URL((a==null?void 0:a.hasAttribute("formaction"))&&(a==null?void 0:a.formAction)||r.action);if(te(s,I))return;const i=n.target,c=Y(i);if(c.reload)return;n.preventDefault(),n.stopPropagation();const f=new FormData(i),u=a==null?void 0:a.getAttribute("name");u&&f.append(u,(a==null?void 0:a.getAttribute("value"))??""),s.search=new URLSearchParams(f).toString(),B({type:"form",url:s,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??s.href===location.href})}),addEventListener("popstate",async n=>{var r;if((r=n.state)!=null&&r[j]){const a=n.state[j];if(Z={},a===k)return;const o=x[a],s=n.state[$e]??{},i=new URL(n.state[kt]??location.href),c=n.state[F],f=ie(location)===ie(w.url);if(c===S&&(qe||f)){e(i),x[k]=ge(),o&&scrollTo(o.x,o.y),s!==R.state&&(R={...R,state:s},we.$set({page:R})),k=a;return}const h=a-k;await B({type:"popstate",url:i,popped:{state:s,scroll:o,delta:h},accept:()=>{k=a,S=c},block:()=>{history.go(-h)},nav_token:Z})}else if(!C){const a=new URL(location.href);e(a)}}),addEventListener("hashchange",()=>{C&&(C=!1,history.replaceState({...history.state,[j]:++k,[F]:S},"",location.href))});for(const n of document.querySelectorAll("link"))n.rel==="icon"&&(n.href=n.href);addEventListener("pageshow",n=>{n.persisted&&U.navigating.set(null)});function e(n){w.url=n,U.page.set({...R,url:n}),U.page.notify()}}async function Kt(e,{status:t=200,error:n,node_ids:r,params:a,route:o,data:s,form:i}){_e=!0;const c=new URL(location.href);({params:a={},route:o={id:null}}=Ee(c,!1)||{});let f;try{const u=r.map(async(d,m)=>{const l=s[m];return l!=null&&l.uses&&(l.uses=et(l.uses)),ve({loader:$.nodes[d],url:c,params:a,route:o,parent:async()=>{const _={};for(let v=0;vd===o.id);if(g){const d=g.layouts;for(let m=0;mo?"1":"0").join(""));const r=await Ne(n.href);if(!r.ok){let o;throw(a=r.headers.get("content-type"))!=null&&a.includes("application/json")?o=await r.json():r.status===404?o="Not Found":r.status===500&&(o="Internal Error"),new ee(r.status,o)}return new Promise(async o=>{var h;const s=new Map,i=r.body.getReader(),c=new TextDecoder;function f(g){return Tt(g,{Promise:d=>new Promise((m,l)=>{s.set(d,{fulfil:m,reject:l})})})}let u="";for(;;){const{done:g,value:d}=await i.read();if(g&&!u)break;for(u+=!d&&u?` +import{z as nt}from"./scheduler.CZIheOSb.js";import{w as de}from"./index.q7VO2u1O.js";import{a as at,b as I}from"./paths.B1xUyC9q.js";import{H as ee,S as he,R as xe}from"./control.CYgJF_JY.js";new URL("sveltekit-internal://");function rt(e,t){return e==="/"||t==="ignore"?e:t==="never"?e.endsWith("/")?e.slice(0,-1):e:t==="always"&&!e.endsWith("/")?e+"/":e}function ot(e){return e.split("%25").map(decodeURI).join("%25")}function it(e){for(const t in e)e[t]=decodeURIComponent(e[t]);return e}function ie({href:e}){return e.split("#")[0]}const st=["href","pathname","search","toString","toJSON"];function ct(e,t,n){const r=new URL(e);Object.defineProperty(r,"searchParams",{value:new Proxy(r.searchParams,{get(a,o){if(o==="get"||o==="getAll"||o==="has")return i=>(n(i),a[o](i));t();const s=Reflect.get(a,o);return typeof s=="function"?s.bind(a):s}}),enumerable:!0,configurable:!0});for(const a of st)Object.defineProperty(r,a,{get(){return t(),e[a]},enumerable:!0,configurable:!0});return r}const lt="/__data.json",ft=".html__data.json";function ut(e){return e.endsWith(".html")?e.replace(/\.html$/,ft):e.replace(/\/$/,"")+lt}function dt(...e){let t=5381;for(const n of e)if(typeof n=="string"){let r=n.length;for(;r;)t=t*33^n.charCodeAt(--r)}else if(ArrayBuffer.isView(n)){const r=new Uint8Array(n.buffer,n.byteOffset,n.byteLength);let a=r.length;for(;a;)t=t*33^r[--a]}else throw new TypeError("value must be a string or TypedArray");return(t>>>0).toString(36)}function ht(e){const t=atob(e),n=new Uint8Array(t.length);for(let r=0;r((e instanceof Request?e.method:(t==null?void 0:t.method)||"GET")!=="GET"&&V.delete(pe(e)),Ne(e,t));const V=new Map;function pt(e,t){const n=pe(e,t),r=document.querySelector(n);if(r!=null&&r.textContent){let{body:a,...o}=JSON.parse(r.textContent);const s=r.getAttribute("data-ttl");return s&&V.set(n,{body:a,init:o,ttl:1e3*Number(s)}),r.getAttribute("data-b64")!==null&&(a=ht(a)),Promise.resolve(new Response(a,o))}return window.fetch(e,t)}function gt(e,t,n){if(V.size>0){const r=pe(e,n),a=V.get(r);if(a){if(performance.now(){const a=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(r);if(a)return t.push({name:a[1],matcher:a[2],optional:!1,rest:!0,chained:!0}),"(?:/(.*))?";const o=/^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(r);if(o)return t.push({name:o[1],matcher:o[2],optional:!0,rest:!1,chained:!0}),"(?:/([^/]+))?";if(!r)return;const s=r.split(/\[(.+?)\](?!\])/);return"/"+s.map((c,f)=>{if(f%2){if(c.startsWith("x+"))return se(String.fromCharCode(parseInt(c.slice(2),16)));if(c.startsWith("u+"))return se(String.fromCharCode(...c.slice(2).split("-").map(l=>parseInt(l,16))));const u=mt.exec(c),[,h,g,d,m]=u;return t.push({name:d,matcher:m,optional:!!h,rest:!!g,chained:g?f===1&&s[0]==="":!1}),g?"(.*?)":h?"([^/]*)?":"([^/]+?)"}return se(c)}).join("")}).join("")}/?$`),params:t}}function yt(e){return!/^\([^)]+\)$/.test(e)}function wt(e){return e.slice(1).split("/").filter(yt)}function vt(e,t,n){const r={},a=e.slice(1),o=a.filter(i=>i!==void 0);let s=0;for(let i=0;iu).join("/"),s=0),f===void 0){c.rest&&(r[c.name]="");continue}if(!c.matcher||n[c.matcher](f)){r[c.name]=f;const u=t[i+1],h=a[i+1];u&&!u.rest&&u.optional&&h&&c.chained&&(s=0),!u&&!h&&Object.keys(r).length===o.length&&(s=0);continue}if(c.optional&&c.chained){s++;continue}return}if(!s)return r}function se(e){return e.normalize().replace(/[[\]]/g,"\\$&").replace(/%/g,"%25").replace(/\//g,"%2[Ff]").replace(/\?/g,"%3[Ff]").replace(/#/g,"%23").replace(/[.*+?^${}()|\\]/g,"\\$&")}function bt({nodes:e,server_loads:t,dictionary:n,matchers:r}){const a=new Set(t);return Object.entries(n).map(([i,[c,f,u]])=>{const{pattern:h,params:g}=_t(i),d={id:i,exec:m=>{const l=h.exec(m);if(l)return vt(l,g,r)},errors:[1,...u||[]].map(m=>e[m]),layouts:[0,...f||[]].map(s),leaf:o(c)};return d.errors.length=d.layouts.length=Math.max(d.errors.length,d.layouts.length),d});function o(i){const c=i<0;return c&&(i=~i),[c,e[i]]}function s(i){return i===void 0?i:[a.has(i),e[i]]}}function Oe(e,t=JSON.parse){try{return t(sessionStorage[e])}catch{}}function Ae(e,t,n=JSON.stringify){const r=n(t);try{sessionStorage[e]=r}catch{}}const Et="1733249729452",je="sveltekit:snapshot",De="sveltekit:scroll",$e="sveltekit:states",kt="sveltekit:pageurl",j="sveltekit:history",F="sveltekit:navigation",K={tap:1,hover:2,viewport:3,eager:4,off:-1,false:-1},q=location.origin;function Ce(e){if(e instanceof URL)return e;let t=document.baseURI;if(!t){const n=document.getElementsByTagName("base");t=n.length?n[0].href:document.URL}return new URL(e,t)}function ge(){return{x:pageXOffset,y:pageYOffset}}function N(e,t){return e.getAttribute(`data-sveltekit-${t}`)}const Re={...K,"":K.hover};function Ve(e){let t=e.assignedSlot??e.parentNode;return(t==null?void 0:t.nodeType)===11&&(t=t.host),t}function Fe(e,t){for(;e&&e!==t;){if(e.nodeName.toUpperCase()==="A"&&e.hasAttribute("href"))return e;e=Ve(e)}}function le(e,t){let n;try{n=new URL(e instanceof SVGAElement?e.href.baseVal:e.href,document.baseURI)}catch{}const r=e instanceof SVGAElement?e.target.baseVal:e.target,a=!n||!!r||te(n,t)||(e.getAttribute("rel")||"").split(/\s+/).includes("external"),o=(n==null?void 0:n.origin)===q&&e.hasAttribute("download");return{url:n,external:a,target:r,download:o}}function Y(e){let t=null,n=null,r=null,a=null,o=null,s=null,i=e;for(;i&&i!==document.documentElement;)r===null&&(r=N(i,"preload-code")),a===null&&(a=N(i,"preload-data")),t===null&&(t=N(i,"keepfocus")),n===null&&(n=N(i,"noscroll")),o===null&&(o=N(i,"reload")),s===null&&(s=N(i,"replacestate")),i=Ve(i);function c(f){switch(f){case"":case"true":return!0;case"off":case"false":return!1;default:return}}return{preload_code:Re[r??"off"],preload_data:Re[a??"off"],keepfocus:c(t),noscroll:c(n),reload:c(o),replace_state:c(s)}}function Ie(e){const t=de(e);let n=!0;function r(){n=!0,t.update(s=>s)}function a(s){n=!1,t.set(s)}function o(s){let i;return t.subscribe(c=>{(i===void 0||n&&c!==i)&&s(i=c)})}return{notify:r,set:a,subscribe:o}}function St(){const{set:e,subscribe:t}=de(!1);let n;async function r(){clearTimeout(n);try{const a=await fetch(`${at}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(!a.ok)return!1;const s=(await a.json()).version!==Et;return s&&(e(!0),clearTimeout(n)),s}catch{return!1}}return{subscribe:t,check:r}}function te(e,t){return e.origin!==q||!e.pathname.startsWith(t)}const At=-1,Rt=-2,It=-3,Lt=-4,Pt=-5,Ut=-6;function Tt(e,t){if(typeof e=="number")return a(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function a(o,s=!1){if(o===At)return;if(o===It)return NaN;if(o===Lt)return 1/0;if(o===Pt)return-1/0;if(o===Ut)return-0;if(s)throw new Error("Invalid input");if(o in r)return r[o];const i=n[o];if(!i||typeof i!="object")r[o]=i;else if(Array.isArray(i))if(typeof i[0]=="string"){const c=i[0],f=t==null?void 0:t[c];if(f)return r[o]=f(a(i[1]));switch(c){case"Date":r[o]=new Date(i[1]);break;case"Set":const u=new Set;r[o]=u;for(let d=1;dt!=null)}const Ot="x-sveltekit-invalidated",jt="x-sveltekit-trailing-slash";function z(e){return e instanceof ee||e instanceof he?e.status:500}function Dt(e){return e instanceof he?e.text:"Internal Error"}const x=Oe(De)??{},G=Oe(je)??{},U={url:Ie({}),page:Ie({}),navigating:de(null),updated:St()};function me(e){x[e]=ge()}function $t(e,t){let n=e+1;for(;x[n];)delete x[n],n+=1;for(n=t+1;G[n];)delete G[n],n+=1}function D(e){return location.href=e.href,new Promise(()=>{})}function Le(){}let ne,fe,W,L,ue,$;const He=[],J=[];let P=null;const Me=[],Ct=[];let O=[],w={branch:[],error:null,url:null},_e=!1,X=!1,Pe=!0,H=!1,C=!1,qe=!1,ye=!1,we,k,A,R,Z;async function Zt(e,t,n){var a,o;document.URL!==location.href&&(location.href=location.href),$=e,ne=bt(e),L=document.documentElement,ue=t,fe=e.nodes[0],W=e.nodes[1],fe(),W(),k=(a=history.state)==null?void 0:a[j],A=(o=history.state)==null?void 0:o[F],k||(k=A=Date.now(),history.replaceState({...history.state,[j]:k,[F]:A},""));const r=x[k];r&&(history.scrollRestoration="manual",scrollTo(r.x,r.y)),n?await Kt(ue,n):qt(location.href,{replaceState:!0}),Bt()}function Vt(){He.length=0,ye=!1}function Be(e){J.some(t=>t==null?void 0:t.snapshot)&&(G[e]=J.map(t=>{var n;return(n=t==null?void 0:t.snapshot)==null?void 0:n.capture()}))}function Ke(e){var t;(t=G[e])==null||t.forEach((n,r)=>{var a,o;(o=(a=J[r])==null?void 0:a.snapshot)==null||o.restore(n)})}function Ue(){me(k),Ae(De,x),Be(A),Ae(je,G)}async function Ye(e,t,n,r){return B({type:"goto",url:Ce(e),keepfocus:t.keepFocus,noscroll:t.noScroll,replace_state:t.replaceState,state:t.state,redirect_count:n,nav_token:r,accept:()=>{t.invalidateAll&&(ye=!0)}})}async function Ft(e){return P={id:e.id,promise:We(e).then(t=>(t.type==="loaded"&&t.state.error&&(P=null),t))},P.promise}async function ce(e){const t=ne.find(n=>n.exec(Je(e)));t&&await Promise.all([...t.layouts,t.leaf].map(n=>n==null?void 0:n[1]()))}function ze(e,t){var a;w=e.state;const n=document.querySelector("style[data-sveltekit]");n&&n.remove(),R=e.props.page,we=new $.root({target:t,props:{...e.props,stores:U,components:J},hydrate:!0}),Ke(A);const r={from:null,to:{params:w.params,route:{id:((a=w.route)==null?void 0:a.id)??null},url:new URL(location.href)},willUnload:!1,type:"enter",complete:Promise.resolve()};O.forEach(o=>o(r)),X=!0}async function Q({url:e,params:t,branch:n,status:r,error:a,route:o,form:s}){let i="never";if(I&&(e.pathname===I||e.pathname===I+"/"))i="always";else for(const d of n)(d==null?void 0:d.slash)!==void 0&&(i=d.slash);e.pathname=rt(e.pathname,i),e.search=e.search;const c={type:"loaded",state:{url:e,params:t,branch:n,error:a,route:o},props:{constructors:Nt(n).map(d=>d.node.component),page:R}};s!==void 0&&(c.props.form=s);let f={},u=!R,h=0;for(let d=0;d(i&&(c.route=!0),l[_])}),params:new Proxy(r,{get:(l,_)=>(i&&c.params.add(_),l[_])}),data:(o==null?void 0:o.data)??null,url:ct(n,()=>{i&&(c.url=!0)},l=>{i&&c.search_params.add(l)}),async fetch(l,_){let v;l instanceof Request?(v=l.url,_={body:l.method==="GET"||l.method==="HEAD"?void 0:await l.blob(),cache:l.cache,credentials:l.credentials,headers:l.headers,integrity:l.integrity,keepalive:l.keepalive,method:l.method,mode:l.mode,redirect:l.redirect,referrer:l.referrer,referrerPolicy:l.referrerPolicy,signal:l.signal,..._}):v=l;const S=new URL(v,n);return i&&d(S.href),S.origin===n.origin&&(v=S.href.slice(n.origin.length)),X?gt(v,S.href,_):pt(v,_)},setHeaders:()=>{},depends:d,parent(){return i&&(c.parent=!0),t()},untrack(l){i=!1;try{return l()}finally{i=!0}}};s=await f.universal.load.call(null,m)??null}return{node:f,loader:e,server:o,universal:(h=f.universal)!=null&&h.load?{type:"data",data:s,uses:c}:null,data:s??(o==null?void 0:o.data)??null,slash:((g=f.universal)==null?void 0:g.trailingSlash)??(o==null?void 0:o.slash)}}function Te(e,t,n,r,a,o){if(ye)return!0;if(!a)return!1;if(a.parent&&e||a.route&&t||a.url&&n)return!0;for(const s of a.search_params)if(r.has(s))return!0;for(const s of a.params)if(o[s]!==w.params[s])return!0;for(const s of a.dependencies)if(He.some(i=>i(new URL(s))))return!0;return!1}function be(e,t){return(e==null?void 0:e.type)==="data"?e:(e==null?void 0:e.type)==="skip"?t??null:null}function Gt(e,t){if(!e)return new Set(t.searchParams.keys());const n=new Set([...e.searchParams.keys(),...t.searchParams.keys()]);for(const r of n){const a=e.searchParams.getAll(r),o=t.searchParams.getAll(r);a.every(s=>o.includes(s))&&o.every(s=>a.includes(s))&&n.delete(r)}return n}async function We({id:e,invalidating:t,url:n,params:r,route:a}){if((P==null?void 0:P.id)===e)return P.promise;const{errors:o,layouts:s,leaf:i}=a,c=[...s,i];o.forEach(p=>p==null?void 0:p().catch(()=>{})),c.forEach(p=>p==null?void 0:p[1]().catch(()=>{}));let f=null;const u=w.url?e!==w.url.pathname+w.url.search:!1,h=w.route?a.id!==w.route.id:!1,g=Gt(w.url,n);let d=!1;const m=c.map((p,y)=>{var T;const b=w.branch[y],E=!!(p!=null&&p[0])&&((b==null?void 0:b.loader)!==p[1]||Te(d,h,u,g,(T=b.server)==null?void 0:T.uses,r));return E&&(d=!0),E});if(m.some(Boolean)){try{f=await Qe(n,m)}catch(p){return ae({status:z(p),error:await M(p,{url:n,params:r,route:{id:a.id}}),url:n,route:a})}if(f.type==="redirect")return f}const l=f==null?void 0:f.nodes;let _=!1;const v=c.map(async(p,y)=>{var re;if(!p)return;const b=w.branch[y],E=l==null?void 0:l[y];if((!E||E.type==="skip")&&p[1]===(b==null?void 0:b.loader)&&!Te(_,h,u,g,(re=b.universal)==null?void 0:re.uses,r))return b;if(_=!0,(E==null?void 0:E.type)==="error")throw E;return ve({loader:p[1],url:n,params:r,route:a,parent:async()=>{var Se;const ke={};for(let oe=0;oe{});const S=[];for(let p=0;pPromise.resolve({}),server_data_node:be(o)}),c={node:await W(),loader:W,universal:null,server:null,data:null};return await Q({url:n,params:a,branch:[i,c],status:e,error:t,route:null})}function Ee(e,t){if(!e||te(e,I))return;let n;try{n=$.hooks.reroute({url:new URL(e)})??e.pathname}catch{return}const r=Je(n);for(const a of ne){const o=a.exec(r);if(o)return{id:e.pathname+e.search,invalidating:t,route:a,params:it(o),url:e}}}function Je(e){return ot(e.slice(I.length)||"/")}function Xe({url:e,type:t,intent:n,delta:r}){let a=!1;const o=tt(w,n,e,t);r!==void 0&&(o.navigation.delta=r);const s={...o.navigation,cancel:()=>{a=!0,o.reject(new Error("navigation cancelled"))}};return H||Me.forEach(i=>i(s)),a?null:o}async function B({type:e,url:t,popped:n,keepfocus:r,noscroll:a,replace_state:o,state:s={},redirect_count:i=0,nav_token:c={},accept:f=Le,block:u=Le}){const h=Ee(t,!1),g=Xe({url:t,type:e,delta:n==null?void 0:n.delta,intent:h});if(!g){u();return}const d=k,m=A;f(),H=!0,X&&U.navigating.set(g.navigation),Z=c;let l=h&&await We(h);if(!l){if(te(t,I))return await D(t);l=await Ze(t,{id:null},await M(new he(404,"Not Found",`Not found: ${t.pathname}`),{url:t,params:{},route:{id:null}}),404)}if(t=(h==null?void 0:h.url)||t,Z!==c)return g.reject(new Error("navigation aborted")),!1;if(l.type==="redirect")if(i>=20)l=await ae({status:500,error:await M(new Error("Redirect loop"),{url:t,params:{},route:{id:null}}),url:t,route:{id:null}});else return Ye(new URL(l.location,t).href,{},i+1,c),!1;else l.props.page.status>=400&&await U.updated.check()&&await D(t);if(Vt(),me(d),Be(m),l.props.page.url.pathname!==t.pathname&&(t.pathname=l.props.page.url.pathname),s=n?n.state:s,!n){const p=o?0:1,y={[j]:k+=p,[F]:A+=p,[$e]:s};(o?history.replaceState:history.pushState).call(history,y,"",t),o||$t(k,A)}if(P=null,l.props.page.state=s,X){w=l.state,l.props.page&&(l.props.page.url=t);const p=(await Promise.all(Ct.map(y=>y(g.navigation)))).filter(y=>typeof y=="function");if(p.length>0){let y=function(){O=O.filter(b=>!p.includes(b))};p.push(y),O.push(...p)}we.$set(l.props),qe=!0}else ze(l,ue);const{activeElement:_}=document;await nt();const v=n?n.scroll:a?ge():null;if(Pe){const p=t.hash&&document.getElementById(decodeURIComponent(t.hash.slice(1)));v?scrollTo(v.x,v.y):p?p.scrollIntoView():scrollTo(0,0)}const S=document.activeElement!==_&&document.activeElement!==document.body;!r&&!S&&Yt(),Pe=!0,l.props.page&&(R=l.props.page),H=!1,e==="popstate"&&Ke(A),g.fulfil(void 0),O.forEach(p=>p(g.navigation)),U.navigating.set(null)}async function Ze(e,t,n,r){return e.origin===q&&e.pathname===location.pathname&&!_e?await ae({status:r,error:n,url:e,route:t}):await D(e)}function Mt(){let e;L.addEventListener("mousemove",o=>{const s=o.target;clearTimeout(e),e=setTimeout(()=>{r(s,2)},20)});function t(o){r(o.composedPath()[0],1)}L.addEventListener("mousedown",t),L.addEventListener("touchstart",t,{passive:!0});const n=new IntersectionObserver(o=>{for(const s of o)s.isIntersecting&&(ce(s.target.href),n.unobserve(s.target))},{threshold:0});function r(o,s){const i=Fe(o,L);if(!i)return;const{url:c,external:f,download:u}=le(i,I);if(f||u)return;const h=Y(i);if(!h.reload)if(s<=h.preload_data){const g=Ee(c,!1);g&&Ft(g)}else s<=h.preload_code&&ce(c.pathname)}function a(){n.disconnect();for(const o of L.querySelectorAll("a")){const{url:s,external:i,download:c}=le(o,I);if(i||c)continue;const f=Y(o);f.reload||(f.preload_code===K.viewport&&n.observe(o),f.preload_code===K.eager&&ce(s.pathname))}}O.push(a),a()}function M(e,t){if(e instanceof ee)return e.body;const n=z(e),r=Dt(e);return $.hooks.handleError({error:e,event:t,status:n,message:r})??{message:r}}function qt(e,t={}){return e=Ce(e),e.origin!==q?Promise.reject(new Error("goto: invalid URL")):Ye(e,t,0)}function Bt(){var t;history.scrollRestoration="manual",addEventListener("beforeunload",n=>{let r=!1;if(Ue(),!H){const a=tt(w,void 0,null,"leave"),o={...a.navigation,cancel:()=>{r=!0,a.reject(new Error("navigation cancelled"))}};Me.forEach(s=>s(o))}r?(n.preventDefault(),n.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Ue()}),(t=navigator.connection)!=null&&t.saveData||Mt(),L.addEventListener("click",n=>{var g;if(n.button||n.which!==1||n.metaKey||n.ctrlKey||n.shiftKey||n.altKey||n.defaultPrevented)return;const r=Fe(n.composedPath()[0],L);if(!r)return;const{url:a,external:o,target:s,download:i}=le(r,I);if(!a)return;if(s==="_parent"||s==="_top"){if(window.parent!==window)return}else if(s&&s!=="_self")return;const c=Y(r);if(!(r instanceof SVGAElement)&&a.protocol!==location.protocol&&!(a.protocol==="https:"||a.protocol==="http:")||i)return;if(o||c.reload){Xe({url:a,type:"link"})?H=!0:n.preventDefault();return}const[u,h]=a.href.split("#");if(h!==void 0&&u===ie(location)){const[,d]=w.url.href.split("#");if(d===h){n.preventDefault(),h===""||h==="top"&&r.ownerDocument.getElementById("top")===null?window.scrollTo({top:0}):(g=r.ownerDocument.getElementById(h))==null||g.scrollIntoView();return}if(C=!0,me(k),e(a),!c.replace_state)return;C=!1}n.preventDefault(),B({type:"link",url:a,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??a.href===location.href})}),L.addEventListener("submit",n=>{if(n.defaultPrevented)return;const r=HTMLFormElement.prototype.cloneNode.call(n.target),a=n.submitter;if(((a==null?void 0:a.formMethod)||r.method)!=="get")return;const s=new URL((a==null?void 0:a.hasAttribute("formaction"))&&(a==null?void 0:a.formAction)||r.action);if(te(s,I))return;const i=n.target,c=Y(i);if(c.reload)return;n.preventDefault(),n.stopPropagation();const f=new FormData(i),u=a==null?void 0:a.getAttribute("name");u&&f.append(u,(a==null?void 0:a.getAttribute("value"))??""),s.search=new URLSearchParams(f).toString(),B({type:"form",url:s,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??s.href===location.href})}),addEventListener("popstate",async n=>{var r;if((r=n.state)!=null&&r[j]){const a=n.state[j];if(Z={},a===k)return;const o=x[a],s=n.state[$e]??{},i=new URL(n.state[kt]??location.href),c=n.state[F],f=ie(location)===ie(w.url);if(c===A&&(qe||f)){e(i),x[k]=ge(),o&&scrollTo(o.x,o.y),s!==R.state&&(R={...R,state:s},we.$set({page:R})),k=a;return}const h=a-k;await B({type:"popstate",url:i,popped:{state:s,scroll:o,delta:h},accept:()=>{k=a,A=c},block:()=>{history.go(-h)},nav_token:Z})}else if(!C){const a=new URL(location.href);e(a)}}),addEventListener("hashchange",()=>{C&&(C=!1,history.replaceState({...history.state,[j]:++k,[F]:A},"",location.href))});for(const n of document.querySelectorAll("link"))n.rel==="icon"&&(n.href=n.href);addEventListener("pageshow",n=>{n.persisted&&U.navigating.set(null)});function e(n){w.url=n,U.page.set({...R,url:n}),U.page.notify()}}async function Kt(e,{status:t=200,error:n,node_ids:r,params:a,route:o,data:s,form:i}){_e=!0;const c=new URL(location.href);({params:a={},route:o={id:null}}=Ee(c,!1)||{});let f;try{const u=r.map(async(d,m)=>{const l=s[m];return l!=null&&l.uses&&(l.uses=et(l.uses)),ve({loader:$.nodes[d],url:c,params:a,route:o,parent:async()=>{const _={};for(let v=0;vd===o.id);if(g){const d=g.layouts;for(let m=0;mo?"1":"0").join(""));const r=await Ne(n.href);if(!r.ok){let o;throw(a=r.headers.get("content-type"))!=null&&a.includes("application/json")?o=await r.json():r.status===404?o="Not Found":r.status===500&&(o="Internal Error"),new ee(r.status,o)}return new Promise(async o=>{var h;const s=new Map,i=r.body.getReader(),c=new TextDecoder;function f(g){return Tt(g,{Promise:d=>new Promise((m,l)=>{s.set(d,{fulfil:m,reject:l})})})}let u="";for(;;){const{done:g,value:d}=await i.read();if(g&&!u)break;for(u+=!d&&u?` `:c.decode(d,{stream:!0});;){const m=u.indexOf(` -`);if(m===-1)break;const l=JSON.parse(u.slice(0,m));if(u=u.slice(m+1),l.type==="redirect")return o(l);if(l.type==="data")(h=l.nodes)==null||h.forEach(_=>{(_==null?void 0:_.type)==="data"&&(_.uses=et(_.uses),_.data=f(_.data))}),o(l);else if(l.type==="chunk"){const{id:_,data:v,error:A}=l,p=s.get(_);s.delete(_),A?p.reject(f(A)):p.fulfil(f(v))}}}})}function et(e){return{dependencies:new Set((e==null?void 0:e.dependencies)??[]),params:new Set((e==null?void 0:e.params)??[]),parent:!!(e!=null&&e.parent),route:!!(e!=null&&e.route),url:!!(e!=null&&e.url),search_params:new Set((e==null?void 0:e.search_params)??[])}}function Yt(){const e=document.querySelector("[autofocus]");if(e)e.focus();else{const t=document.body,n=t.getAttribute("tabindex");t.tabIndex=-1,t.focus({preventScroll:!0,focusVisible:!1}),n!==null?t.setAttribute("tabindex",n):t.removeAttribute("tabindex");const r=getSelection();if(r&&r.type!=="None"){const a=[];for(let o=0;o{if(r.rangeCount===a.length){for(let o=0;o{a=u,o=h});return s.catch(()=>{}),{navigation:{from:{params:e.params,route:{id:((c=e.route)==null?void 0:c.id)??null},url:e.url},to:n&&{params:(t==null?void 0:t.params)??null,route:{id:((f=t==null?void 0:t.route)==null?void 0:f.id)??null},url:n},willUnload:!t,type:r,complete:s},fulfil:a,reject:o}}export{Zt as a,U as s}; +`);if(m===-1)break;const l=JSON.parse(u.slice(0,m));if(u=u.slice(m+1),l.type==="redirect")return o(l);if(l.type==="data")(h=l.nodes)==null||h.forEach(_=>{(_==null?void 0:_.type)==="data"&&(_.uses=et(_.uses),_.data=f(_.data))}),o(l);else if(l.type==="chunk"){const{id:_,data:v,error:S}=l,p=s.get(_);s.delete(_),S?p.reject(f(S)):p.fulfil(f(v))}}}})}function et(e){return{dependencies:new Set((e==null?void 0:e.dependencies)??[]),params:new Set((e==null?void 0:e.params)??[]),parent:!!(e!=null&&e.parent),route:!!(e!=null&&e.route),url:!!(e!=null&&e.url),search_params:new Set((e==null?void 0:e.search_params)??[])}}function Yt(){const e=document.querySelector("[autofocus]");if(e)e.focus();else{const t=document.body,n=t.getAttribute("tabindex");t.tabIndex=-1,t.focus({preventScroll:!0,focusVisible:!1}),n!==null?t.setAttribute("tabindex",n):t.removeAttribute("tabindex");const r=getSelection();if(r&&r.type!=="None"){const a=[];for(let o=0;o{if(r.rangeCount===a.length){for(let o=0;o{a=u,o=h});return s.catch(()=>{}),{navigation:{from:{params:e.params,route:{id:((c=e.route)==null?void 0:c.id)??null},url:e.url},to:n&&{params:(t==null?void 0:t.params)??null,route:{id:((f=t==null?void 0:t.route)==null?void 0:f.id)??null},url:n},willUnload:!t,type:r,complete:s},fulfil:a,reject:o}}export{Zt as a,U as s}; diff --git a/_app/immutable/chunks/index.Ch_UlnAJ.js b/_app/immutable/chunks/index.DDR6389d.js similarity index 95% rename from _app/immutable/chunks/index.Ch_UlnAJ.js rename to _app/immutable/chunks/index.DDR6389d.js index 0de223a..1381bde 100644 --- a/_app/immutable/chunks/index.Ch_UlnAJ.js +++ b/_app/immutable/chunks/index.DDR6389d.js @@ -1,4 +1,4 @@ -var X=Object.defineProperty;var Y=(t,e,n)=>e in t?X(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var M=(t,e,n)=>(Y(t,typeof e!="symbol"?e+"":e,n),n);import{n as w,L as Z,f as L,M as q,N as v,O as R,P as k,Q as G,R as U,S as A,b as H,T as J,U as K,V as tt,W as et,X as I,Y as nt,Z as it,_ as st,$ as rt,a0 as at}from"./scheduler.3ocNSSGe.js";const V=typeof window<"u";let B=V?()=>window.performance.now():()=>Date.now(),j=V?t=>requestAnimationFrame(t):w;const p=new Set;function D(t){p.forEach(e=>{e.c(t)||(p.delete(e),e.f())}),p.size!==0&&j(D)}function F(t){let e;return p.size===0&&j(D),{promise:new Promise(n=>{p.add(e={c:t,f:n})}),abort(){p.delete(e)}}}const O=new Map;let b=0;function ot(t){let e=5381,n=t.length;for(;n--;)e=(e<<5)-e^t.charCodeAt(n);return e>>>0}function ft(t,e){const n={stylesheet:q(e),rules:{}};return O.set(t,n),n}function Q(t,e,n,i,r,a,u,l=0){const _=16.666/i;let s=`{ +var X=Object.defineProperty;var Y=(t,e,n)=>e in t?X(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var M=(t,e,n)=>(Y(t,typeof e!="symbol"?e+"":e,n),n);import{n as w,L as Z,f as L,M as q,N as v,O as R,P as k,Q as G,R as U,S as A,b as H,T as J,U as K,V as tt,W as et,X as I,Y as nt,Z as it,_ as st,$ as rt,a0 as at}from"./scheduler.CZIheOSb.js";const V=typeof window<"u";let B=V?()=>window.performance.now():()=>Date.now(),j=V?t=>requestAnimationFrame(t):w;const p=new Set;function D(t){p.forEach(e=>{e.c(t)||(p.delete(e),e.f())}),p.size!==0&&j(D)}function F(t){let e;return p.size===0&&j(D),{promise:new Promise(n=>{p.add(e={c:t,f:n})}),abort(){p.delete(e)}}}const O=new Map;let b=0;function ot(t){let e=5381,n=t.length;for(;n--;)e=(e<<5)-e^t.charCodeAt(n);return e>>>0}function ft(t,e){const n={stylesheet:q(e),rules:{}};return O.set(t,n),n}function Q(t,e,n,i,r,a,u,l=0){const _=16.666/i;let s=`{ `;for(let g=0;g<=1;g+=_){const m=e+(n-e)*a(g);s+=g*100+`%{${u(m,1-m)}} `}const f=s+`100% {${u(n,1-n)}} -}`,o=`__svelte_${ot(f)}_${l}`,d=Z(t),{stylesheet:c,rules:$}=O.get(d)||ft(d,t);$[o]||($[o]=!0,c.insertRule(`@keyframes ${o} ${f}`,c.cssRules.length));const h=t.style.animation||"";return t.style.animation=`${h?`${h}, `:""}${o} ${i}ms linear ${r}ms 1 both`,b+=1,o}function N(t,e){const n=(t.style.animation||"").split(", "),i=n.filter(e?a=>a.indexOf(e)<0:a=>a.indexOf("__svelte")===-1),r=n.length-i.length;r&&(t.style.animation=i.join(", "),b-=r,b||ut())}function ut(){j(()=>{b||(O.forEach(t=>{const{ownerNode:e}=t.stylesheet;e&&L(e)}),O.clear())})}let x;function T(){return x||(x=Promise.resolve(),x.then(()=>{x=null})),x}function P(t,e,n){t.dispatchEvent(G(`${e?"intro":"outro"}${n}`))}const E=new Set;let y;function gt(){y={r:0,c:[],p:y}}function yt(){y.r||v(y.c),y=y.p}function ct(t,e){t&&t.i&&(E.delete(t),t.i(e))}function pt(t,e,n,i){if(t&&t.o){if(E.has(t))return;E.add(t),y.c.push(()=>{E.delete(t),i&&(n&&t.d(1),i())}),t.o(e)}else i&&i()}const W={duration:0};function wt(t,e,n){const i={direction:"in"};let r=e(t,n,i),a=!1,u,l,_=0;function s(){u&&N(t,u)}function f(){const{delay:d=0,duration:c=300,easing:$=U,tick:h=w,css:g}=r||W;g&&(u=Q(t,0,1,c,d,$,g,_++)),h(0,1);const m=B()+d,S=m+c;l&&l.abort(),a=!0,k(()=>P(t,!0,"start")),l=F(C=>{if(a){if(C>=S)return h(1,0),P(t,!0,"end"),s(),a=!1;if(C>=m){const z=$((C-m)/c);h(z,1-z)}}return a})}let o=!1;return{start(){o||(o=!0,N(t),R(r)?(r=r(i),T().then(f)):f())},invalidate(){o=!1},end(){a&&(s(),a=!1)}}}function xt(t,e,n){const i={direction:"out"};let r=e(t,n,i),a=!0,u;const l=y;l.r+=1;let _;function s(){const{delay:f=0,duration:o=300,easing:d=U,tick:c=w,css:$}=r||W;$&&(u=Q(t,1,0,o,f,d,$));const h=B()+f,g=h+o;k(()=>P(t,!1,"start")),"inert"in t&&(_=t.inert,t.inert=!0),F(m=>{if(a){if(m>=g)return c(0,1),P(t,!1,"end"),--l.r||v(l.c),!1;if(m>=h){const S=d((m-h)/o);c(1-S,S)}}return a})}return R(r)?T().then(()=>{r=r(i),s()}):s(),{end(f){f&&"inert"in t&&(t.inert=_),f&&r.tick&&r.tick(1,0),a&&(u&&N(t,u),a=!1)}}}function vt(t){t&&t.c()}function St(t,e){t&&t.l(e)}function lt(t,e,n){const{fragment:i,after_update:r}=t.$$;i&&i.m(e,n),k(()=>{const a=t.$$.on_mount.map(nt).filter(R);t.$$.on_destroy?t.$$.on_destroy.push(...a):v(a),t.$$.on_mount=[]}),r.forEach(k)}function _t(t,e){const n=t.$$;n.fragment!==null&&(tt(n.after_update),v(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function dt(t,e){t.$$.dirty[0]===-1&&(it.push(t),st(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<{const $=c.length?c[0]:d;return s.ctx&&r(s.ctx[o],s.ctx[o]=$)&&(!s.skip_bound&&s.bound[o]&&s.bound[o]($),f&&dt(t,o)),d}):[],s.update(),f=!0,v(s.before_update),s.fragment=i?i(s.ctx):!1,e.target){if(e.hydrate){rt();const o=H(e.target);s.fragment&&s.fragment.l(o),o.forEach(L)}else s.fragment&&s.fragment.c();e.intro&&ct(t.$$.fragment),lt(t,e.target,e.anchor),at(),J()}I(_)}class kt{constructor(){M(this,"$$");M(this,"$$set")}$destroy(){_t(this,1),this.$destroy=w}$on(e,n){if(!R(n))return w;const i=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return i.push(n),()=>{const r=i.indexOf(n);r!==-1&&i.splice(r,1)}}$set(e){this.$$set&&!K(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const $t="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add($t);export{kt as S,St as a,pt as b,vt as c,_t as d,yt as e,wt as f,gt as g,xt as h,Et as i,lt as m,ct as t}; +}`,o=`__svelte_${ot(f)}_${l}`,d=Z(t),{stylesheet:c,rules:$}=O.get(d)||ft(d,t);$[o]||($[o]=!0,c.insertRule(`@keyframes ${o} ${f}`,c.cssRules.length));const h=t.style.animation||"";return t.style.animation=`${h?`${h}, `:""}${o} ${i}ms linear ${r}ms 1 both`,b+=1,o}function N(t,e){const n=(t.style.animation||"").split(", "),i=n.filter(e?a=>a.indexOf(e)<0:a=>a.indexOf("__svelte")===-1),r=n.length-i.length;r&&(t.style.animation=i.join(", "),b-=r,b||ut())}function ut(){j(()=>{b||(O.forEach(t=>{const{ownerNode:e}=t.stylesheet;e&&L(e)}),O.clear())})}let x;function T(){return x||(x=Promise.resolve(),x.then(()=>{x=null})),x}function P(t,e,n){t.dispatchEvent(G(`${e?"intro":"outro"}${n}`))}const E=new Set;let y;function gt(){y={r:0,c:[],p:y}}function yt(){y.r||v(y.c),y=y.p}function ct(t,e){t&&t.i&&(E.delete(t),t.i(e))}function pt(t,e,n,i){if(t&&t.o){if(E.has(t))return;E.add(t),y.c.push(()=>{E.delete(t),i&&(n&&t.d(1),i())}),t.o(e)}else i&&i()}const W={duration:0};function wt(t,e,n){const i={direction:"in"};let r=e(t,n,i),a=!1,u,l,_=0;function s(){u&&N(t,u)}function f(){const{delay:d=0,duration:c=300,easing:$=U,tick:h=w,css:g}=r||W;g&&(u=Q(t,0,1,c,d,$,g,_++)),h(0,1);const m=B()+d,S=m+c;l&&l.abort(),a=!0,k(()=>P(t,!0,"start")),l=F(C=>{if(a){if(C>=S)return h(1,0),P(t,!0,"end"),s(),a=!1;if(C>=m){const z=$((C-m)/c);h(z,1-z)}}return a})}let o=!1;return{start(){o||(o=!0,N(t),R(r)?(r=r(i),T().then(f)):f())},invalidate(){o=!1},end(){a&&(s(),a=!1)}}}function xt(t,e,n){const i={direction:"out"};let r=e(t,n,i),a=!0,u;const l=y;l.r+=1;let _;function s(){const{delay:f=0,duration:o=300,easing:d=U,tick:c=w,css:$}=r||W;$&&(u=Q(t,1,0,o,f,d,$));const h=B()+f,g=h+o;k(()=>P(t,!1,"start")),"inert"in t&&(_=t.inert,t.inert=!0),F(m=>{if(a){if(m>=g)return c(0,1),P(t,!1,"end"),--l.r||v(l.c),!1;if(m>=h){const S=d((m-h)/o);c(1-S,S)}}return a})}return R(r)?T().then(()=>{r=r(i),s()}):s(),{end(f){f&&"inert"in t&&(t.inert=_),f&&r.tick&&r.tick(1,0),a&&(u&&N(t,u),a=!1)}}}function vt(t){t&&t.c()}function St(t,e){t&&t.l(e)}function lt(t,e,n){const{fragment:i,after_update:r}=t.$$;i&&i.m(e,n),k(()=>{const a=t.$$.on_mount.map(nt).filter(R);t.$$.on_destroy?t.$$.on_destroy.push(...a):v(a),t.$$.on_mount=[]}),r.forEach(k)}function _t(t,e){const n=t.$$;n.fragment!==null&&(tt(n.after_update),v(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function dt(t,e){t.$$.dirty[0]===-1&&(it.push(t),st(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<{const $=c.length?c[0]:d;return s.ctx&&r(s.ctx[o],s.ctx[o]=$)&&(!s.skip_bound&&s.bound[o]&&s.bound[o]($),f&&dt(t,o)),d}):[],s.update(),f=!0,v(s.before_update),s.fragment=i?i(s.ctx):!1,e.target){if(e.hydrate){rt();const o=H(e.target);s.fragment&&s.fragment.l(o),o.forEach(L)}else s.fragment&&s.fragment.c();e.intro&&ct(t.$$.fragment),lt(t,e.target,e.anchor),at(),J()}I(_)}class kt{constructor(){M(this,"$$");M(this,"$$set")}$destroy(){_t(this,1),this.$destroy=w}$on(e,n){if(!R(n))return w;const i=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return i.push(n),()=>{const r=i.indexOf(n);r!==-1&&i.splice(r,1)}}$set(e){this.$$set&&!K(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const $t="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add($t);export{kt as S,pt as a,vt as b,yt as c,St as d,_t as e,wt as f,gt as g,xt as h,Et as i,lt as m,ct as t}; diff --git a/_app/immutable/chunks/index.Idly5BIL.js b/_app/immutable/chunks/index.q7VO2u1O.js similarity index 85% rename from _app/immutable/chunks/index.Idly5BIL.js rename to _app/immutable/chunks/index.q7VO2u1O.js index 3405bc1..aee7043 100644 --- a/_app/immutable/chunks/index.Idly5BIL.js +++ b/_app/immutable/chunks/index.q7VO2u1O.js @@ -1 +1 @@ -import{n as f,s as l}from"./scheduler.3ocNSSGe.js";const e=[];function h(n,b=f){let i;const o=new Set;function r(t){if(l(n,t)&&(n=t,i)){const c=!e.length;for(const s of o)s[1](),e.push(s,n);if(c){for(let s=0;s{o.delete(s),o.size===0&&i&&(i(),i=null)}}return{set:r,update:u,subscribe:p}}export{h as w}; +import{n as f,s as l}from"./scheduler.CZIheOSb.js";const e=[];function h(n,b=f){let i;const o=new Set;function r(t){if(l(n,t)&&(n=t,i)){const c=!e.length;for(const s of o)s[1](),e.push(s,n);if(c){for(let s=0;s{o.delete(s),o.size===0&&i&&(i(),i=null)}}return{set:r,update:u,subscribe:p}}export{h as w}; diff --git a/_app/immutable/chunks/paths.B1xUyC9q.js b/_app/immutable/chunks/paths.B1xUyC9q.js new file mode 100644 index 0000000..07a42e7 --- /dev/null +++ b/_app/immutable/chunks/paths.B1xUyC9q.js @@ -0,0 +1 @@ +var s;const e=((s=globalThis.__sveltekit_1d1qvn7)==null?void 0:s.base)??"";var a;const t=((a=globalThis.__sveltekit_1d1qvn7)==null?void 0:a.assets)??e;export{t as a,e as b}; diff --git a/_app/immutable/chunks/paths.BP9fyNuj.js b/_app/immutable/chunks/paths.BP9fyNuj.js deleted file mode 100644 index b501ef5..0000000 --- a/_app/immutable/chunks/paths.BP9fyNuj.js +++ /dev/null @@ -1 +0,0 @@ -var s;const e=((s=globalThis.__sveltekit_p2w4y8)==null?void 0:s.base)??"";var a;const t=((a=globalThis.__sveltekit_p2w4y8)==null?void 0:a.assets)??e;export{t as a,e as b}; diff --git a/_app/immutable/chunks/posts.DUAS-owf.js b/_app/immutable/chunks/posts.Cli1LVeL.js similarity index 99% rename from _app/immutable/chunks/posts.DUAS-owf.js rename to _app/immutable/chunks/posts.Cli1LVeL.js index 1d69000..7a02fd7 100644 --- a/_app/immutable/chunks/posts.DUAS-owf.js +++ b/_app/immutable/chunks/posts.Cli1LVeL.js @@ -1 +1 @@ -import"./index.Ch_UlnAJ.js";import{H as et}from"./control.CYgJF_JY.js";var G=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Q(z){return z&&z.__esModule&&Object.prototype.hasOwnProperty.call(z,"default")?z.default:z}var R={exports:{}};(function(z,V){(function(I,b){z.exports=b()})(G,function(){var I=1e3,b=6e4,E=36e5,A="millisecond",p="second",O="minute",f="hour",Y="day",L="week",w="month",d="quarter",m="year",h="date",r="Invalid Date",c=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,S=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,v={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},g=function(s,n,t){var i=String(s);return!i||i.length>=n?s:""+Array(n+1-i.length).join(t)+s},U={s:g,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),i=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+g(i,2,"0")+":"+g(e,2,"0")},m:function s(n,t){if(n.date()1)return s(a[0])}else{var l=n.name;x[l]=n,e=l}return!i&&e&&(M=e),e||!i&&M},$=function(s,n){if(j(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new q(t)},o=U;o.l=C,o.i=j,o.w=function(s,n){return $(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var q=function(){function s(t){this.$L=C(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[H]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(i){var e=i.date,u=i.utc;if(e===null)return new Date(NaN);if(o.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var a=e.match(c);if(a){var l=a[2]-1||0,D=(a[7]||"0").substring(0,3);return u?new Date(Date.UTC(a[1],l,a[3]||1,a[4]||0,a[5]||0,a[6]||0,D)):new Date(a[1],l,a[3]||1,a[4]||0,a[5]||0,a[6]||0,D)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return o},n.isValid=function(){return this.$d.toString()!==r},n.isSame=function(t,i){var e=$(t);return this.startOf(i)<=e&&e<=this.endOf(i)},n.isAfter=function(t,i){return $(t)=0&&(r[U]=parseInt(g,10))}var M=r[3],x=M===24?0:M,H=r[0]+"-"+r[1]+"-"+r[2]+" "+x+":"+r[4]+":"+r[5]+":000",j=+d;return(p.utc(H).valueOf()-(j-=j%1e3))/6e4},L=A.prototype;L.tz=function(d,m){d===void 0&&(d=O);var h=this.utcOffset(),r=this.toDate(),c=r.toLocaleString("en-US",{timeZone:d}),S=Math.round((r-new Date(c))/1e3/60),v=p(c,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(15*-Math.round(r.getTimezoneOffset()/15)-S,!0);if(m){var g=v.utcOffset();v=v.add(h-g,"minute")}return v.$x.$timezone=d,v},L.offsetName=function(d){var m=this.$x.$timezone||p.tz.guess(),h=f(this.valueOf(),m,{timeZoneName:d}).find(function(r){return r.type.toLowerCase()==="timezonename"});return h&&h.value};var w=L.startOf;L.startOf=function(d,m){if(!this.$x||!this.$x.$timezone)return w.call(this,d,m);var h=p(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return w.call(h,d,m).tz(this.$x.$timezone,!0)},p.tz=function(d,m,h){var r=h&&m,c=h||m||O,S=Y(+p(),c);if(typeof d!="string")return p(d).tz(c);var v=function(x,H,j){var C=x-60*H*1e3,$=Y(C,j);if(H===$)return[C,H];var o=Y(C-=60*($-H)*1e3,j);return $===o?[C,$]:[x-60*Math.min($,o)*1e3,Math.max($,o)]}(p.utc(d,r).valueOf(),S,c),g=v[0],U=v[1],M=p(g).utcOffset(U);return M.$x.$timezone=c,M},p.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},p.tz.setDefault=function(d){O=d}}})})(tt);var it=tt.exports;const ft=Q(it);function ct(z,V){throw new et(z,V)}new TextEncoder;const ht="America/Denver";export{ht as a,at as d,ct as e,ft as t,ot as u}; +import"./index.DDR6389d.js";import{H as et}from"./control.CYgJF_JY.js";var G=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Q(z){return z&&z.__esModule&&Object.prototype.hasOwnProperty.call(z,"default")?z.default:z}var R={exports:{}};(function(z,V){(function(I,b){z.exports=b()})(G,function(){var I=1e3,b=6e4,E=36e5,A="millisecond",p="second",O="minute",f="hour",Y="day",L="week",w="month",d="quarter",m="year",h="date",r="Invalid Date",c=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,S=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,v={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},g=function(s,n,t){var i=String(s);return!i||i.length>=n?s:""+Array(n+1-i.length).join(t)+s},U={s:g,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),i=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+g(i,2,"0")+":"+g(e,2,"0")},m:function s(n,t){if(n.date()1)return s(a[0])}else{var l=n.name;x[l]=n,e=l}return!i&&e&&(M=e),e||!i&&M},$=function(s,n){if(j(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new q(t)},o=U;o.l=C,o.i=j,o.w=function(s,n){return $(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var q=function(){function s(t){this.$L=C(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[H]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(i){var e=i.date,u=i.utc;if(e===null)return new Date(NaN);if(o.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var a=e.match(c);if(a){var l=a[2]-1||0,D=(a[7]||"0").substring(0,3);return u?new Date(Date.UTC(a[1],l,a[3]||1,a[4]||0,a[5]||0,a[6]||0,D)):new Date(a[1],l,a[3]||1,a[4]||0,a[5]||0,a[6]||0,D)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return o},n.isValid=function(){return this.$d.toString()!==r},n.isSame=function(t,i){var e=$(t);return this.startOf(i)<=e&&e<=this.endOf(i)},n.isAfter=function(t,i){return $(t)=0&&(r[U]=parseInt(g,10))}var M=r[3],x=M===24?0:M,H=r[0]+"-"+r[1]+"-"+r[2]+" "+x+":"+r[4]+":"+r[5]+":000",j=+d;return(p.utc(H).valueOf()-(j-=j%1e3))/6e4},L=A.prototype;L.tz=function(d,m){d===void 0&&(d=O);var h=this.utcOffset(),r=this.toDate(),c=r.toLocaleString("en-US",{timeZone:d}),S=Math.round((r-new Date(c))/1e3/60),v=p(c,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(15*-Math.round(r.getTimezoneOffset()/15)-S,!0);if(m){var g=v.utcOffset();v=v.add(h-g,"minute")}return v.$x.$timezone=d,v},L.offsetName=function(d){var m=this.$x.$timezone||p.tz.guess(),h=f(this.valueOf(),m,{timeZoneName:d}).find(function(r){return r.type.toLowerCase()==="timezonename"});return h&&h.value};var w=L.startOf;L.startOf=function(d,m){if(!this.$x||!this.$x.$timezone)return w.call(this,d,m);var h=p(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return w.call(h,d,m).tz(this.$x.$timezone,!0)},p.tz=function(d,m,h){var r=h&&m,c=h||m||O,S=Y(+p(),c);if(typeof d!="string")return p(d).tz(c);var v=function(x,H,j){var C=x-60*H*1e3,$=Y(C,j);if(H===$)return[C,H];var o=Y(C-=60*($-H)*1e3,j);return $===o?[C,$]:[x-60*Math.min($,o)*1e3,Math.max($,o)]}(p.utc(d,r).valueOf(),S,c),g=v[0],U=v[1],M=p(g).utcOffset(U);return M.$x.$timezone=c,M},p.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},p.tz.setDefault=function(d){O=d}}})})(tt);var it=tt.exports;const ft=Q(it);function ct(z,V){throw new et(z,V)}new TextEncoder;const ht="America/Denver";export{ht as a,at as d,ct as e,ft as t,ot as u}; diff --git a/_app/immutable/chunks/scheduler.3ocNSSGe.js b/_app/immutable/chunks/scheduler.CZIheOSb.js similarity index 97% rename from _app/immutable/chunks/scheduler.3ocNSSGe.js rename to _app/immutable/chunks/scheduler.CZIheOSb.js index 4077126..05e7cbc 100644 --- a/_app/immutable/chunks/scheduler.3ocNSSGe.js +++ b/_app/immutable/chunks/scheduler.CZIheOSb.js @@ -1 +1 @@ -var F=Object.defineProperty;var G=(t,e,n)=>e in t?F(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var f=(t,e,n)=>(G(t,typeof e!="symbol"?e+"":e,n),n);function z(){}const at=t=>t;function I(t,e){for(const n in e)t[n]=e[n];return t}function U(t){return t()}function ft(){return Object.create(null)}function W(t){t.forEach(U)}function _t(t){return typeof t=="function"}function ht(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}let m;function k(t,e){return t===e?!0:(m||(m=document.createElement("a")),m.href=e,t===m.href)}function D(t){return t.split(",").map(e=>e.trim().split(" ").filter(Boolean))}function dt(t,e){const n=D(t.srcset),i=D(e||"");return i.length===n.length&&i.every(([s,l],r)=>l===n[r][1]&&(k(n[r][0],s)||k(s,n[r][0])))}function mt(t){return Object.keys(t).length===0}function J(t,...e){if(t==null){for(const i of e)i(void 0);return z}const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function pt(t,e,n){t.$$.on_destroy.push(J(e,n))}function yt(t,e,n,i){if(t){const s=C(t,e,n,i);return t[0](s)}}function C(t,e,n,i){return t[1]&&i?I(n.ctx.slice(),t[1](i(e))):n.ctx}function gt(t,e,n,i){if(t[2]&&i){const s=t[2](i(n));if(e.dirty===void 0)return s;if(typeof s=="object"){const l=[],r=Math.max(e.dirty.length,s.length);for(let o=0;o32){const e=[],n=t.ctx.length/32;for(let i=0;i>1);n(s)<=i?t=s+1:e=s}return t}function Q(t){if(t.hydrate_init)return;t.hydrate_init=!0;let e=t.childNodes;if(t.nodeName==="HEAD"){const c=[];for(let u=0;u0&&e[n[s]].claim_order<=u?s+1:K(1,s,R=>e[n[R]].claim_order,u))-1;i[c]=n[a]+1;const A=a+1;n[A]=c,s=Math.max(A,s)}const l=[],r=[];let o=e.length-1;for(let c=n[s]+1;c!=0;c=i[c-1]){for(l.push(e[c-1]);o>=c;o--)r.push(e[o]);o--}for(;o>=0;o--)r.push(e[o]);l.reverse(),r.sort((c,u)=>c.claim_order-u.claim_order);for(let c=0,u=0;c=l[u].claim_order;)u++;const a=ut.removeEventListener(e,n,i)}function P(t,e,n){n==null?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}const et=["width","height"];function jt(t,e){const n=Object.getOwnPropertyDescriptors(t.__proto__);for(const i in e)e[i]==null?t.removeAttribute(i):i==="style"?t.style.cssText=e[i]:i==="__value"?t.value=t[i]=e[i]:n[i]&&n[i].set&&et.indexOf(i)===-1?t[i]=e[i]:P(t,i,e[i])}function Ct(t,e){for(const n in e)P(t,n,e[n])}function Lt(t){return t.dataset.svelteH}function Pt(t){return Array.from(t.childNodes)}function S(t){t.claim_info===void 0&&(t.claim_info={last_index:0,total_claimed:0})}function O(t,e,n,i,s=!1){S(t);const l=(()=>{for(let r=t.claim_info.last_index;r=0;r--){const o=t[r];if(e(o)){const c=n(o);return c===void 0?t.splice(r,1):t[r]=c,s?c===void 0&&t.claim_info.last_index--:t.claim_info.last_index=r,o}}return i()})();return l.claim_order=t.claim_info.total_claimed,t.claim_info.total_claimed+=1,l}function q(t,e,n,i){return O(t,s=>s.nodeName===e,s=>{const l=[];for(let r=0;rs.removeAttribute(r))},()=>i(e))}function St(t,e,n){return q(t,e,n,v)}function Ot(t,e,n){return q(t,e,n,L)}function nt(t,e){return O(t,n=>n.nodeType===3,n=>{const i=""+e;if(n.data.startsWith(i)){if(n.data.length!==i.length)return n.splitText(i.length)}else n.data=i},()=>N(e),!0)}function qt(t){return nt(t," ")}function H(t,e,n){for(let i=n;i0&&n.push(s);return n}class st{constructor(e=!1){f(this,"is_svg",!1);f(this,"e");f(this,"n");f(this,"t");f(this,"a");this.is_svg=e,this.e=this.n=null}c(e){this.h(e)}m(e,n,i=null){this.e||(this.is_svg?this.e=L(n.nodeName):this.e=v(n.nodeType===11?"TEMPLATE":n.nodeName),this.t=n.tagName!=="TEMPLATE"?n:n.content,this.c(e)),this.i(i)}h(e){this.e.innerHTML=e,this.n=Array.from(this.e.nodeName==="TEMPLATE"?this.e.content.childNodes:this.e.childNodes)}i(e){for(let n=0;n{const s=t.$$.callbacks[e];if(s){const l=it(e,n,{cancelable:i});return s.slice().forEach(r=>{r.call(t,l)}),!l.defaultPrevented}return!0}}const d=[],M=[];let h=[];const j=[],B=Promise.resolve();let T=!1;function rt(){T||(T=!0,B.then(ct))}function Kt(){return rt(),B}function lt(t){h.push(t)}const E=new Set;let _=0;function ct(){if(_!==0)return;const t=p;do{try{for(;_t.indexOf(i)===-1?e.push(i):n.push(i)),n.forEach(i=>i()),h=e}export{vt as $,Kt as A,Wt as B,I as C,Et as D,jt as E,L as F,Ot as G,b as H,Bt as I,Ct as J,Jt as K,X as L,At as M,W as N,_t as O,lt as P,it as Q,at as R,ft as S,ct as T,mt as U,Qt as V,p as W,x as X,U as Y,d as Z,rt as _,Dt as a,Nt as a0,wt as a1,Mt as a2,J as a3,Tt as a4,yt as a5,bt as a6,xt as a7,gt as a8,Pt as b,St as c,nt as d,v as e,w as f,qt as g,Z as h,tt as i,Rt as j,pt as k,P as l,Lt as m,z as n,k as o,dt as p,Gt as q,Ft as r,ht as s,N as t,kt as u,Ht as v,Ut as w,It as x,M as y,zt as z}; +var F=Object.defineProperty;var G=(t,e,n)=>e in t?F(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var f=(t,e,n)=>(G(t,typeof e!="symbol"?e+"":e,n),n);function z(){}const at=t=>t;function I(t,e){for(const n in e)t[n]=e[n];return t}function U(t){return t()}function ft(){return Object.create(null)}function W(t){t.forEach(U)}function _t(t){return typeof t=="function"}function ht(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}let m;function k(t,e){return t===e?!0:(m||(m=document.createElement("a")),m.href=e,t===m.href)}function D(t){return t.split(",").map(e=>e.trim().split(" ").filter(Boolean))}function dt(t,e){const n=D(t.srcset),i=D(e||"");return i.length===n.length&&i.every(([s,l],r)=>l===n[r][1]&&(k(n[r][0],s)||k(s,n[r][0])))}function mt(t){return Object.keys(t).length===0}function J(t,...e){if(t==null){for(const i of e)i(void 0);return z}const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function pt(t,e,n){t.$$.on_destroy.push(J(e,n))}function yt(t,e,n,i){if(t){const s=C(t,e,n,i);return t[0](s)}}function C(t,e,n,i){return t[1]&&i?I(n.ctx.slice(),t[1](i(e))):n.ctx}function gt(t,e,n,i){if(t[2]&&i){const s=t[2](i(n));if(e.dirty===void 0)return s;if(typeof s=="object"){const l=[],r=Math.max(e.dirty.length,s.length);for(let o=0;o32){const e=[],n=t.ctx.length/32;for(let i=0;i>1);n(s)<=i?t=s+1:e=s}return t}function Q(t){if(t.hydrate_init)return;t.hydrate_init=!0;let e=t.childNodes;if(t.nodeName==="HEAD"){const c=[];for(let u=0;u0&&e[n[s]].claim_order<=u?s+1:K(1,s,R=>e[n[R]].claim_order,u))-1;i[c]=n[a]+1;const A=a+1;n[A]=c,s=Math.max(A,s)}const l=[],r=[];let o=e.length-1;for(let c=n[s]+1;c!=0;c=i[c-1]){for(l.push(e[c-1]);o>=c;o--)r.push(e[o]);o--}for(;o>=0;o--)r.push(e[o]);l.reverse(),r.sort((c,u)=>c.claim_order-u.claim_order);for(let c=0,u=0;c=l[u].claim_order;)u++;const a=ut.removeEventListener(e,n,i)}function P(t,e,n){n==null?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}const et=["width","height"];function jt(t,e){const n=Object.getOwnPropertyDescriptors(t.__proto__);for(const i in e)e[i]==null?t.removeAttribute(i):i==="style"?t.style.cssText=e[i]:i==="__value"?t.value=t[i]=e[i]:n[i]&&n[i].set&&et.indexOf(i)===-1?t[i]=e[i]:P(t,i,e[i])}function Ct(t,e){for(const n in e)P(t,n,e[n])}function Lt(t){return t.dataset.svelteH}function Pt(t){return Array.from(t.childNodes)}function S(t){t.claim_info===void 0&&(t.claim_info={last_index:0,total_claimed:0})}function O(t,e,n,i,s=!1){S(t);const l=(()=>{for(let r=t.claim_info.last_index;r=0;r--){const o=t[r];if(e(o)){const c=n(o);return c===void 0?t.splice(r,1):t[r]=c,s?c===void 0&&t.claim_info.last_index--:t.claim_info.last_index=r,o}}return i()})();return l.claim_order=t.claim_info.total_claimed,t.claim_info.total_claimed+=1,l}function q(t,e,n,i){return O(t,s=>s.nodeName===e,s=>{const l=[];for(let r=0;rs.removeAttribute(r))},()=>i(e))}function St(t,e,n){return q(t,e,n,v)}function Ot(t,e,n){return q(t,e,n,L)}function nt(t,e){return O(t,n=>n.nodeType===3,n=>{const i=""+e;if(n.data.startsWith(i)){if(n.data.length!==i.length)return n.splitText(i.length)}else n.data=i},()=>N(e),!0)}function qt(t){return nt(t," ")}function H(t,e,n){for(let i=n;i0&&n.push(s);return n}class st{constructor(e=!1){f(this,"is_svg",!1);f(this,"e");f(this,"n");f(this,"t");f(this,"a");this.is_svg=e,this.e=this.n=null}c(e){this.h(e)}m(e,n,i=null){this.e||(this.is_svg?this.e=L(n.nodeName):this.e=v(n.nodeType===11?"TEMPLATE":n.nodeName),this.t=n.tagName!=="TEMPLATE"?n:n.content,this.c(e)),this.i(i)}h(e){this.e.innerHTML=e,this.n=Array.from(this.e.nodeName==="TEMPLATE"?this.e.content.childNodes:this.e.childNodes)}i(e){for(let n=0;n{const s=t.$$.callbacks[e];if(s){const l=it(e,n,{cancelable:i});return s.slice().forEach(r=>{r.call(t,l)}),!l.defaultPrevented}return!0}}const d=[],M=[];let h=[];const j=[],B=Promise.resolve();let T=!1;function rt(){T||(T=!0,B.then(ct))}function Kt(){return rt(),B}function lt(t){h.push(t)}const E=new Set;let _=0;function ct(){if(_!==0)return;const t=p;do{try{for(;_t.indexOf(i)===-1?e.push(i):n.push(i)),n.forEach(i=>i()),h=e}export{vt as $,dt as A,Wt as B,I as C,Et as D,jt as E,L as F,Ot as G,b as H,Bt as I,Ct as J,Jt as K,X as L,At as M,W as N,_t as O,lt as P,it as Q,at as R,ft as S,ct as T,mt as U,Qt as V,p as W,x as X,U as Y,d as Z,rt as _,Dt as a,Nt as a0,wt as a1,Mt as a2,J as a3,Tt as a4,yt as a5,bt as a6,xt as a7,gt as a8,Pt as b,St as c,nt as d,v as e,w as f,qt as g,Z as h,tt as i,Rt as j,pt as k,P as l,Lt as m,z as n,Gt as o,kt as p,k as q,Ht as r,ht as s,N as t,Ut as u,It as v,Ft as w,M as x,zt as y,Kt as z}; diff --git a/_app/immutable/chunks/stores.CpdwyEmc.js b/_app/immutable/chunks/stores.DoPv-SDI.js similarity index 72% rename from _app/immutable/chunks/stores.CpdwyEmc.js rename to _app/immutable/chunks/stores.DoPv-SDI.js index b5e0519..11b4513 100644 --- a/_app/immutable/chunks/stores.CpdwyEmc.js +++ b/_app/immutable/chunks/stores.DoPv-SDI.js @@ -1 +1 @@ -import{s as e}from"./entry.WpSx6b9g.js";const r=()=>{const s=e;return{page:{subscribe:s.page.subscribe},navigating:{subscribe:s.navigating.subscribe},updated:s.updated}},b={subscribe(s){return r().page.subscribe(s)}};export{b as p}; +import{s as e}from"./entry.DYfTq3FF.js";const r=()=>{const s=e;return{page:{subscribe:s.page.subscribe},navigating:{subscribe:s.navigating.subscribe},updated:s.updated}},b={subscribe(s){return r().page.subscribe(s)}};export{b as p}; diff --git a/_app/immutable/entry/app.52n7zlY1.js b/_app/immutable/entry/app.52n7zlY1.js deleted file mode 100644 index b6472cb..0000000 --- a/_app/immutable/entry/app.52n7zlY1.js +++ /dev/null @@ -1,7 +0,0 @@ -import{_ as w}from"../chunks/preload-helper.BQ24v_F8.js";import{s as j,a as q,v as p,g as z,i as b,f as d,w as C,x as M,e as U,c as B,b as F,l as R,r as m,t as G,d as H,j as J,y as V,z as E,A as K}from"../chunks/scheduler.3ocNSSGe.js";import{S as Q,i as W,b as h,e as I,t as g,g as P,c as v,a as L,m as A,d as D}from"../chunks/index.Ch_UlnAJ.js";const ie={};function X(o){let e,n,i;var s=o[1][0];function c(t,r){return{props:{data:t[3],form:t[2]}}}return s&&(e=E(s,c(o)),o[12](e)),{c(){e&&v(e.$$.fragment),n=p()},l(t){e&&L(e.$$.fragment,t),n=p()},m(t,r){e&&A(e,t,r),b(t,n,r),i=!0},p(t,r){if(r&2&&s!==(s=t[1][0])){if(e){P();const a=e;h(a.$$.fragment,1,0,()=>{D(a,1)}),I()}s?(e=E(s,c(t)),t[12](e),v(e.$$.fragment),g(e.$$.fragment,1),A(e,n.parentNode,n)):e=null}else if(s){const a={};r&8&&(a.data=t[3]),r&4&&(a.form=t[2]),e.$set(a)}},i(t){i||(e&&g(e.$$.fragment,t),i=!0)},o(t){e&&h(e.$$.fragment,t),i=!1},d(t){t&&d(n),o[12](null),e&&D(e,t)}}}function Y(o){let e,n,i;var s=o[1][0];function c(t,r){return{props:{data:t[3],$$slots:{default:[Z]},$$scope:{ctx:t}}}}return s&&(e=E(s,c(o)),o[11](e)),{c(){e&&v(e.$$.fragment),n=p()},l(t){e&&L(e.$$.fragment,t),n=p()},m(t,r){e&&A(e,t,r),b(t,n,r),i=!0},p(t,r){if(r&2&&s!==(s=t[1][0])){if(e){P();const a=e;h(a.$$.fragment,1,0,()=>{D(a,1)}),I()}s?(e=E(s,c(t)),t[11](e),v(e.$$.fragment),g(e.$$.fragment,1),A(e,n.parentNode,n)):e=null}else if(s){const a={};r&8&&(a.data=t[3]),r&8215&&(a.$$scope={dirty:r,ctx:t}),e.$set(a)}},i(t){i||(e&&g(e.$$.fragment,t),i=!0)},o(t){e&&h(e.$$.fragment,t),i=!1},d(t){t&&d(n),o[11](null),e&&D(e,t)}}}function Z(o){let e,n,i;var s=o[1][1];function c(t,r){return{props:{data:t[4],form:t[2]}}}return s&&(e=E(s,c(o)),o[10](e)),{c(){e&&v(e.$$.fragment),n=p()},l(t){e&&L(e.$$.fragment,t),n=p()},m(t,r){e&&A(e,t,r),b(t,n,r),i=!0},p(t,r){if(r&2&&s!==(s=t[1][1])){if(e){P();const a=e;h(a.$$.fragment,1,0,()=>{D(a,1)}),I()}s?(e=E(s,c(t)),t[10](e),v(e.$$.fragment),g(e.$$.fragment,1),A(e,n.parentNode,n)):e=null}else if(s){const a={};r&16&&(a.data=t[4]),r&4&&(a.form=t[2]),e.$set(a)}},i(t){i||(e&&g(e.$$.fragment,t),i=!0)},o(t){e&&h(e.$$.fragment,t),i=!1},d(t){t&&d(n),o[10](null),e&&D(e,t)}}}function O(o){let e,n=o[6]&&T(o);return{c(){e=U("div"),n&&n.c(),this.h()},l(i){e=B(i,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var s=F(e);n&&n.l(s),s.forEach(d),this.h()},h(){R(e,"id","svelte-announcer"),R(e,"aria-live","assertive"),R(e,"aria-atomic","true"),m(e,"position","absolute"),m(e,"left","0"),m(e,"top","0"),m(e,"clip","rect(0 0 0 0)"),m(e,"clip-path","inset(50%)"),m(e,"overflow","hidden"),m(e,"white-space","nowrap"),m(e,"width","1px"),m(e,"height","1px")},m(i,s){b(i,e,s),n&&n.m(e,null)},p(i,s){i[6]?n?n.p(i,s):(n=T(i),n.c(),n.m(e,null)):n&&(n.d(1),n=null)},d(i){i&&d(e),n&&n.d()}}}function T(o){let e;return{c(){e=G(o[7])},l(n){e=H(n,o[7])},m(n,i){b(n,e,i)},p(n,i){i&128&&J(e,n[7])},d(n){n&&d(e)}}}function $(o){let e,n,i,s,c;const t=[Y,X],r=[];function a(f,u){return f[1][1]?0:1}e=a(o),n=r[e]=t[e](o);let _=o[5]&&O(o);return{c(){n.c(),i=q(),_&&_.c(),s=p()},l(f){n.l(f),i=z(f),_&&_.l(f),s=p()},m(f,u){r[e].m(f,u),b(f,i,u),_&&_.m(f,u),b(f,s,u),c=!0},p(f,[u]){let k=e;e=a(f),e===k?r[e].p(f,u):(P(),h(r[k],1,1,()=>{r[k]=null}),I(),n=r[e],n?n.p(f,u):(n=r[e]=t[e](f),n.c()),g(n,1),n.m(i.parentNode,i)),f[5]?_?_.p(f,u):(_=O(f),_.c(),_.m(s.parentNode,s)):_&&(_.d(1),_=null)},i(f){c||(g(n),c=!0)},o(f){h(n),c=!1},d(f){f&&(d(i),d(s)),r[e].d(f),_&&_.d(f)}}}function x(o,e,n){let{stores:i}=e,{page:s}=e,{constructors:c}=e,{components:t=[]}=e,{form:r}=e,{data_0:a=null}=e,{data_1:_=null}=e;C(i.page.notify);let f=!1,u=!1,k=null;M(()=>{const l=i.page.subscribe(()=>{f&&(n(6,u=!0),K().then(()=>{n(7,k=document.title||"untitled page")}))});return n(5,f=!0),l});function y(l){V[l?"unshift":"push"](()=>{t[1]=l,n(0,t)})}function N(l){V[l?"unshift":"push"](()=>{t[0]=l,n(0,t)})}function S(l){V[l?"unshift":"push"](()=>{t[0]=l,n(0,t)})}return o.$$set=l=>{"stores"in l&&n(8,i=l.stores),"page"in l&&n(9,s=l.page),"constructors"in l&&n(1,c=l.constructors),"components"in l&&n(0,t=l.components),"form"in l&&n(2,r=l.form),"data_0"in l&&n(3,a=l.data_0),"data_1"in l&&n(4,_=l.data_1)},o.$$.update=()=>{o.$$.dirty&768&&i.page.set(s)},[t,c,r,a,_,f,u,k,i,s,y,N,S]}class se extends Q{constructor(e){super(),W(this,e,x,$,j,{stores:8,page:9,constructors:1,components:0,form:2,data_0:3,data_1:4})}}const re=[()=>w(()=>import("../nodes/0.BllMo8VC.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url),()=>w(()=>import("../nodes/1.C_6Rx-1s.js"),__vite__mapDeps([7,1,2,8,9,5,10,11]),import.meta.url),()=>w(()=>import("../nodes/2.BhPAEBH8.js"),__vite__mapDeps([12,1,2,8,9,5,10,11]),import.meta.url),()=>w(()=>import("../nodes/3.CSgiAy-2.js"),__vite__mapDeps([13,1,2,4]),import.meta.url),()=>w(()=>import("../nodes/4.Dl7ZH0XR.js"),__vite__mapDeps([14,1,3,2,10,15,11,16]),import.meta.url),()=>w(()=>import("../nodes/5.Bfqv6Jr2.js"),__vite__mapDeps([17,18,15,2,1,11]),import.meta.url),()=>w(()=>import("../nodes/6.DCnB6Uz7.js"),__vite__mapDeps([19,1,2,3]),import.meta.url)],oe=[],ae={"/":[3],"/blog":[-5],"/blog/[slug]":[5,[],[2]],"/work":[6]},fe={handleError:({error:o})=>{console.error(o)},reroute:()=>{}};export{ae as dictionary,fe as hooks,ie as matchers,re as nodes,se as root,oe as server_loads}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["../nodes/0.BllMo8VC.js","../chunks/scheduler.3ocNSSGe.js","../chunks/index.Ch_UlnAJ.js","../chunks/each.D6YF6ztN.js","../chunks/Icon.DZwcrFNu.js","../chunks/index.Idly5BIL.js","../assets/0.SklPxlcT.css","../nodes/1.C_6Rx-1s.js","../chunks/stores.CpdwyEmc.js","../chunks/entry.WpSx6b9g.js","../chunks/paths.BP9fyNuj.js","../chunks/control.CYgJF_JY.js","../nodes/2.BhPAEBH8.js","../nodes/3.CSgiAy-2.js","../nodes/4.Dl7ZH0XR.js","../chunks/posts.DUAS-owf.js","../assets/4.CIZLbeqh.css","../nodes/5.Bfqv6Jr2.js","../chunks/preload-helper.BQ24v_F8.js","../nodes/6.DCnB6Uz7.js"] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} diff --git a/_app/immutable/entry/app.Ck7CKzHL.js b/_app/immutable/entry/app.Ck7CKzHL.js new file mode 100644 index 0000000..b6a2a4b --- /dev/null +++ b/_app/immutable/entry/app.Ck7CKzHL.js @@ -0,0 +1,7 @@ +import{_ as w}from"../chunks/preload-helper.BQ24v_F8.js";import{s as j,a as q,r as p,g as z,i as b,f as d,u as C,v as M,e as U,c as B,b as F,l as V,w as m,t as G,d as H,j as J,x as A,y as E,z as K}from"../chunks/scheduler.CZIheOSb.js";import{S as Q,i as W,a as h,c as P,t as g,g as R,b as v,d as L,m as D,e as I}from"../chunks/index.DDR6389d.js";const ie={};function X(o){let e,n,i;var s=o[1][0];function c(t,r){return{props:{data:t[3],form:t[2]}}}return s&&(e=E(s,c(o)),o[12](e)),{c(){e&&v(e.$$.fragment),n=p()},l(t){e&&L(e.$$.fragment,t),n=p()},m(t,r){e&&D(e,t,r),b(t,n,r),i=!0},p(t,r){if(r&2&&s!==(s=t[1][0])){if(e){R();const a=e;h(a.$$.fragment,1,0,()=>{I(a,1)}),P()}s?(e=E(s,c(t)),t[12](e),v(e.$$.fragment),g(e.$$.fragment,1),D(e,n.parentNode,n)):e=null}else if(s){const a={};r&8&&(a.data=t[3]),r&4&&(a.form=t[2]),e.$set(a)}},i(t){i||(e&&g(e.$$.fragment,t),i=!0)},o(t){e&&h(e.$$.fragment,t),i=!1},d(t){t&&d(n),o[12](null),e&&I(e,t)}}}function Y(o){let e,n,i;var s=o[1][0];function c(t,r){return{props:{data:t[3],$$slots:{default:[Z]},$$scope:{ctx:t}}}}return s&&(e=E(s,c(o)),o[11](e)),{c(){e&&v(e.$$.fragment),n=p()},l(t){e&&L(e.$$.fragment,t),n=p()},m(t,r){e&&D(e,t,r),b(t,n,r),i=!0},p(t,r){if(r&2&&s!==(s=t[1][0])){if(e){R();const a=e;h(a.$$.fragment,1,0,()=>{I(a,1)}),P()}s?(e=E(s,c(t)),t[11](e),v(e.$$.fragment),g(e.$$.fragment,1),D(e,n.parentNode,n)):e=null}else if(s){const a={};r&8&&(a.data=t[3]),r&8215&&(a.$$scope={dirty:r,ctx:t}),e.$set(a)}},i(t){i||(e&&g(e.$$.fragment,t),i=!0)},o(t){e&&h(e.$$.fragment,t),i=!1},d(t){t&&d(n),o[11](null),e&&I(e,t)}}}function Z(o){let e,n,i;var s=o[1][1];function c(t,r){return{props:{data:t[4],form:t[2]}}}return s&&(e=E(s,c(o)),o[10](e)),{c(){e&&v(e.$$.fragment),n=p()},l(t){e&&L(e.$$.fragment,t),n=p()},m(t,r){e&&D(e,t,r),b(t,n,r),i=!0},p(t,r){if(r&2&&s!==(s=t[1][1])){if(e){R();const a=e;h(a.$$.fragment,1,0,()=>{I(a,1)}),P()}s?(e=E(s,c(t)),t[10](e),v(e.$$.fragment),g(e.$$.fragment,1),D(e,n.parentNode,n)):e=null}else if(s){const a={};r&16&&(a.data=t[4]),r&4&&(a.form=t[2]),e.$set(a)}},i(t){i||(e&&g(e.$$.fragment,t),i=!0)},o(t){e&&h(e.$$.fragment,t),i=!1},d(t){t&&d(n),o[10](null),e&&I(e,t)}}}function O(o){let e,n=o[6]&&T(o);return{c(){e=U("div"),n&&n.c(),this.h()},l(i){e=B(i,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var s=F(e);n&&n.l(s),s.forEach(d),this.h()},h(){V(e,"id","svelte-announcer"),V(e,"aria-live","assertive"),V(e,"aria-atomic","true"),m(e,"position","absolute"),m(e,"left","0"),m(e,"top","0"),m(e,"clip","rect(0 0 0 0)"),m(e,"clip-path","inset(50%)"),m(e,"overflow","hidden"),m(e,"white-space","nowrap"),m(e,"width","1px"),m(e,"height","1px")},m(i,s){b(i,e,s),n&&n.m(e,null)},p(i,s){i[6]?n?n.p(i,s):(n=T(i),n.c(),n.m(e,null)):n&&(n.d(1),n=null)},d(i){i&&d(e),n&&n.d()}}}function T(o){let e;return{c(){e=G(o[7])},l(n){e=H(n,o[7])},m(n,i){b(n,e,i)},p(n,i){i&128&&J(e,n[7])},d(n){n&&d(e)}}}function $(o){let e,n,i,s,c;const t=[Y,X],r=[];function a(f,u){return f[1][1]?0:1}e=a(o),n=r[e]=t[e](o);let _=o[5]&&O(o);return{c(){n.c(),i=q(),_&&_.c(),s=p()},l(f){n.l(f),i=z(f),_&&_.l(f),s=p()},m(f,u){r[e].m(f,u),b(f,i,u),_&&_.m(f,u),b(f,s,u),c=!0},p(f,[u]){let k=e;e=a(f),e===k?r[e].p(f,u):(R(),h(r[k],1,1,()=>{r[k]=null}),P(),n=r[e],n?n.p(f,u):(n=r[e]=t[e](f),n.c()),g(n,1),n.m(i.parentNode,i)),f[5]?_?_.p(f,u):(_=O(f),_.c(),_.m(s.parentNode,s)):_&&(_.d(1),_=null)},i(f){c||(g(n),c=!0)},o(f){h(n),c=!1},d(f){f&&(d(i),d(s)),r[e].d(f),_&&_.d(f)}}}function x(o,e,n){let{stores:i}=e,{page:s}=e,{constructors:c}=e,{components:t=[]}=e,{form:r}=e,{data_0:a=null}=e,{data_1:_=null}=e;C(i.page.notify);let f=!1,u=!1,k=null;M(()=>{const l=i.page.subscribe(()=>{f&&(n(6,u=!0),K().then(()=>{n(7,k=document.title||"untitled page")}))});return n(5,f=!0),l});function y(l){A[l?"unshift":"push"](()=>{t[1]=l,n(0,t)})}function N(l){A[l?"unshift":"push"](()=>{t[0]=l,n(0,t)})}function S(l){A[l?"unshift":"push"](()=>{t[0]=l,n(0,t)})}return o.$$set=l=>{"stores"in l&&n(8,i=l.stores),"page"in l&&n(9,s=l.page),"constructors"in l&&n(1,c=l.constructors),"components"in l&&n(0,t=l.components),"form"in l&&n(2,r=l.form),"data_0"in l&&n(3,a=l.data_0),"data_1"in l&&n(4,_=l.data_1)},o.$$.update=()=>{o.$$.dirty&768&&i.page.set(s)},[t,c,r,a,_,f,u,k,i,s,y,N,S]}class se extends Q{constructor(e){super(),W(this,e,x,$,j,{stores:8,page:9,constructors:1,components:0,form:2,data_0:3,data_1:4})}}const re=[()=>w(()=>import("../nodes/0.t7DMiqYz.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url),()=>w(()=>import("../nodes/1.Br5H4pBl.js"),__vite__mapDeps([7,1,2,8,9,5,10,11]),import.meta.url),()=>w(()=>import("../nodes/2.BqHgOqf6.js"),__vite__mapDeps([12,1,2,8,9,5,10,11]),import.meta.url),()=>w(()=>import("../nodes/3.CJH_YmuU.js"),__vite__mapDeps([13,1,2,4,14]),import.meta.url),()=>w(()=>import("../nodes/4.FsdTU6Nd.js"),__vite__mapDeps([15,1,3,2,10,16,11,17]),import.meta.url),()=>w(()=>import("../nodes/5.h7uldAqr.js"),__vite__mapDeps([18,19,16,2,1,11]),import.meta.url),()=>w(()=>import("../nodes/6.CtenjzuU.js"),__vite__mapDeps([20,1,2,3]),import.meta.url)],oe=[],ae={"/":[3],"/blog":[-5],"/blog/[slug]":[5,[],[2]],"/work":[6]},fe={handleError:({error:o})=>{console.error(o)},reroute:()=>{}};export{ae as dictionary,fe as hooks,ie as matchers,re as nodes,se as root,oe as server_loads}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["../nodes/0.t7DMiqYz.js","../chunks/scheduler.CZIheOSb.js","../chunks/index.DDR6389d.js","../chunks/each.D6YF6ztN.js","../chunks/Icon.CNZPQUYg.js","../chunks/index.q7VO2u1O.js","../assets/0.enjkbyBy.css","../nodes/1.Br5H4pBl.js","../chunks/stores.DoPv-SDI.js","../chunks/entry.DYfTq3FF.js","../chunks/paths.B1xUyC9q.js","../chunks/control.CYgJF_JY.js","../nodes/2.BqHgOqf6.js","../nodes/3.CJH_YmuU.js","../assets/3.CpOfbwxq.css","../nodes/4.FsdTU6Nd.js","../chunks/posts.Cli1LVeL.js","../assets/4.BJ2E5ELF.css","../nodes/5.h7uldAqr.js","../chunks/preload-helper.BQ24v_F8.js","../nodes/6.CtenjzuU.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} diff --git a/_app/immutable/entry/start.BWvCvh-G.js b/_app/immutable/entry/start.BWvCvh-G.js deleted file mode 100644 index fbbcd80..0000000 --- a/_app/immutable/entry/start.BWvCvh-G.js +++ /dev/null @@ -1 +0,0 @@ -import{a as t}from"../chunks/entry.WpSx6b9g.js";export{t as start}; diff --git a/_app/immutable/entry/start.C-75qnpb.js b/_app/immutable/entry/start.C-75qnpb.js new file mode 100644 index 0000000..553041f --- /dev/null +++ b/_app/immutable/entry/start.C-75qnpb.js @@ -0,0 +1 @@ +import{a as t}from"../chunks/entry.DYfTq3FF.js";export{t as start}; diff --git a/_app/immutable/nodes/0.BllMo8VC.js b/_app/immutable/nodes/0.BllMo8VC.js deleted file mode 100644 index 4948cbf..0000000 --- a/_app/immutable/nodes/0.BllMo8VC.js +++ /dev/null @@ -1,3 +0,0 @@ -import{s as fe,e as _,t as se,c as p,b as I,d as le,f as c,l as u,a1 as ce,i as U,h as m,j as _e,n as re,a as k,g as E,a2 as ke,x as Ee,a3 as Ie,a4 as ge,q as Ne,m as pe,u as De,a5 as Ve,a6 as Ae,a7 as Ce,a8 as Se,P as je}from"../chunks/scheduler.3ocNSSGe.js";import{S as ue,i as me,c as C,a as S,m as j,t as y,b,d as W,g as ye,e as be,f as We,h as Te}from"../chunks/index.Ch_UlnAJ.js";import{e as Oe}from"../chunks/each.D6YF6ztN.js";import{I as we}from"../chunks/Icon.DZwcrFNu.js";import{w as Pe}from"../chunks/index.Idly5BIL.js";const qe=({url:l})=>{const{pathname:e}=l;return{pathname:e}},it=Object.freeze(Object.defineProperty({__proto__:null,load:qe},Symbol.toStringTag,{value:"Module"}));function Be(l){let e,n,t,s;return{c(){e=_("div"),n=_("span"),t=se(l[0]),this.h()},l(o){e=p(o,"DIV",{style:!0,class:!0});var a=I(e);n=p(a,"SPAN",{});var r=I(n);t=le(r,l[0]),r.forEach(c),a.forEach(c),this.h()},h(){u(e,"style",l[2]),u(e,"class",s=ce(`bg-blue-300 p-2 mx-1 rounded w-8 h-8 text-center font-bold text-white flex justify-center items-center ${l[1]} bounce`)+" svelte-14epgfx")},m(o,a){U(o,e,a),m(e,n),m(n,t)},p(o,[a]){a&1&&_e(t,o[0]),a&4&&u(e,"style",o[2]),a&2&&s!==(s=ce(`bg-blue-300 p-2 mx-1 rounded w-8 h-8 text-center font-bold text-white flex justify-center items-center ${o[1]} bounce`)+" svelte-14epgfx")&&u(e,"class",s)},i:re,o:re,d(o){o&&c(e)}}}function Le(l,e,n){let{val:t=void 0}=e,{className:s=void 0}=e,{style:o=void 0}=e;return l.$$set=a=>{"val"in a&&n(0,t=a.val),"className"in a&&n(1,s=a.className),"style"in a&&n(2,o=a.style)},[t,s,o]}class ae extends ue{constructor(e){super(),me(this,e,Le,Be,fe,{val:0,className:1,style:2})}}function Me(l){let e,n,t=(l[0]??"")+"",s,o;return{c(){e=_("div"),n=_("span"),s=se(t),this.h()},l(a){e=p(a,"DIV",{style:!0,class:!0});var r=I(e);n=p(r,"SPAN",{});var d=I(n);s=le(d,t),d.forEach(c),r.forEach(c),this.h()},h(){u(e,"style",l[2]),u(e,"class",o=ce(`bg-slate-300 dark:bg-slate-600 p-2 mx-1 rounded h-8 text-center font-bold text-white flex justify-center items-center ${l[1]} bounce`)+" svelte-14epgfx")},m(a,r){U(a,e,r),m(e,n),m(n,s)},p(a,[r]){r&1&&t!==(t=(a[0]??"")+"")&&_e(s,t),r&4&&u(e,"style",a[2]),r&2&&o!==(o=ce(`bg-slate-300 dark:bg-slate-600 p-2 mx-1 rounded h-8 text-center font-bold text-white flex justify-center items-center ${a[1]} bounce`)+" svelte-14epgfx")&&u(e,"class",o)},i:re,o:re,d(a){a&&c(e)}}}function Ue(l,e,n){let{val:t=void 0}=e,{className:s=void 0}=e,{style:o=void 0}=e;return l.$$set=a=>{"val"in a&&n(0,t=a.val),"className"in a&&n(1,s=a.className),"style"in a&&n(2,o=a.style)},[t,s,o]}class oe extends ue{constructor(e){super(),me(this,e,Ue,Me,fe,{val:0,className:1,style:2})}}function ze(l){let e,n,t,s,o,a,r,d,g,$,T,N,P,w,D,v,i,h,x,R,q,F,G,z,O,K,H,J,ie,Y,Q,Z,V,A,X,ne;return s=new oe({props:{className:"w-8 text-slate-100 dark:text-slate-500",val:"C",style:"animation-delay: 1.0s"}}),a=new ae({props:{val:"A",style:"animation-delay: 1.1s"}}),d=new ae({props:{val:"N",style:"animation-delay: 1.2s"}}),$=new ae({props:{val:"D",style:"animation-delay: 1.3s"}}),N=new oe({props:{className:"flex-grow min-w-10",style:"animation-delay: 1.4s"}}),D=new oe({props:{className:"w-12",style:"animation-delay: 1.5s"}}),i=new ae({props:{val:"R",style:"animation-delay: 1.6s"}}),x=new ae({props:{val:"E",style:"animation-delay: 1.7s"}}),q=new ae({props:{val:"W",style:"animation-delay: 1.8s"}}),G=new oe({props:{className:"flex-grow min-w-10",style:"animation-delay: 1.9s"}}),K=new oe({props:{className:"w-9",style:"animation-delay: 2.0s"}}),J=new ae({props:{val:"L",style:"animation-delay: 2.1s"}}),Y=new ae({props:{val:"E",style:"animation-delay: 2.2s"}}),Z=new ae({props:{val:"E",style:"animation-delay: 2.3s"}}),A=new oe({props:{className:"flex-grow min-w-10 text-slate-100 dark:text-slate-500",val:"14",style:"animation-delay: 2.4s"}}),{c(){e=_("div"),n=_("div"),t=_("div"),C(s.$$.fragment),o=k(),C(a.$$.fragment),r=k(),C(d.$$.fragment),g=k(),C($.$$.fragment),T=k(),C(N.$$.fragment),P=k(),w=_("div"),C(D.$$.fragment),v=k(),C(i.$$.fragment),h=k(),C(x.$$.fragment),R=k(),C(q.$$.fragment),F=k(),C(G.$$.fragment),z=k(),O=_("div"),C(K.$$.fragment),H=k(),C(J.$$.fragment),ie=k(),C(Y.$$.fragment),Q=k(),C(Z.$$.fragment),V=k(),C(A.$$.fragment),this.h()},l(f){e=p(f,"DIV",{class:!0});var ee=I(e);n=p(ee,"DIV",{class:!0});var te=I(n);t=p(te,"DIV",{class:!0});var B=I(t);S(s.$$.fragment,B),o=E(B),S(a.$$.fragment,B),r=E(B),S(d.$$.fragment,B),g=E(B),S($.$$.fragment,B),T=E(B),S(N.$$.fragment,B),B.forEach(c),P=E(te),w=p(te,"DIV",{class:!0});var M=I(w);S(D.$$.fragment,M),v=E(M),S(i.$$.fragment,M),h=E(M),S(x.$$.fragment,M),R=E(M),S(q.$$.fragment,M),F=E(M),S(G.$$.fragment,M),M.forEach(c),z=E(te),O=p(te,"DIV",{class:!0});var L=I(O);S(K.$$.fragment,L),H=E(L),S(J.$$.fragment,L),ie=E(L),S(Y.$$.fragment,L),Q=E(L),S(Z.$$.fragment,L),V=E(L),S(A.$$.fragment,L),L.forEach(c),te.forEach(c),ee.forEach(c),this.h()},h(){u(t,"class","my-1 flex"),u(w,"class","flex my-1"),u(O,"class","my-1 flex"),u(n,"class","grid grid-rows-3"),u(e,"class",X=`text-2xl max-w-min text-bold open-sans bg-slate rounded-sm ring-8 p-1 ring-slate-100 dark:ring-slate-700 ${l[0]}`)},m(f,ee){U(f,e,ee),m(e,n),m(n,t),j(s,t,null),m(t,o),j(a,t,null),m(t,r),j(d,t,null),m(t,g),j($,t,null),m(t,T),j(N,t,null),m(n,P),m(n,w),j(D,w,null),m(w,v),j(i,w,null),m(w,h),j(x,w,null),m(w,R),j(q,w,null),m(w,F),j(G,w,null),m(n,z),m(n,O),j(K,O,null),m(O,H),j(J,O,null),m(O,ie),j(Y,O,null),m(O,Q),j(Z,O,null),m(O,V),j(A,O,null),ne=!0},p(f,[ee]){(!ne||ee&1&&X!==(X=`text-2xl max-w-min text-bold open-sans bg-slate rounded-sm ring-8 p-1 ring-slate-100 dark:ring-slate-700 ${f[0]}`))&&u(e,"class",X)},i(f){ne||(y(s.$$.fragment,f),y(a.$$.fragment,f),y(d.$$.fragment,f),y($.$$.fragment,f),y(N.$$.fragment,f),y(D.$$.fragment,f),y(i.$$.fragment,f),y(x.$$.fragment,f),y(q.$$.fragment,f),y(G.$$.fragment,f),y(K.$$.fragment,f),y(J.$$.fragment,f),y(Y.$$.fragment,f),y(Z.$$.fragment,f),y(A.$$.fragment,f),ne=!0)},o(f){b(s.$$.fragment,f),b(a.$$.fragment,f),b(d.$$.fragment,f),b($.$$.fragment,f),b(N.$$.fragment,f),b(D.$$.fragment,f),b(i.$$.fragment,f),b(x.$$.fragment,f),b(q.$$.fragment,f),b(G.$$.fragment,f),b(K.$$.fragment,f),b(J.$$.fragment,f),b(Y.$$.fragment,f),b(Z.$$.fragment,f),b(A.$$.fragment,f),ne=!1},d(f){f&&c(e),W(s),W(a),W(d),W($),W(N),W(D),W(i),W(x),W(q),W(G),W(K),W(J),W(Y),W(Z),W(A)}}}function Ke(l,e,n){let{className:t=void 0}=e;return l.$$set=s=>{"className"in s&&n(0,t=s.className)},[t]}class Re extends ue{constructor(e){super(),me(this,e,Ke,ze,fe,{className:0})}}function Fe(l){let e,n;return e=new we({props:{icon:"fa-solid:sun"}}),{c(){C(e.$$.fragment)},l(t){S(e.$$.fragment,t)},m(t,s){j(e,t,s),n=!0},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){b(e.$$.fragment,t),n=!1},d(t){W(e,t)}}}function Ge(l){let e,n;return e=new we({props:{icon:"fa-solid:moon"}}),{c(){C(e.$$.fragment)},l(t){S(e.$$.fragment,t)},m(t,s){j(e,t,s),n=!0},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){b(e.$$.fragment,t),n=!1},d(t){W(e,t)}}}function He(l){let e,n,t,s,o,a,r,d,g,$,T,N,P,w,D,v,i,h,x,R,q,F,G,z,O,K,H,J,ie;t=new Re({props:{className:"mx-auto"}});const Y=[Ge,Fe],Q=[];function Z(V,A){return V[2]==="light"?0:1}return a=Z(l),r=Q[a]=Y[a](l),{c(){e=_("div"),n=_("a"),C(t.$$.fragment),s=k(),o=_("button"),r.c(),d=k(),g=_("div"),$=_("div"),T=se("👨"),N=_("a"),P=se("About"),D=k(),v=_("div"),i=se("⚒️"),h=_("a"),x=se("Work"),q=k(),F=_("div"),G=se("📃"),z=_("a"),O=se("Blog"),this.h()},l(V){e=p(V,"DIV",{class:!0});var A=I(e);n=p(A,"A",{href:!0,class:!0});var X=I(n);S(t.$$.fragment,X),X.forEach(c),s=E(A),o=p(A,"BUTTON",{type:!0,"aria-label":!0,name:!0,class:!0});var ne=I(o);r.l(ne),ne.forEach(c),d=E(A),g=p(A,"DIV",{id:!0,class:!0});var f=I(g);$=p(f,"DIV",{class:!0});var ee=I($);T=le(ee,"👨"),N=p(ee,"A",{href:!0,class:!0});var te=I(N);P=le(te,"About"),te.forEach(c),ee.forEach(c),D=E(f),v=p(f,"DIV",{class:!0});var B=I(v);i=le(B,"⚒️"),h=p(B,"A",{href:!0,class:!0});var M=I(h);x=le(M,"Work"),M.forEach(c),B.forEach(c),q=E(f),F=p(f,"DIV",{class:!0});var L=I(F);G=le(L,"📃"),z=p(L,"A",{href:!0,class:!0});var de=I(z);O=le(de,"Blog"),de.forEach(c),L.forEach(c),f.forEach(c),A.forEach(c),this.h()},h(){u(n,"href","/"),u(n,"class","my-8 w-full lg:w-fit"),u(o,"type","button"),u(o,"aria-label","Toggle theme"),u(o,"name","theme-toggle"),u(o,"class","absolute top-10 right-4 md:right-10 text-3xl transition-all hover:rotate-45"),u(N,"href","/"),u(N,"class",w=l[1]==="/"?"text-blue-400":""),u($,"class","mx-3 whitespace-nowrap"),u(h,"href","/work"),u(h,"class",R=l[1].endsWith("/work")?"text-blue-400":""),u(v,"class","mx-3 whitespace-nowrap"),u(z,"href","/blog"),u(z,"class",K=l[1].endsWith("/blog")?"text-blue-400":""),u(F,"class","mx-3 whitespace-nowrap"),u(g,"id","navbar"),u(g,"class","prose-xl flex mx-auto justify-center relative mt-4 md:mt-0 lg:absolute lg:top-8 lg:right-24 p-1 rounded max-w-min"),u(e,"class","my-8 mb-10 flex justify-around flex-wrap")},m(V,A){U(V,e,A),m(e,n),j(t,n,null),m(e,s),m(e,o),Q[a].m(o,null),m(e,d),m(e,g),m(g,$),m($,T),m($,N),m(N,P),m(g,D),m(g,v),m(v,i),m(v,h),m(h,x),m(g,q),m(g,F),m(F,G),m(F,z),m(z,O),H=!0,J||(ie=ke(o,"click",l[3]),J=!0)},p(V,[A]){let X=a;a=Z(V),a!==X&&(ye(),b(Q[X],1,1,()=>{Q[X]=null}),be(),r=Q[a],r||(r=Q[a]=Y[a](V),r.c()),y(r,1),r.m(o,null)),(!H||A&2&&w!==(w=V[1]==="/"?"text-blue-400":""))&&u(N,"class",w),(!H||A&2&&R!==(R=V[1].endsWith("/work")?"text-blue-400":""))&&u(h,"class",R),(!H||A&2&&K!==(K=V[1].endsWith("/blog")?"text-blue-400":""))&&u(z,"class",K)},i(V){H||(y(t.$$.fragment,V),y(r),H=!0)},o(V){b(t.$$.fragment,V),b(r),H=!1},d(V){V&&c(e),W(t),Q[a].d(),J=!1,ie()}}}function $e(){return typeof window<"u"&&localStorage.getItem("theme")||"light"}function Je(l,e,n){let t,s=re,o=()=>(s(),s=Ie(a,g=>n(2,t=g)),a);l.$$.on_destroy.push(()=>s());const a=Pe($e());o();let{path:r}=e;a.subscribe(g=>{if(typeof window<"u"){localStorage.setItem("theme",g);const $=document.querySelector("html");$==null||$.setAttribute("data-theme",g),$==null||$.setAttribute("class",g)}});function d(){a.update(g=>g==="light"?"dark":"light")}return Ee(()=>{a.set($e())}),l.$$set=g=>{"path"in g&&n(1,r=g.path)},[a,r,t,d]}class Qe extends ue{constructor(e){super(),me(this,e,Je,He,fe,{theme:0,path:1})}get theme(){return this.$$.ctx[0]}}function Xe(l){return l*l*l}function xe(l){const e=l-1;return e*e*e+1}function he(l,{delay:e=0,duration:n=400,easing:t=xe,x:s=0,y:o=0,opacity:a=0}={}){const r=getComputedStyle(l),d=+r.opacity,g=r.transform==="none"?"":r.transform,$=d*(1-a),[T,N]=ge(s),[P,w]=ge(o);return{delay:e,duration:n,easing:t,css:(D,v)=>` - transform: ${g} translate(${(1-D)*T}${N}, ${(1-D)*P}${w}); - opacity: ${d-$*v}`}}function Ye(l,e,n){const t=l.slice();return t[3]=e[n],t}function Ze(l){let e,n=" ";return{c(){e=_("div"),e.textContent=n,this.h()},l(t){e=p(t,"DIV",{class:!0,"data-svelte-h":!0}),pe(e)!=="svelte-v09g3x"&&(e.textContent=n),this.h()},h(){u(e,"class",`flex-grow ${l[3]}`)},m(t,s){U(t,e,s)},p:re,d(t){t&&c(e)}}}function ve(l){let e,n,t,s;const o=l[2].default,a=Ve(o,l,l[1],null);return{c(){e=_("div"),a&&a.c()},l(r){e=p(r,"DIV",{});var d=I(e);a&&a.l(d),d.forEach(c)},m(r,d){U(r,e,d),a&&a.m(e,null),s=!0},p(r,d){a&&a.p&&(!s||d&2)&&Ae(a,o,r,r[1],s?Se(o,r[1],d,null):Ce(r[1]),null)},i(r){s||(y(a,r),r&&je(()=>{s&&(t&&t.end(1),n=We(e,he,{easing:xe,y:10,duration:100,delay:150}),n.start())}),s=!0)},o(r){b(a,r),n&&n.invalidate(),r&&(t=Te(e,he,{easing:Xe,y:-10,duration:100})),s=!1},d(r){r&&c(e),a&&a.d(r),r&&t&&t.end()}}}function et(l){let e,n,t,s,o,a,r,d,g=l[0].pathname,$,T,N=" ",P,w=Oe(["bg-red-400 dark:bg-red-600","bg-yellow-400 dark:bg-yellow-600","bg-green-400 dark:bg-green-600","bg-violet-400 dark:bg-violet-600"]),D=[];for(let i=0;i<4;i+=1)D[i]=Ze(Ye(l,w,i));a=new Qe({props:{path:l[0].pathname}});let v=ve(l);return{c(){e=_("meta"),t=k(),s=_("div");for(let i=0;i<4;i+=1)D[i].c();o=k(),C(a.$$.fragment),r=k(),d=_("div"),v.c(),$=k(),T=_("div"),T.textContent=N,this.h()},l(i){const h=Ne("svelte-1acaxnp",document.head);e=p(h,"META",{property:!0,content:!0}),h.forEach(c),t=E(i),s=p(i,"DIV",{class:!0});var x=I(s);for(let q=0;q<4;q+=1)D[q].l(x);x.forEach(c),o=E(i),S(a.$$.fragment,i),r=E(i),d=p(i,"DIV",{class:!0});var R=I(d);v.l(R),R.forEach(c),$=E(i),T=p(i,"DIV",{class:!0,"data-svelte-h":!0}),pe(T)!=="svelte-19iba42"&&(T.textContent=N),this.h()},h(){u(e,"property","og:url"),u(e,"content",n=`https://candrewlee14.github.io${l[0].pathname}`),u(s,"class","flex flex-row min-w-screen h-2"),u(d,"class","mx-6"),u(T,"class","mt-4 mb-3")},m(i,h){m(document.head,e),U(i,t,h),U(i,s,h);for(let x=0;x<4;x+=1)D[x]&&D[x].m(s,null);U(i,o,h),j(a,i,h),U(i,r,h),U(i,d,h),v.m(d,null),U(i,$,h),U(i,T,h),P=!0},p(i,[h]){(!P||h&1&&n!==(n=`https://candrewlee14.github.io${i[0].pathname}`))&&u(e,"content",n);const x={};h&1&&(x.path=i[0].pathname),a.$set(x),h&1&&fe(g,g=i[0].pathname)?(ye(),b(v,1,1,re),be(),v=ve(i),v.c(),y(v,1),v.m(d,null)):v.p(i,h)},i(i){P||(y(a.$$.fragment,i),y(v),P=!0)},o(i){b(a.$$.fragment,i),b(v),P=!1},d(i){i&&(c(t),c(s),c(o),c(r),c(d),c($),c(T)),c(e),De(D,i),W(a,i),v.d(i)}}}function tt(l,e,n){let{$$slots:t={},$$scope:s}=e,{data:o}=e;return l.$$set=a=>{"data"in a&&n(0,o=a.data),"$$scope"in a&&n(1,s=a.$$scope)},[o,s,t]}class ot extends ue{constructor(e){super(),me(this,e,tt,et,fe,{data:0})}}export{ot as component,it as universal}; diff --git a/_app/immutable/nodes/0.t7DMiqYz.js b/_app/immutable/nodes/0.t7DMiqYz.js new file mode 100644 index 0000000..121093d --- /dev/null +++ b/_app/immutable/nodes/0.t7DMiqYz.js @@ -0,0 +1,3 @@ +import{s as ce,e as w,t as oe,c as k,b as N,d as fe,f as m,l as c,a1 as Q,i as K,h as u,j as be,n as se,a as A,g as S,a2 as de,N as Ie,v as Ne,a3 as De,a4 as ge,o as Ve,m as Ae,p as Se,a5 as je,a6 as We,a7 as Ce,a8 as Le,P as Te}from"../chunks/scheduler.CZIheOSb.js";import{S as ue,i as me,b as j,d as W,m as C,t as x,a as E,e as L,g as we,c as ke,f as Oe,h as Pe}from"../chunks/index.DDR6389d.js";import{e as he}from"../chunks/each.D6YF6ztN.js";import{I as xe}from"../chunks/Icon.CNZPQUYg.js";import{w as qe}from"../chunks/index.q7VO2u1O.js";const Be=({url:r})=>{const{pathname:e}=r;return{pathname:e}},it=Object.freeze(Object.defineProperty({__proto__:null,load:Be},Symbol.toStringTag,{value:"Module"}));function Me(r){let e,s,t,l;return{c(){e=w("div"),s=w("span"),t=oe(r[0]),this.h()},l(o){e=k(o,"DIV",{style:!0,class:!0});var a=N(e);s=k(a,"SPAN",{});var n=N(s);t=fe(n,r[0]),n.forEach(m),a.forEach(m),this.h()},h(){c(e,"style",r[2]),c(e,"class",l=Q(`${r[3]} p-2 mx-1 rounded w-8 h-8 text-center font-bold text-white flex justify-center items-center ${r[1]} bounce`)+" svelte-14epgfx")},m(o,a){K(o,e,a),u(e,s),u(s,t)},p(o,[a]){a&1&&be(t,o[0]),a&4&&c(e,"style",o[2]),a&10&&l!==(l=Q(`${o[3]} p-2 mx-1 rounded w-8 h-8 text-center font-bold text-white flex justify-center items-center ${o[1]} bounce`)+" svelte-14epgfx")&&c(e,"class",l)},i:se,o:se,d(o){o&&m(e)}}}function Ue(r,e,s){let{val:t=void 0}=e,{className:l=void 0}=e,{style:o=void 0}=e,{color:a="bg-blue-300"}=e;return r.$$set=n=>{"val"in n&&s(0,t=n.val),"className"in n&&s(1,l=n.className),"style"in n&&s(2,o=n.style),"color"in n&&s(3,a=n.color)},[t,l,o,a]}class Z extends ue{constructor(e){super(),me(this,e,Ue,Me,ce,{val:0,className:1,style:2,color:3})}}function ze(r){let e,s,t=(r[0]??"")+"",l,o;return{c(){e=w("div"),s=w("span"),l=oe(t),this.h()},l(a){e=k(a,"DIV",{style:!0,class:!0});var n=N(e);s=k(n,"SPAN",{});var g=N(s);l=fe(g,t),g.forEach(m),n.forEach(m),this.h()},h(){c(e,"style",r[2]),c(e,"class",o=Q(`bg-slate-300 dark:bg-slate-600 p-2 mx-1 rounded h-8 text-center font-bold text-white flex justify-center items-center ${r[1]}`)+" svelte-14epgfx")},m(a,n){K(a,e,n),u(e,s),u(s,l)},p(a,[n]){n&1&&t!==(t=(a[0]??"")+"")&&be(l,t),n&4&&c(e,"style",a[2]),n&2&&o!==(o=Q(`bg-slate-300 dark:bg-slate-600 p-2 mx-1 rounded h-8 text-center font-bold text-white flex justify-center items-center ${a[1]}`)+" svelte-14epgfx")&&c(e,"class",o)},i:se,o:se,d(a){a&&m(e)}}}function Ke(r,e,s){let{val:t=void 0}=e,{className:l=void 0}=e,{style:o=void 0}=e;return r.$$set=a=>{"val"in a&&s(0,t=a.val),"className"in a&&s(1,l=a.className),"style"in a&&s(2,o=a.style)},[t,l,o]}class ie extends ue{constructor(e){super(),me(this,e,Ke,ze,ce,{val:0,className:1,style:2})}}function Re(r){let e,s,t,l,o,a,n,g,D,d,$,P,q,v,h,_,i,p,V,y,I,te,R,F,T,G,ne,B,le,b,O,M,re,U,ae,ee;return l=new ie({props:{className:"w-8 text-slate-100 dark:text-slate-500",val:"C",style:"animation-delay: 0.0s"}}),a=new Z({props:{val:"A",style:"animation-delay: 0.1s"}}),g=new Z({props:{val:"N",style:"animation-delay: 0.2s"}}),d=new Z({props:{val:"D",style:"animation-delay: 0.3s"}}),P=new ie({props:{className:"flex-grow min-w-10",style:"animation-delay: 0.4s"}}),h=new ie({props:{className:"w-12",style:"animation-delay: 0.5s"}}),i=new Z({props:{val:"R",style:"animation-delay: 0.6s"}}),V=new Z({props:{val:"E",style:"animation-delay: 0.7s"}}),I=new Z({props:{val:"W",style:"animation-delay: 0.8s"}}),R=new ie({props:{className:"flex-grow min-w-10",style:"animation-delay: 0.9s"}}),G=new ie({props:{className:"w-9",style:"animation-delay: 1.0s"}}),B=new Z({props:{val:"L",style:"animation-delay: 1.1s"}}),b=new Z({props:{val:"E",style:"animation-delay: 1.2s"}}),M=new Z({props:{val:"E",style:"animation-delay: 1.3s"}}),U=new ie({props:{className:"flex-grow min-w-10 text-slate-100 dark:text-slate-500",val:"14",style:"animation-delay: 1.4s"}}),{c(){e=w("div"),s=w("div"),t=w("div"),j(l.$$.fragment),o=A(),j(a.$$.fragment),n=A(),j(g.$$.fragment),D=A(),j(d.$$.fragment),$=A(),j(P.$$.fragment),q=A(),v=w("div"),j(h.$$.fragment),_=A(),j(i.$$.fragment),p=A(),j(V.$$.fragment),y=A(),j(I.$$.fragment),te=A(),j(R.$$.fragment),F=A(),T=w("div"),j(G.$$.fragment),ne=A(),j(B.$$.fragment),le=A(),j(b.$$.fragment),O=A(),j(M.$$.fragment),re=A(),j(U.$$.fragment),this.h()},l(f){e=k(f,"DIV",{class:!0});var X=N(e);s=k(X,"DIV",{class:!0});var Y=N(s);t=k(Y,"DIV",{class:!0});var z=N(t);W(l.$$.fragment,z),o=S(z),W(a.$$.fragment,z),n=S(z),W(g.$$.fragment,z),D=S(z),W(d.$$.fragment,z),$=S(z),W(P.$$.fragment,z),z.forEach(m),q=S(Y),v=k(Y,"DIV",{class:!0});var H=N(v);W(h.$$.fragment,H),_=S(H),W(i.$$.fragment,H),p=S(H),W(V.$$.fragment,H),y=S(H),W(I.$$.fragment,H),te=S(H),W(R.$$.fragment,H),H.forEach(m),F=S(Y),T=k(Y,"DIV",{class:!0});var J=N(T);W(G.$$.fragment,J),ne=S(J),W(B.$$.fragment,J),le=S(J),W(b.$$.fragment,J),O=S(J),W(M.$$.fragment,J),re=S(J),W(U.$$.fragment,J),J.forEach(m),Y.forEach(m),X.forEach(m),this.h()},h(){c(t,"class","my-1 flex"),c(v,"class","flex my-1"),c(T,"class","my-1 flex"),c(s,"class","grid grid-rows-3"),c(e,"class",ae=`text-2xl max-w-min text-bold open-sans bg-slate rounded-sm ring-8 p-1 ring-slate-100 dark:ring-slate-700 ${r[0]}`)},m(f,X){K(f,e,X),u(e,s),u(s,t),C(l,t,null),u(t,o),C(a,t,null),u(t,n),C(g,t,null),u(t,D),C(d,t,null),u(t,$),C(P,t,null),u(s,q),u(s,v),C(h,v,null),u(v,_),C(i,v,null),u(v,p),C(V,v,null),u(v,y),C(I,v,null),u(v,te),C(R,v,null),u(s,F),u(s,T),C(G,T,null),u(T,ne),C(B,T,null),u(T,le),C(b,T,null),u(T,O),C(M,T,null),u(T,re),C(U,T,null),ee=!0},p(f,[X]){(!ee||X&1&&ae!==(ae=`text-2xl max-w-min text-bold open-sans bg-slate rounded-sm ring-8 p-1 ring-slate-100 dark:ring-slate-700 ${f[0]}`))&&c(e,"class",ae)},i(f){ee||(x(l.$$.fragment,f),x(a.$$.fragment,f),x(g.$$.fragment,f),x(d.$$.fragment,f),x(P.$$.fragment,f),x(h.$$.fragment,f),x(i.$$.fragment,f),x(V.$$.fragment,f),x(I.$$.fragment,f),x(R.$$.fragment,f),x(G.$$.fragment,f),x(B.$$.fragment,f),x(b.$$.fragment,f),x(M.$$.fragment,f),x(U.$$.fragment,f),ee=!0)},o(f){E(l.$$.fragment,f),E(a.$$.fragment,f),E(g.$$.fragment,f),E(d.$$.fragment,f),E(P.$$.fragment,f),E(h.$$.fragment,f),E(i.$$.fragment,f),E(V.$$.fragment,f),E(I.$$.fragment,f),E(R.$$.fragment,f),E(G.$$.fragment,f),E(B.$$.fragment,f),E(b.$$.fragment,f),E(M.$$.fragment,f),E(U.$$.fragment,f),ee=!1},d(f){f&&m(e),L(l),L(a),L(g),L(d),L(P),L(h),L(i),L(V),L(I),L(R),L(G),L(B),L(b),L(M),L(U)}}}function Fe(r,e,s){let{className:t=void 0}=e;return r.$$set=l=>{"className"in l&&s(0,t=l.className)},[t]}class Ge extends ue{constructor(e){super(),me(this,e,Fe,Re,ce,{className:0})}}function He(r){let e,s;return e=new xe({props:{icon:"fa-solid:sun"}}),{c(){j(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,l){C(e,t,l),s=!0},i(t){s||(x(e.$$.fragment,t),s=!0)},o(t){E(e.$$.fragment,t),s=!1},d(t){L(e,t)}}}function Je(r){let e,s;return e=new xe({props:{icon:"fa-solid:moon"}}),{c(){j(e.$$.fragment)},l(t){W(e.$$.fragment,t)},m(t,l){C(e,t,l),s=!0},i(t){s||(x(e.$$.fragment,t),s=!0)},o(t){E(e.$$.fragment,t),s=!1},d(t){L(e,t)}}}function Qe(r){let e,s,t,l,o,a,n,g,D,d,$,P,q,v,h,_,i,p,V,y,I,te,R,F,T,G;t=new Ge({props:{className:"mx-auto"}});const ne=[Je,He],B=[];function le(b,O){return b[2]==="light"?0:1}return a=le(r),n=B[a]=ne[a](r),{c(){e=w("div"),s=w("a"),j(t.$$.fragment),l=A(),o=w("button"),n.c(),g=A(),D=w("div"),d=w("div"),$=w("a"),P=oe("About"),v=A(),h=w("div"),_=w("a"),i=oe("Work"),V=A(),y=w("div"),I=w("a"),te=oe("Blog"),this.h()},l(b){e=k(b,"DIV",{class:!0});var O=N(e);s=k(O,"A",{href:!0,class:!0});var M=N(s);W(t.$$.fragment,M),M.forEach(m),l=S(O),o=k(O,"BUTTON",{type:!0,"aria-label":!0,name:!0,class:!0});var re=N(o);n.l(re),re.forEach(m),g=S(O),D=k(O,"DIV",{id:!0,class:!0});var U=N(D);d=k(U,"DIV",{class:!0});var ae=N(d);$=k(ae,"A",{href:!0,class:!0});var ee=N($);P=fe(ee,"About"),ee.forEach(m),ae.forEach(m),v=S(U),h=k(U,"DIV",{class:!0});var f=N(h);_=k(f,"A",{href:!0,class:!0});var X=N(_);i=fe(X,"Work"),X.forEach(m),f.forEach(m),V=S(U),y=k(U,"DIV",{class:!0});var Y=N(y);I=k(Y,"A",{href:!0,class:!0});var z=N(I);te=fe(z,"Blog"),z.forEach(m),Y.forEach(m),U.forEach(m),O.forEach(m),this.h()},h(){c(s,"href","/"),c(s,"class","w-full mt-6 lg:w-fit"),c(o,"type","button"),c(o,"aria-label","Toggle theme"),c(o,"name","theme-toggle"),c(o,"class","absolute top-10 right-4 md:right-10 text-3xl transition-all hover:rotate-45"),c($,"href","/"),c($,"class",q=Q(r[1]==="/"||r[1]===""?"text-blue-400":"")+" svelte-fdt9yk"),c(d,"class","mx-3 whitespace-nowrap"),c(_,"href","/work"),c(_,"class",p=Q(r[1].endsWith("/work")?"text-blue-400":"")+" svelte-fdt9yk"),c(h,"class","mx-3 whitespace-nowrap"),c(I,"href","/blog"),c(I,"class",R=Q(r[1].endsWith("/blog")?"text-blue-400":"")+" svelte-fdt9yk"),c(y,"class","mx-3 whitespace-nowrap"),c(D,"id","navbar"),c(D,"class","prose-xl flex mx-auto justify-center relative mt-6 lg:absolute lg:top-8 lg:right-24 px-1 rounded max-w-min svelte-fdt9yk"),c(e,"class","mt-2 mb-6 lg:mb-8 flex justify-around flex-wrap")},m(b,O){K(b,e,O),u(e,s),C(t,s,null),u(e,l),u(e,o),B[a].m(o,null),u(e,g),u(e,D),u(D,d),u(d,$),u($,P),u(D,v),u(D,h),u(h,_),u(_,i),u(D,V),u(D,y),u(y,I),u(I,te),F=!0,T||(G=[de(s,"click",r[4]),de(o,"click",r[3])],T=!0)},p(b,[O]){let M=a;a=le(b),a!==M&&(we(),E(B[M],1,1,()=>{B[M]=null}),ke(),n=B[a],n||(n=B[a]=ne[a](b),n.c()),x(n,1),n.m(o,null)),(!F||O&2&&q!==(q=Q(b[1]==="/"||b[1]===""?"text-blue-400":"")+" svelte-fdt9yk"))&&c($,"class",q),(!F||O&2&&p!==(p=Q(b[1].endsWith("/work")?"text-blue-400":"")+" svelte-fdt9yk"))&&c(_,"class",p),(!F||O&2&&R!==(R=Q(b[1].endsWith("/blog")?"text-blue-400":"")+" svelte-fdt9yk"))&&c(I,"class",R)},i(b){F||(x(t.$$.fragment,b),x(n),F=!0)},o(b){E(t.$$.fragment,b),E(n),F=!1},d(b){b&&m(e),L(t),B[a].d(),T=!1,Ie(G)}}}function $e(){return typeof window<"u"&&localStorage.getItem("theme")||"light"}function Xe(r,e,s){let t,l=se,o=()=>(l(),l=De(a,d=>s(2,t=d)),a);r.$$.on_destroy.push(()=>l());const a=qe($e());o();let{path:n}=e;a.subscribe(d=>{if(typeof window<"u"){localStorage.setItem("theme",d);const $=document.querySelector("html");$==null||$.setAttribute("data-theme",d),d=="dark"?$==null||$.classList.add(d):$==null||$.classList.remove("dark")}});function g(){a.update(d=>d==="light"?"dark":"light")}Ne(()=>{a.set($e())});const D=()=>{document.querySelectorAll(".bounce").forEach(d=>{d.classList.remove("bounce"),d.offsetWidth,d.classList.add("bounce")})};return r.$$set=d=>{"path"in d&&s(1,n=d.path)},[a,n,t,g,D]}class Ye extends ue{constructor(e){super(),me(this,e,Xe,Qe,ce,{theme:0,path:1})}get theme(){return this.$$.ctx[0]}}function Ze(r){return r*r*r}function Ee(r){const e=r-1;return e*e*e+1}function ve(r,{delay:e=0,duration:s=400,easing:t=Ee,x:l=0,y:o=0,opacity:a=0}={}){const n=getComputedStyle(r),g=+n.opacity,D=n.transform==="none"?"":n.transform,d=g*(1-a),[$,P]=ge(l),[q,v]=ge(o);return{delay:e,duration:s,easing:t,css:(h,_)=>` + transform: ${D} translate(${(1-h)*$}${P}, ${(1-h)*q}${v}); + opacity: ${g-d*_}`}}function _e(r,e,s){const t=r.slice();return t[4]=e[s],t}function pe(r){let e,s;return{c(){e=w("div"),s=oe(" "),this.h()},l(t){e=k(t,"DIV",{class:!0});var l=N(e);s=fe(l," "),l.forEach(m),this.h()},h(){c(e,"class",`flex-grow ${r[4]}`)},m(t,l){K(t,e,l),u(e,s)},p:se,d(t){t&&m(e)}}}function ye(r){let e,s,t,l;const o=r[3].default,a=je(o,r,r[2],null);return{c(){e=w("div"),a&&a.c()},l(n){e=k(n,"DIV",{});var g=N(e);a&&a.l(g),g.forEach(m)},m(n,g){K(n,e,g),a&&a.m(e,null),l=!0},p(n,g){a&&a.p&&(!l||g&4)&&We(a,o,n,n[2],l?Le(o,n[2],g,null):Ce(n[2]),null)},i(n){l||(x(a,n),n&&Te(()=>{l&&(t&&t.end(1),s=Oe(e,ve,{easing:Ee,y:10,duration:100,delay:150}),s.start())}),l=!0)},o(n){E(a,n),s&&s.invalidate(),n&&(t=Pe(e,ve,{easing:Ze,y:-10,duration:100})),l=!1},d(n){n&&m(e),a&&a.d(n),n&&t&&t.end()}}}function et(r){let e,s,t,l,o,a,n,g,D=r[0].pathname,d,$,P=" ",q,v=he(r[1]),h=[];for(let i=0;i{"data"in n&&s(0,o=n.data),"$$scope"in n&&s(2,l=n.$$scope)},[o,a,l,t]}class ot extends ue{constructor(e){super(),me(this,e,tt,et,ce,{data:0})}}export{ot as component,it as universal}; diff --git a/_app/immutable/nodes/1.C_6Rx-1s.js b/_app/immutable/nodes/1.Br5H4pBl.js similarity index 77% rename from _app/immutable/nodes/1.C_6Rx-1s.js rename to _app/immutable/nodes/1.Br5H4pBl.js index 75d06a4..492b27e 100644 --- a/_app/immutable/nodes/1.C_6Rx-1s.js +++ b/_app/immutable/nodes/1.Br5H4pBl.js @@ -1 +1 @@ -import{s as x,e as u,t as h,a as S,c as d,b as v,d as g,f as m,g as j,i as _,h as b,j as E,n as $,k}from"../chunks/scheduler.3ocNSSGe.js";import{S as q,i as y}from"../chunks/index.Ch_UlnAJ.js";import{p as C}from"../chunks/stores.CpdwyEmc.js";function H(i){var f;let a,s=i[0].status+"",r,o,n,p=((f=i[0].error)==null?void 0:f.message)+"",c;return{c(){a=u("h1"),r=h(s),o=S(),n=u("p"),c=h(p)},l(e){a=d(e,"H1",{});var t=v(a);r=g(t,s),t.forEach(m),o=j(e),n=d(e,"P",{});var l=v(n);c=g(l,p),l.forEach(m)},m(e,t){_(e,a,t),b(a,r),_(e,o,t),_(e,n,t),b(n,c)},p(e,[t]){var l;t&1&&s!==(s=e[0].status+"")&&E(r,s),t&1&&p!==(p=((l=e[0].error)==null?void 0:l.message)+"")&&E(c,p)},i:$,o:$,d(e){e&&(m(a),m(o),m(n))}}}function P(i,a,s){let r;return k(i,C,o=>s(0,r=o)),[r]}class B extends q{constructor(a){super(),y(this,a,P,H,x,{})}}export{B as component}; +import{s as x,e as u,t as h,a as S,c as d,b as v,d as g,f as m,g as j,i as _,h as b,j as E,n as $,k}from"../chunks/scheduler.CZIheOSb.js";import{S as q,i as y}from"../chunks/index.DDR6389d.js";import{p as C}from"../chunks/stores.DoPv-SDI.js";function H(i){var f;let a,s=i[0].status+"",r,o,n,p=((f=i[0].error)==null?void 0:f.message)+"",c;return{c(){a=u("h1"),r=h(s),o=S(),n=u("p"),c=h(p)},l(e){a=d(e,"H1",{});var t=v(a);r=g(t,s),t.forEach(m),o=j(e),n=d(e,"P",{});var l=v(n);c=g(l,p),l.forEach(m)},m(e,t){_(e,a,t),b(a,r),_(e,o,t),_(e,n,t),b(n,c)},p(e,[t]){var l;t&1&&s!==(s=e[0].status+"")&&E(r,s),t&1&&p!==(p=((l=e[0].error)==null?void 0:l.message)+"")&&E(c,p)},i:$,o:$,d(e){e&&(m(a),m(o),m(n))}}}function P(i,a,s){let r;return k(i,C,o=>s(0,r=o)),[r]}class B extends q{constructor(a){super(),y(this,a,P,H,x,{})}}export{B as component}; diff --git a/_app/immutable/nodes/2.BhPAEBH8.js b/_app/immutable/nodes/2.BqHgOqf6.js similarity index 92% rename from _app/immutable/nodes/2.BhPAEBH8.js rename to _app/immutable/nodes/2.BqHgOqf6.js index 1d5f7df..b6bd5a8 100644 --- a/_app/immutable/nodes/2.BhPAEBH8.js +++ b/_app/immutable/nodes/2.BqHgOqf6.js @@ -1 +1 @@ -import{s as q,e as E,a as P,t as d,c as C,b as g,f as o,g as S,d as v,l as H,i as _,h as u,n as I,k as y,m as z,j as M}from"../chunks/scheduler.3ocNSSGe.js";import{S as D,i as N}from"../chunks/index.Ch_UlnAJ.js";import{p as R}from"../chunks/stores.CpdwyEmc.js";function j(p){var $;let t,l,r=p[0].status+"",c,e,s,i,f,b=(($=p[0].error)==null?void 0:$.message)+"",k,L,x,h,T='Check out the homepage instead.';return{c(){t=E("h1"),l=d("⚠️"),c=d(r),e=P(),s=E("p"),i=d('Could not find page "'),f=E("span"),k=d(b),L=d('".'),x=P(),h=E("p"),h.innerHTML=T,this.h()},l(a){t=C(a,"H1",{class:!0});var n=g(t);l=v(n,"⚠️"),c=v(n,r),n.forEach(o),e=S(a),s=C(a,"P",{});var m=g(s);i=v(m,'Could not find page "'),f=C(m,"SPAN",{class:!0});var A=g(f);k=v(A,b),A.forEach(o),L=v(m,'".'),m.forEach(o),x=S(a),h=C(a,"P",{"data-svelte-h":!0}),z(h)!=="svelte-u9x1z1"&&(h.innerHTML=T),this.h()},h(){H(t,"class","text-center"),H(f,"class","italic")},m(a,n){_(a,t,n),u(t,l),u(t,c),_(a,e,n),_(a,s,n),u(s,i),u(s,f),u(f,k),u(s,L),_(a,x,n),_(a,h,n)},p(a,n){var m;n&1&&r!==(r=a[0].status+"")&&M(c,r),n&1&&b!==(b=((m=a[0].error)==null?void 0:m.message)+"")&&M(k,b)},d(a){a&&(o(t),o(e),o(s),o(x),o(h))}}}function V(p){let t,l,r,c,e=p[0].error&&j(p);return{c(){t=E("div"),l=E("article"),e&&e.c(),r=P(),c=d("`"),this.h()},l(s){t=C(s,"DIV",{class:!0});var i=g(t);l=C(i,"ARTICLE",{class:!0});var f=g(l);e&&e.l(f),f.forEach(o),r=S(i),i.forEach(o),c=v(s,"`"),this.h()},h(){H(l,"class","prose"),H(t,"class","flex flex-col items-center")},m(s,i){_(s,t,i),u(t,l),e&&e.m(l,null),u(t,r),_(s,c,i)},p(s,[i]){s[0].error?e?e.p(s,i):(e=j(s),e.c(),e.m(l,null)):e&&(e.d(1),e=null)},i:I,o:I,d(s){s&&(o(t),o(c)),e&&e.d()}}}function w(p,t,l){let r;return y(p,R,c=>l(0,r=c)),[r]}class J extends D{constructor(t){super(),N(this,t,w,V,q,{})}}export{J as component}; +import{s as q,e as E,a as P,t as d,c as C,b as g,f as o,g as S,d as v,l as H,i as _,h as u,n as I,k as y,m as z,j as M}from"../chunks/scheduler.CZIheOSb.js";import{S as D,i as N}from"../chunks/index.DDR6389d.js";import{p as R}from"../chunks/stores.DoPv-SDI.js";function j(p){var $;let t,l,r=p[0].status+"",c,e,s,i,f,b=(($=p[0].error)==null?void 0:$.message)+"",k,L,x,h,T='Check out the homepage instead.';return{c(){t=E("h1"),l=d("⚠️"),c=d(r),e=P(),s=E("p"),i=d('Could not find page "'),f=E("span"),k=d(b),L=d('".'),x=P(),h=E("p"),h.innerHTML=T,this.h()},l(a){t=C(a,"H1",{class:!0});var n=g(t);l=v(n,"⚠️"),c=v(n,r),n.forEach(o),e=S(a),s=C(a,"P",{});var m=g(s);i=v(m,'Could not find page "'),f=C(m,"SPAN",{class:!0});var A=g(f);k=v(A,b),A.forEach(o),L=v(m,'".'),m.forEach(o),x=S(a),h=C(a,"P",{"data-svelte-h":!0}),z(h)!=="svelte-u9x1z1"&&(h.innerHTML=T),this.h()},h(){H(t,"class","text-center"),H(f,"class","italic")},m(a,n){_(a,t,n),u(t,l),u(t,c),_(a,e,n),_(a,s,n),u(s,i),u(s,f),u(f,k),u(s,L),_(a,x,n),_(a,h,n)},p(a,n){var m;n&1&&r!==(r=a[0].status+"")&&M(c,r),n&1&&b!==(b=((m=a[0].error)==null?void 0:m.message)+"")&&M(k,b)},d(a){a&&(o(t),o(e),o(s),o(x),o(h))}}}function V(p){let t,l,r,c,e=p[0].error&&j(p);return{c(){t=E("div"),l=E("article"),e&&e.c(),r=P(),c=d("`"),this.h()},l(s){t=C(s,"DIV",{class:!0});var i=g(t);l=C(i,"ARTICLE",{class:!0});var f=g(l);e&&e.l(f),f.forEach(o),r=S(i),i.forEach(o),c=v(s,"`"),this.h()},h(){H(l,"class","prose"),H(t,"class","flex flex-col items-center")},m(s,i){_(s,t,i),u(t,l),e&&e.m(l,null),u(t,r),_(s,c,i)},p(s,[i]){s[0].error?e?e.p(s,i):(e=j(s),e.c(),e.m(l,null)):e&&(e.d(1),e=null)},i:I,o:I,d(s){s&&(o(t),o(c)),e&&e.d()}}}function w(p,t,l){let r;return y(p,R,c=>l(0,r=c)),[r]}class J extends D{constructor(t){super(),N(this,t,w,V,q,{})}}export{J as component}; diff --git a/_app/immutable/nodes/3.CJH_YmuU.js b/_app/immutable/nodes/3.CJH_YmuU.js new file mode 100644 index 0000000..684190e --- /dev/null +++ b/_app/immutable/nodes/3.CJH_YmuU.js @@ -0,0 +1,7 @@ +import{s as Se,e as a,a as h,c as n,b as x,g as p,f as o,q as qe,l as e,i as de,h as t,n as Ie,A as ze,o as Re,m as b}from"../chunks/scheduler.CZIheOSb.js";import{S as $e,i as Pe,b as J,d as K,m as Q,t as W,a as X,e as Y}from"../chunks/index.DDR6389d.js";import{I as ce}from"../chunks/Icon.CNZPQUYg.js";function Ne(g){let r,i;return{c(){r=a("source"),this.h()},l(s){r=n(s,"SOURCE",{srcset:!0,type:!0}),this.h()},h(){ze(r,i=g[1])||e(r,"srcset",i),e(r,"type","image/webp")},m(s,u){de(s,r,u)},p(s,u){u&2&&i!==(i=s[1])&&e(r,"srcset",i)},d(s){s&&o(r)}}}function Ue(g){let r,i,s,u,l=g[1]&&Ne(g);return{c(){r=a("picture"),l&&l.c(),i=h(),s=a("img"),this.h()},l(c){r=n(c,"PICTURE",{class:!0});var d=x(r);l&&l.l(d),i=p(d),s=n(d,"IMG",{src:!0,alt:!0,class:!0}),d.forEach(o),this.h()},h(){qe(s.src,u=g[0])||e(s,"src",u),e(s,"alt",g[2]),e(s,"class",g[4]),e(r,"class",g[3])},m(c,d){de(c,r,d),l&&l.m(r,null),t(r,i),t(r,s)},p(c,[d]){c[1]?l?l.p(c,d):(l=Ne(c),l.c(),l.m(r,i)):l&&(l.d(1),l=null),d&1&&!qe(s.src,u=c[0])&&e(s,"src",u),d&4&&e(s,"alt",c[2]),d&16&&e(s,"class",c[4]),d&8&&e(r,"class",c[3])},i:Ie,o:Ie,d(c){c&&o(r),l&&l.d()}}}function Oe(g,r,i){let{src:s}=r,{webp_src:u}=r,{alt:l}=r,{className:c=""}=r,{imgClassName:d}=r;return g.$$set=f=>{"src"in f&&i(0,s=f.src),"webp_src"in f&&i(1,u=f.webp_src),"alt"in f&&i(2,l=f.alt),"className"in f&&i(3,c=f.className),"imgClassName"in f&&i(4,d=f.imgClassName)},[s,u,l,c,d]}class Be extends $e{constructor(r){super(),Pe(this,r,Oe,Ue,Se,{src:0,webp_src:1,alt:2,className:3,imgClassName:4})}}function Fe(g){let r,i,s,u,l,c,d,f,Z,y,q,Ae='

    👋 Hello! I'm Andrew Lee.

    ',me,_,R,N,ue,U,Ee='',fe,v,O,ke=`I'm currently working at Lucid Software + as a software engineer. I graduated with my Honors BS + MS in + Computer Science + in May 2024 from the + University of Utah specializing in Systems (OSes, distributed) and AI/ML (computer vision, deep learning, NLP).`,he,B,Le=`I fell in love with programming in junior high and have been coding ever since. I spend a + good chunk of free time learning new technologies and building side projects. Sometimes I + write about my experiences and opinions on my blog.`,pe,F,Me="Feel free to connect with me through my socials below.",ge,C,I,A,S,ve,E,Te="candrewlee14",we,k,$,xe,L,He="candrewlee14",_e,M,T,P,be,H,De="candrewlee.com",ye,D,z,Ce,V,Ve="c-andrew-lee",ee;return N=new Be({props:{src:"/andrew-glacier.jpg",webp_src:"/andrew-glacier.webp",alt:"Andrew Lee",imgClassName:"rounded"}}),S=new ce({props:{class:"text-red-400",icon:"mdi:email"}}),$=new ce({props:{class:"text-black dark:text-white",icon:"mdi:github"}}),P=new ce({props:{class:"text-sky-500 dark:text-sky-400",icon:"logos:bluesky"}}),z=new ce({props:{class:"text-sky-500 dark:text-sky-400",icon:"logos:linkedin-icon"}}),{c(){r=a("meta"),i=a("meta"),s=a("meta"),u=a("meta"),l=a("meta"),c=a("meta"),d=a("meta"),f=a("meta"),Z=h(),y=a("div"),q=a("article"),q.innerHTML=Ae,me=h(),_=a("div"),R=a("div"),J(N.$$.fragment),ue=h(),U=a("div"),U.innerHTML=Ee,fe=h(),v=a("article"),O=a("p"),O.innerHTML=ke,he=h(),B=a("p"),B.innerHTML=Le,pe=h(),F=a("p"),F.textContent=Me,ge=h(),C=a("div"),I=a("div"),A=a("div"),J(S.$$.fragment),ve=h(),E=a("a"),E.textContent=Te,we=h(),k=a("div"),J($.$$.fragment),xe=h(),L=a("a"),L.textContent=He,_e=h(),M=a("div"),T=a("div"),J(P.$$.fragment),be=h(),H=a("a"),H.textContent=De,ye=h(),D=a("div"),J(z.$$.fragment),Ce=h(),V=a("a"),V.textContent=Ve,this.h()},l(m){const w=Re("svelte-2dq6wn",document.head);r=n(w,"META",{name:!0,content:!0}),i=n(w,"META",{property:!0,content:!0}),s=n(w,"META",{property:!0,content:!0}),u=n(w,"META",{property:!0,content:!0}),l=n(w,"META",{property:!0,content:!0}),c=n(w,"META",{property:!0,content:!0}),d=n(w,"META",{property:!0,content:!0}),f=n(w,"META",{property:!0,content:!0}),w.forEach(o),Z=p(m),y=n(m,"DIV",{});var te=x(y);q=n(te,"ARTICLE",{class:!0,"data-svelte-h":!0}),b(q)!=="svelte-19368fy"&&(q.innerHTML=Ae),me=p(te),_=n(te,"DIV",{class:!0});var G=x(_);R=n(G,"DIV",{class:!0});var je=x(R);K(N.$$.fragment,je),je.forEach(o),ue=p(G),U=n(G,"DIV",{"data-svelte-h":!0}),b(U)!=="svelte-1hztw1t"&&(U.innerHTML=Ee),fe=p(G),v=n(G,"ARTICLE",{class:!0});var j=x(v);O=n(j,"P",{"data-svelte-h":!0}),b(O)!=="svelte-1qqqmby"&&(O.innerHTML=ke),he=p(j),B=n(j,"P",{"data-svelte-h":!0}),b(B)!=="svelte-17qryl9"&&(B.innerHTML=Le),pe=p(j),F=n(j,"P",{"data-svelte-h":!0}),b(F)!=="svelte-1hs53zj"&&(F.textContent=Me),ge=p(j),C=n(j,"DIV",{class:!0});var re=x(C);I=n(re,"DIV",{class:!0});var ae=x(I);A=n(ae,"DIV",{class:!0});var ne=x(A);K(S.$$.fragment,ne),ve=p(ne),E=n(ne,"A",{href:!0,class:!0,"data-svelte-h":!0}),b(E)!=="svelte-1pkq4mg"&&(E.textContent=Te),ne.forEach(o),we=p(ae),k=n(ae,"DIV",{class:!0});var se=x(k);K($.$$.fragment,se),xe=p(se),L=n(se,"A",{href:!0,class:!0,"data-svelte-h":!0}),b(L)!=="svelte-fjrzxl"&&(L.textContent=He),se.forEach(o),ae.forEach(o),_e=p(re),M=n(re,"DIV",{class:!0});var le=x(M);T=n(le,"DIV",{class:!0});var oe=x(T);K(P.$$.fragment,oe),be=p(oe),H=n(oe,"A",{href:!0,class:!0,"data-svelte-h":!0}),b(H)!=="svelte-187xgo5"&&(H.textContent=De),oe.forEach(o),ye=p(le),D=n(le,"DIV",{class:!0});var ie=x(D);K(z.$$.fragment,ie),Ce=p(ie),V=n(ie,"A",{href:!0,class:!0,"data-svelte-h":!0}),b(V)!=="svelte-1o886t3"&&(V.textContent=Ve),ie.forEach(o),le.forEach(o),re.forEach(o),j.forEach(o),G.forEach(o),te.forEach(o),this.h()},h(){document.title="About Me - Andrew Lee",e(r,"name","description"),e(r,"content","Hello, I'm Andrew Lee! Learn more about me here."),e(i,"property","og:title"),e(i,"content","About Me - Andrew Lee"),e(s,"property","og:description"),e(s,"content","Hello, I'm Andrew Lee! Learn more about me here."),e(u,"property","og:image"),e(u,"content","https://candrewlee14.github.io/candrewlee14-social-preview.png"),e(l,"property","og:type"),e(l,"content","profile"),e(c,"property","og:profile:first_name"),e(c,"content","Andrew"),e(d,"property","og:profile:last_name"),e(d,"content","Lee"),e(f,"property","og:profile:username"),e(f,"content","candrewlee14"),e(q,"class","prose mx-auto"),e(R,"class","hidden w-72 xl:block mb-4 mx-2"),e(E,"href","mailto:candrewlee14@gmail.com"),e(E,"class","ml-2 svelte-3a138x"),e(A,"class","flex items-center mx-4"),e(L,"href","https://github.com/candrewlee14"),e(L,"class","ml-2 svelte-3a138x"),e(k,"class","flex items-center mx-4"),e(I,"class","flex flex-row justify-around flex-grow"),e(H,"href","https://bsky.app/profile/candrewlee.com"),e(H,"class","ml-2 svelte-3a138x"),e(T,"class","flex items-center mx-4"),e(V,"href","https://www.linkedin.com/in/c-andrew-lee"),e(V,"class","ml-2 svelte-3a138x"),e(D,"class","flex items-center mx-4"),e(M,"class","flex flex-row justify-around flex-grow"),e(C,"class","my-6 flex flex-row flex-wrap justify-between ring-4 ring-blue-300 dark:ring-blue-600 rounded py-2 mx-auto"),e(v,"class","prose"),e(_,"class","flex flex-row w-full justify-center align-middle pt-4")},m(m,w){t(document.head,r),t(document.head,i),t(document.head,s),t(document.head,u),t(document.head,l),t(document.head,c),t(document.head,d),t(document.head,f),de(m,Z,w),de(m,y,w),t(y,q),t(y,me),t(y,_),t(_,R),Q(N,R,null),t(_,ue),t(_,U),t(_,fe),t(_,v),t(v,O),t(v,he),t(v,B),t(v,pe),t(v,F),t(v,ge),t(v,C),t(C,I),t(I,A),Q(S,A,null),t(A,ve),t(A,E),t(I,we),t(I,k),Q($,k,null),t(k,xe),t(k,L),t(C,_e),t(C,M),t(M,T),Q(P,T,null),t(T,be),t(T,H),t(M,ye),t(M,D),Q(z,D,null),t(D,Ce),t(D,V),ee=!0},p:Ie,i(m){ee||(W(N.$$.fragment,m),W(S.$$.fragment,m),W($.$$.fragment,m),W(P.$$.fragment,m),W(z.$$.fragment,m),ee=!0)},o(m){X(N.$$.fragment,m),X(S.$$.fragment,m),X($.$$.fragment,m),X(P.$$.fragment,m),X(z.$$.fragment,m),ee=!1},d(m){m&&(o(Z),o(y)),o(r),o(i),o(s),o(u),o(l),o(c),o(d),o(f),Y(N),Y(S),Y($),Y(P),Y(z)}}}class Qe extends $e{constructor(r){super(),Pe(this,r,null,Fe,Se,{})}}export{Qe as component}; diff --git a/_app/immutable/nodes/3.CSgiAy-2.js b/_app/immutable/nodes/3.CSgiAy-2.js deleted file mode 100644 index 849552d..0000000 --- a/_app/immutable/nodes/3.CSgiAy-2.js +++ /dev/null @@ -1,19 +0,0 @@ -import{s as ct,e as a,a as p,c as r,b as y,g,f as i,o as it,l as t,i as ge,h as e,n as Ue,p as ut,t as I,q as ft,m as b,d as A}from"../chunks/scheduler.3ocNSSGe.js";import{S as mt,i as dt,c as Z,a as ee,m as te,t as ne,b as ae,d as re}from"../chunks/index.Ch_UlnAJ.js";import{I as pe}from"../chunks/Icon.DZwcrFNu.js";function ot(x){let n,o;return{c(){n=a("source"),this.h()},l(l){n=r(l,"SOURCE",{srcset:!0,type:!0}),this.h()},h(){ut(n,o=x[1])||t(n,"srcset",o),t(n,"type","image/webp")},m(l,f){ge(l,n,f)},p(l,f){f&2&&o!==(o=l[1])&&t(n,"srcset",o)},d(l){l&&i(n)}}}function ht(x){let n,o,l,f,s=x[1]&&ot(x);return{c(){n=a("picture"),s&&s.c(),o=p(),l=a("img"),this.h()},l(c){n=r(c,"PICTURE",{class:!0});var m=y(n);s&&s.l(m),o=g(m),l=r(m,"IMG",{src:!0,alt:!0,class:!0}),m.forEach(i),this.h()},h(){it(l.src,f=x[0])||t(l,"src",f),t(l,"alt",x[2]),t(l,"class",x[4]),t(n,"class",x[3])},m(c,m){ge(c,n,m),s&&s.m(n,null),e(n,o),e(n,l)},p(c,[m]){c[1]?s?s.p(c,m):(s=ot(c),s.c(),s.m(n,o)):s&&(s.d(1),s=null),m&1&&!it(l.src,f=c[0])&&t(l,"src",f),m&4&&t(l,"alt",c[2]),m&16&&t(l,"class",c[4]),m&8&&t(n,"class",c[3])},i:Ue,o:Ue,d(c){c&&i(n),s&&s.d()}}}function pt(x,n,o){let{src:l}=n,{webp_src:f}=n,{alt:s}=n,{className:c}=n,{imgClassName:m}=n;return x.$$set=v=>{"src"in v&&o(0,l=v.src),"webp_src"in v&&o(1,f=v.webp_src),"alt"in v&&o(2,s=v.alt),"className"in v&&o(3,c=v.className),"imgClassName"in v&&o(4,m=v.imgClassName)},[l,f,s,c,m]}class gt extends mt{constructor(n){super(),dt(this,n,pt,ht,ct,{src:0,webp_src:1,alt:2,className:3,imgClassName:4})}}function vt(x){let n,o,l,f,s,c,m,v,le,E,R,Ge='

    👋 Hello! I'm Andrew Lee.

    ',ve,C,q,xe,K,Be='',we,w,d,_e,Fe=" ",be,ye,O,We=`Honors BS & MS - `,Je=" ",Ce,Ie,Ke=" ",Ae,Ee,z,Qe=`Computer Science - `,Xe=" ",ke,Le,Ye=" ",Me,Se,U,Ze="University of Utah",Te,G,et="Lucid Software",Ne,De,Q,tt=`I'm interested in art, music, fashion, technology, business, and - health. When I'm not working or studying, you can find me - playing basketball with friends, jamming on the piano, playing - Super Smash Bros, reading up on a new technical breakthrough, or - coding on a fun project.`,Ve,X,nt="Feel free to connect with me through my socials below.",je,k,L,M,B,Pe,S,at="candrewlee14",$e,T,F,He,N,rt="candrewlee14",Re,D,V,W,qe,j,lt="c_andrew_lee",Oe,P,J,ze,$,st="c-andrew-lee",se;return q=new gt({props:{src:"/andrew-glacier.jpg",webp_src:"/andrew-glacier.webp",alt:"Andrew Lee",className:"mb-8 mx-4 w-72",imgClassName:"rounded"}}),B=new pe({props:{class:"text-red-400",icon:"mdi:email"}}),F=new pe({props:{class:"text-black dark:text-white",icon:"mdi:github"}}),W=new pe({props:{class:"text-blue-400",icon:"mdi:twitter"}}),J=new pe({props:{class:"text-sky-500 dark:text-sky-400",icon:"mdi:linkedin"}}),{c(){n=a("meta"),o=a("meta"),l=a("meta"),f=a("meta"),s=a("meta"),c=a("meta"),m=a("meta"),v=a("meta"),le=p(),E=a("div"),R=a("article"),R.innerHTML=Ge,ve=p(),C=a("div"),Z(q.$$.fragment),xe=p(),K=a("div"),K.innerHTML=Be,we=p(),w=a("article"),d=a("p"),_e=I("I'm currently earning my"),be=I(Fe),ye=p(),O=a("strong"),O.textContent=We,Ce=I(Je),Ie=I(` - in`),Ae=I(Ke),Ee=p(),z=a("strong"),z.textContent=Qe,ke=I(Xe),Le=I(` - at the`),Me=I(Ye),Se=p(),U=a("span"),U.textContent=Ze,Te=I(` - . My areas of specialization have been Systems (OSes, Distributed) - and AI/ML (Computer Vision, Deep Learning, NLP). I'll be graduating - in May 2024, after which I'll be working at - `),G=a("span"),G.textContent=et,Ne=I("."),De=p(),Q=a("p"),Q.textContent=tt,Ve=p(),X=a("p"),X.textContent=nt,je=p(),k=a("div"),L=a("div"),M=a("div"),Z(B.$$.fragment),Pe=p(),S=a("a"),S.textContent=at,$e=p(),T=a("div"),Z(F.$$.fragment),He=p(),N=a("a"),N.textContent=rt,Re=p(),D=a("div"),V=a("div"),Z(W.$$.fragment),qe=p(),j=a("a"),j.textContent=lt,Oe=p(),P=a("div"),Z(J.$$.fragment),ze=p(),$=a("a"),$.textContent=st,this.h()},l(u){const _=ft("svelte-15rtmdp",document.head);n=r(_,"META",{name:!0,content:!0}),o=r(_,"META",{property:!0,content:!0}),l=r(_,"META",{property:!0,content:!0}),f=r(_,"META",{property:!0,content:!0}),s=r(_,"META",{property:!0,content:!0}),c=r(_,"META",{property:!0,content:!0}),m=r(_,"META",{property:!0,content:!0}),v=r(_,"META",{property:!0,content:!0}),_.forEach(i),le=g(u),E=r(u,"DIV",{});var ie=y(E);R=r(ie,"ARTICLE",{class:!0,"data-svelte-h":!0}),b(R)!=="svelte-55opbm"&&(R.innerHTML=Ge),ve=g(ie),C=r(ie,"DIV",{class:!0});var Y=y(C);ee(q.$$.fragment,Y),xe=g(Y),K=r(Y,"DIV",{"data-svelte-h":!0}),b(K)!=="svelte-84nkxc"&&(K.innerHTML=Be),we=g(Y),w=r(Y,"ARTICLE",{class:!0});var H=y(w);d=r(H,"P",{});var h=y(d);_e=A(h,"I'm currently earning my"),be=A(h,Fe),ye=g(h),O=r(h,"STRONG",{class:!0,"data-svelte-h":!0}),b(O)!=="svelte-16laouw"&&(O.textContent=We),Ce=A(h,Je),Ie=A(h,` - in`),Ae=A(h,Ke),Ee=g(h),z=r(h,"STRONG",{class:!0,"data-svelte-h":!0}),b(z)!=="svelte-12488m3"&&(z.textContent=Qe),ke=A(h,Xe),Le=A(h,` - at the`),Me=A(h,Ye),Se=g(h),U=r(h,"SPAN",{class:!0,"data-svelte-h":!0}),b(U)!=="svelte-4b3ime"&&(U.textContent=Ze),Te=A(h,` - . My areas of specialization have been Systems (OSes, Distributed) - and AI/ML (Computer Vision, Deep Learning, NLP). I'll be graduating - in May 2024, after which I'll be working at - `),G=r(h,"SPAN",{class:!0,"data-svelte-h":!0}),b(G)!=="svelte-vjzx0b"&&(G.textContent=et),Ne=A(h,"."),h.forEach(i),De=g(H),Q=r(H,"P",{"data-svelte-h":!0}),b(Q)!=="svelte-wbheeo"&&(Q.textContent=tt),Ve=g(H),X=r(H,"P",{"data-svelte-h":!0}),b(X)!=="svelte-1hs53zj"&&(X.textContent=nt),je=g(H),k=r(H,"DIV",{class:!0});var oe=y(k);L=r(oe,"DIV",{class:!0});var ce=y(L);M=r(ce,"DIV",{class:!0});var me=y(M);ee(B.$$.fragment,me),Pe=g(me),S=r(me,"A",{href:!0,class:!0,"data-svelte-h":!0}),b(S)!=="svelte-faq1pd"&&(S.textContent=at),me.forEach(i),$e=g(ce),T=r(ce,"DIV",{class:!0});var de=y(T);ee(F.$$.fragment,de),He=g(de),N=r(de,"A",{href:!0,class:!0,"data-svelte-h":!0}),b(N)!=="svelte-j8pedg"&&(N.textContent=rt),de.forEach(i),ce.forEach(i),Re=g(oe),D=r(oe,"DIV",{class:!0});var ue=y(D);V=r(ue,"DIV",{class:!0});var fe=y(V);ee(W.$$.fragment,fe),qe=g(fe),j=r(fe,"A",{href:!0,class:!0,"data-svelte-h":!0}),b(j)!=="svelte-hugw5e"&&(j.textContent=lt),fe.forEach(i),Oe=g(ue),P=r(ue,"DIV",{class:!0});var he=y(P);ee(J.$$.fragment,he),ze=g(he),$=r(he,"A",{href:!0,class:!0,"data-svelte-h":!0}),b($)!=="svelte-g1y5c8"&&($.textContent=st),he.forEach(i),ue.forEach(i),oe.forEach(i),H.forEach(i),Y.forEach(i),ie.forEach(i),this.h()},h(){document.title="About Me - Andrew Lee",t(n,"name","description"),t(n,"content","Hello, I'm Andrew Lee! Learn more about me here."),t(o,"property","og:title"),t(o,"content","About Me - Andrew Lee"),t(l,"property","og:description"),t(l,"content","Hello, I'm Andrew Lee! Learn more about me here."),t(f,"property","og:image"),t(f,"content","https://candrewlee14.github.io/candrewlee14-social-preview.png"),t(s,"property","og:type"),t(s,"content","profile"),t(c,"property","og:profile:first_name"),t(c,"content","Andrew"),t(m,"property","og:profile:last_name"),t(m,"content","Lee"),t(v,"property","og:profile:username"),t(v,"content","candrewlee14"),t(R,"class","prose mx-auto"),t(O,"class","text-black dark:text-white"),t(z,"class","text-black dark:text-white"),t(U,"class","text-red-600 dark:text-red-400 font-bold whitespace-nowrap"),t(G,"class","text-blue-400 font-bold"),t(S,"href","mailto:candrewlee14@gmail.com"),t(S,"class","ml-2"),t(M,"class","flex items-center mx-4"),t(N,"href","https://github.com/candrewlee14"),t(N,"class","ml-2"),t(T,"class","flex items-center mx-4"),t(L,"class","flex flex-row justify-around flex-grow"),t(j,"href","https://twitter.com/c_andrew_lee"),t(j,"class","ml-2"),t(V,"class","flex items-center mx-4"),t($,"href","https://www.linkedin.com/in/c-andrew-lee"),t($,"class","ml-2"),t(P,"class","flex items-center mx-4"),t(D,"class","flex flex-row justify-around flex-grow"),t(k,"class","my-6 flex flex-row flex-wrap justify-between ring-4 ring-blue-300 dark:ring-blue-600 rounded py-2 mx-auto"),t(w,"class","prose"),t(C,"class","flex flex-row flex-wrap w-full justify-center align-middle pt-4")},m(u,_){e(document.head,n),e(document.head,o),e(document.head,l),e(document.head,f),e(document.head,s),e(document.head,c),e(document.head,m),e(document.head,v),ge(u,le,_),ge(u,E,_),e(E,R),e(E,ve),e(E,C),te(q,C,null),e(C,xe),e(C,K),e(C,we),e(C,w),e(w,d),e(d,_e),e(d,be),e(d,ye),e(d,O),e(d,Ce),e(d,Ie),e(d,Ae),e(d,Ee),e(d,z),e(d,ke),e(d,Le),e(d,Me),e(d,Se),e(d,U),e(d,Te),e(d,G),e(d,Ne),e(w,De),e(w,Q),e(w,Ve),e(w,X),e(w,je),e(w,k),e(k,L),e(L,M),te(B,M,null),e(M,Pe),e(M,S),e(L,$e),e(L,T),te(F,T,null),e(T,He),e(T,N),e(k,Re),e(k,D),e(D,V),te(W,V,null),e(V,qe),e(V,j),e(D,Oe),e(D,P),te(J,P,null),e(P,ze),e(P,$),se=!0},p:Ue,i(u){se||(ne(q.$$.fragment,u),ne(B.$$.fragment,u),ne(F.$$.fragment,u),ne(W.$$.fragment,u),ne(J.$$.fragment,u),se=!0)},o(u){ae(q.$$.fragment,u),ae(B.$$.fragment,u),ae(F.$$.fragment,u),ae(W.$$.fragment,u),ae(J.$$.fragment,u),se=!1},d(u){u&&(i(le),i(E)),i(n),i(o),i(l),i(f),i(s),i(c),i(m),i(v),re(q),re(B),re(F),re(W),re(J)}}}class bt extends mt{constructor(n){super(),dt(this,n,null,vt,ct,{})}}export{bt as component}; diff --git a/_app/immutable/nodes/4.Dl7ZH0XR.js b/_app/immutable/nodes/4.Dl7ZH0XR.js deleted file mode 100644 index 00fe5e4..0000000 --- a/_app/immutable/nodes/4.Dl7ZH0XR.js +++ /dev/null @@ -1 +0,0 @@ -import{s as le,e as p,a as I,q as se,c as v,f as i,g as P,b as T,m as O,l as r,r as ae,h as l,i as z,n as Q,t as j,d as C,j as Y,u as oe}from"../chunks/scheduler.3ocNSSGe.js";import{e as U}from"../chunks/each.D6YF6ztN.js";import{S as re,i as ne}from"../chunks/index.Ch_UlnAJ.js";import{b as W}from"../chunks/paths.BP9fyNuj.js";import{d as R,u as ie,t as ce,a as X}from"../chunks/posts.DUAS-owf.js";function Z(m,a,s){const o=m.slice();return o[1]=a[s],o[3]=s,o}function ee(m){let a,s,o,c=m[0].posts.length+"",b,w,g=m[0].posts.length!=1?"s":"",d,y,u,M=U(m[0].posts),n=[];for(let t=0;t0&&ee(m);return{c(){a=p("meta"),s=p("meta"),o=p("meta"),c=p("meta"),b=p("meta"),w=I(),g=p("div"),d=p("div"),e&&e.c(),y=I(),u=p("h3"),u.textContent=M,n=I(),t=p("p"),t.textContent=_,this.h()},l(f){const h=se("svelte-18iz67v",document.head);a=v(h,"META",{name:!0,content:!0}),s=v(h,"META",{property:!0,content:!0}),o=v(h,"META",{property:!0,content:!0}),c=v(h,"META",{property:!0,content:!0}),b=v(h,"META",{property:!0,content:!0}),h.forEach(i),w=P(f),g=v(f,"DIV",{class:!0});var D=T(g);d=v(D,"DIV",{class:!0,style:!0});var k=T(d);e&&e.l(k),y=P(k),u=v(k,"H3",{class:!0,"data-svelte-h":!0}),O(u)!=="svelte-5gws5r"&&(u.textContent=M),n=P(k),t=v(k,"P",{class:!0,"data-svelte-h":!0}),O(t)!=="svelte-173n1aw"&&(t.textContent=_),k.forEach(i),D.forEach(i),this.h()},h(){document.title="Blog - Andrew Lee",r(a,"name","description"),r(a,"content","Hello, I'm Andrew Lee! Check out my blog!"),r(s,"property","og:title"),r(s,"content","Blog - Andrew Lee"),r(o,"property","og:description"),r(o,"content","Hello, I'm Andrew Lee! Check out my blog!"),r(c,"property","og:image"),r(c,"content","https://candrewlee14.github.io/candrewlee14-social-preview.png"),r(b,"property","og:type"),r(b,"content","website"),r(u,"class","text-center"),r(t,"class","my-4"),r(d,"class","h-full flex-col items-center px-6 prose"),ae(d,"max-width","500px"),r(g,"class","w-full h-full flex justify-center pb-6")},m(f,h){l(document.head,a),l(document.head,s),l(document.head,o),l(document.head,c),l(document.head,b),z(f,w,h),z(f,g,h),l(g,d),e&&e.m(d,null),l(d,y),l(d,u),l(d,n),l(d,t)},p(f,[h]){f[0].posts.length>0?e?e.p(f,h):(e=ee(f),e.c(),e.m(d,y)):e&&(e.d(1),e=null)},i:Q,o:Q,d(f){f&&(i(w),i(g)),i(a),i(s),i(o),i(c),i(b),e&&e.d()}}}function de(m,a,s){R.extend(ie),R.extend(ce);let{data:o}=a;return m.$$set=c=>{"data"in c&&s(0,o=c.data)},[o]}class _e extends re{constructor(a){super(),ne(this,a,de,he,le,{data:0})}}export{_e as component}; diff --git a/_app/immutable/nodes/4.FsdTU6Nd.js b/_app/immutable/nodes/4.FsdTU6Nd.js new file mode 100644 index 0000000..ffbb214 --- /dev/null +++ b/_app/immutable/nodes/4.FsdTU6Nd.js @@ -0,0 +1 @@ +import{s as se,e as f,a as D,o as ae,c as m,f as c,g as k,b as y,m as Q,l as o,h as t,i as V,n as U,t as I,d as T,j as x,p as oe}from"../chunks/scheduler.CZIheOSb.js";import{e as W}from"../chunks/each.D6YF6ztN.js";import{S as re,i as ne}from"../chunks/index.DDR6389d.js";import{b as X}from"../chunks/paths.B1xUyC9q.js";import{d as N,u as ce,t as ie,a as Z}from"../chunks/posts.Cli1LVeL.js";function ee(v,a,l){const r=v.slice();return r[1]=a[l],r[3]=l,r}function te(v){let a,l,r,i=v[0].posts.length+"",_,M,g=v[0].posts.length!=1?"s":"",p,A,d,b=W(v[0].posts),n=[];for(let s=0;s0&&te(v);return{c(){a=f("meta"),l=f("meta"),r=f("meta"),i=f("meta"),_=f("meta"),M=D(),g=f("div"),p=f("article"),e&&e.c(),A=D(),d=f("h3"),d.textContent=b,n=D(),s=f("p"),s.textContent=h,this.h()},l(u){const w=ae("svelte-18iz67v",document.head);a=m(w,"META",{name:!0,content:!0}),l=m(w,"META",{property:!0,content:!0}),r=m(w,"META",{property:!0,content:!0}),i=m(w,"META",{property:!0,content:!0}),_=m(w,"META",{property:!0,content:!0}),w.forEach(c),M=k(u),g=m(u,"DIV",{class:!0});var P=y(g);p=m(P,"ARTICLE",{class:!0});var z=y(p);e&&e.l(z),A=k(z),d=m(z,"H3",{class:!0,"data-svelte-h":!0}),Q(d)!=="svelte-5gws5r"&&(d.textContent=b),n=k(z),s=m(z,"P",{class:!0,"data-svelte-h":!0}),Q(s)!=="svelte-173n1aw"&&(s.textContent=h),z.forEach(c),P.forEach(c),this.h()},h(){document.title="Blog - Andrew Lee",o(a,"name","description"),o(a,"content","Hello, I'm Andrew Lee! Check out my blog!"),o(l,"property","og:title"),o(l,"content","Blog - Andrew Lee"),o(r,"property","og:description"),o(r,"content","Hello, I'm Andrew Lee! Check out my blog!"),o(i,"property","og:image"),o(i,"content","https://candrewlee14.github.io/candrewlee14-social-preview.png"),o(_,"property","og:type"),o(_,"content","website"),o(d,"class","text-center"),o(s,"class","my-4"),o(p,"class","h-full flex-col items-center prose max-w-none"),o(g,"class","w-full h-full flex justify-center pb-6")},m(u,w){t(document.head,a),t(document.head,l),t(document.head,r),t(document.head,i),t(document.head,_),V(u,M,w),V(u,g,w),t(g,p),e&&e.m(p,null),t(p,A),t(p,d),t(p,n),t(p,s)},p(u,[w]){u[0].posts.length>0?e?e.p(u,w):(e=te(u),e.c(),e.m(p,A)):e&&(e.d(1),e=null)},i:U,o:U,d(u){u&&(c(M),c(g)),c(a),c(l),c(r),c(i),c(_),e&&e.d()}}}function he(v,a,l){N.extend(ce),N.extend(ie);let{data:r}=a;return v.$$set=i=>{"data"in i&&l(0,r=i.data)},[r]}class _e extends re{constructor(a){super(),ne(this,a,he,de,se,{data:0})}}export{_e as component}; diff --git a/_app/immutable/nodes/5.Bfqv6Jr2.js b/_app/immutable/nodes/5.h7uldAqr.js similarity index 71% rename from _app/immutable/nodes/5.Bfqv6Jr2.js rename to _app/immutable/nodes/5.h7uldAqr.js index d4a9aca..ae9ae31 100644 --- a/_app/immutable/nodes/5.Bfqv6Jr2.js +++ b/_app/immutable/nodes/5.h7uldAqr.js @@ -1,7 +1,7 @@ -import{_ as P}from"../chunks/preload-helper.BQ24v_F8.js";import{e as ee,d as z,a as F,u as te,t as ae}from"../chunks/posts.DUAS-owf.js";import{s as re,z as G,e as d,a as Y,t as H,q as oe,c as p,f as c,g as R,b as k,d as W,l as o,h as s,i as J,j as K}from"../chunks/scheduler.3ocNSSGe.js";import{S as ne,i as ie,c as N,a as se,m as Q,b as X,e as le,t as Z,d as x,g as me}from"../chunks/index.Ch_UlnAJ.js";const ce=(r,n)=>{const i=r[n];return i?typeof i=="function"?i():Promise.resolve(i):new Promise((_,m)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(m.bind(null,new Error("Unknown variable dynamic import: "+n)))})},ue=!0;async function de({params:r}){try{const n=await ce(Object.assign({"../../../posts/2022-02-22_my-story.md":()=>P(()=>import("../chunks/2022-02-22_my-story.C0brhZaS.js"),__vite__mapDeps([0,1,2]),import.meta.url),"../../../posts/2022-04-23_my-portfolio.md":()=>P(()=>import("../chunks/2022-04-23_my-portfolio.3WRkY5eG.js"),__vite__mapDeps([3,1,2]),import.meta.url),"../../../posts/2022-12-30_i-will-write-more.md":()=>P(()=>import("../chunks/2022-12-30_i-will-write-more.KLUPKTum.js"),__vite__mapDeps([4,1,2]),import.meta.url),"../../../posts/2023-03-30_AI-enhanced-terrorism.md":()=>P(()=>import("../chunks/2023-03-30_AI-enhanced-terrorism.DtiwbX2Z.js"),__vite__mapDeps([5,1,2]),import.meta.url),"../../../posts/2024-03-07_apple-vision-pro.md":()=>P(()=>import("../chunks/2024-03-07_apple-vision-pro.D5rymUWt.js"),__vite__mapDeps([6,1,2]),import.meta.url)}),`../../../posts/${r.slug}.md`);return{content:n.default,meta:n.metadata}}catch{ee(404,r.slug)}}const we=Object.freeze(Object.defineProperty({__proto__:null,load:de,prerender:ue},Symbol.toStringTag,{value:"Module"}));function pe(r){let n,i,_,m,M,h,T,w,L,v,l,y,b=r[0].meta.title+"",D,V,g,$=z(r[0].meta.date).add(12,"hours").tz(F).format("MMM D, YYYY")+"",I,j,S,O,q,t,u;document.title=n=r[0].meta.title+" - Andrew Lee";var E=r[0].content;function B(e,a){return{}}return E&&(t=G(E,B())),{c(){i=d("meta"),m=d("meta"),h=d("meta"),w=d("meta"),L=Y(),v=d("div"),l=d("article"),y=d("h1"),D=H(b),V=Y(),g=d("p"),I=H($),j=H(" by Andrew Lee"),S=Y(),O=d("base"),q=Y(),t&&N(t.$$.fragment),this.h()},l(e){const a=oe("svelte-15c5ck1",document.head);i=p(a,"META",{property:!0,content:!0}),m=p(a,"META",{property:!0,content:!0}),h=p(a,"META",{property:!0,content:!0}),w=p(a,"META",{property:!0,content:!0}),a.forEach(c),L=R(e),v=p(e,"DIV",{class:!0});var A=k(v);l=p(A,"ARTICLE",{class:!0});var f=k(l);y=p(f,"H1",{class:!0});var U=k(y);D=W(U,b),U.forEach(c),V=R(f),g=p(f,"P",{class:!0});var C=k(g);I=W(C,$),j=W(C," by Andrew Lee"),C.forEach(c),S=R(f),O=p(f,"BASE",{target:!0}),q=R(f),t&&se(t.$$.fragment,f),f.forEach(c),A.forEach(c),this.h()},h(){o(i,"property","og:title"),o(i,"content",_=r[0].meta.title),o(m,"property","og:description"),o(m,"content",M=`${r[0].meta.description} - Written by Andrew Lee`),o(h,"property","og:image"),o(h,"content",T=r[0].meta.socialPreview?`https://candrewlee14.github.io${r[0].meta.socialPreview}`:"https://candrewlee14.github.io/candrewlee14-social-preview.png"),o(w,"property","og:type"),o(w,"content","website"),o(y,"class","text-center"),o(g,"class","date text-center"),o(O,"target","_blank"),o(l,"class","prose prose-img:rounded-md"),o(v,"class","flex flex-col items-center")},m(e,a){s(document.head,i),s(document.head,m),s(document.head,h),s(document.head,w),J(e,L,a),J(e,v,a),s(v,l),s(l,y),s(y,D),s(l,V),s(l,g),s(g,I),s(g,j),s(l,S),s(l,O),s(l,q),t&&Q(t,l,null),u=!0},p(e,[a]){if((!u||a&1)&&n!==(n=e[0].meta.title+" - Andrew Lee")&&(document.title=n),(!u||a&1&&_!==(_=e[0].meta.title))&&o(i,"content",_),(!u||a&1&&M!==(M=`${e[0].meta.description} - Written by Andrew Lee`))&&o(m,"content",M),(!u||a&1&&T!==(T=e[0].meta.socialPreview?`https://candrewlee14.github.io${e[0].meta.socialPreview}`:"https://candrewlee14.github.io/candrewlee14-social-preview.png"))&&o(h,"content",T),(!u||a&1)&&b!==(b=e[0].meta.title+"")&&K(D,b),(!u||a&1)&&$!==($=z(e[0].meta.date).add(12,"hours").tz(F).format("MMM D, YYYY")+"")&&K(I,$),a&1&&E!==(E=e[0].content)){if(t){me();const A=t;X(A.$$.fragment,1,0,()=>{x(A,1)}),le()}E?(t=G(E,B()),N(t.$$.fragment),Z(t.$$.fragment,1),Q(t,l,null)):t=null}},i(e){u||(t&&Z(t.$$.fragment,e),u=!0)},o(e){t&&X(t.$$.fragment,e),u=!1},d(e){e&&(c(L),c(v)),c(i),c(m),c(h),c(w),t&&x(t)}}}function _e(r,n,i){z.extend(te),z.extend(ae);let{data:_}=n;return r.$$set=m=>{"data"in m&&i(0,_=m.data)},[_]}class ye extends ne{constructor(n){super(),ie(this,n,_e,pe,re,{data:0})}}export{ye as component,we as universal}; +import{_ as P}from"../chunks/preload-helper.BQ24v_F8.js";import{e as ee,d as V,a as F,u as te,t as ae}from"../chunks/posts.Cli1LVeL.js";import{s as re,y as G,e as d,a as Y,t as H,o as oe,c as p,f as c,g as R,b as k,d as W,l as o,h as s,i as J,j as K}from"../chunks/scheduler.CZIheOSb.js";import{S as ne,i as ie,b as N,d as se,m as Q,a as X,c as le,t as Z,e as x,g as me}from"../chunks/index.DDR6389d.js";const ce=(r,n)=>{const i=r[n];return i?typeof i=="function"?i():Promise.resolve(i):new Promise((_,m)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(m.bind(null,new Error("Unknown variable dynamic import: "+n)))})},ue=!0;async function de({params:r}){try{const n=await ce(Object.assign({"../../../posts/2022-02-22_my-story.md":()=>P(()=>import("../chunks/2022-02-22_my-story.CHbp46on.js"),__vite__mapDeps([0,1,2]),import.meta.url),"../../../posts/2022-04-23_my-portfolio.md":()=>P(()=>import("../chunks/2022-04-23_my-portfolio.Dde3LVil.js"),__vite__mapDeps([3,1,2]),import.meta.url),"../../../posts/2022-12-30_i-will-write-more.md":()=>P(()=>import("../chunks/2022-12-30_i-will-write-more.C35H5_yw.js"),__vite__mapDeps([4,1,2]),import.meta.url),"../../../posts/2023-03-30_AI-enhanced-terrorism.md":()=>P(()=>import("../chunks/2023-03-30_AI-enhanced-terrorism.DibQiVWF.js"),__vite__mapDeps([5,1,2]),import.meta.url),"../../../posts/2024-03-07_apple-vision-pro.md":()=>P(()=>import("../chunks/2024-03-07_apple-vision-pro.B2jzVmxU.js"),__vite__mapDeps([6,1,2]),import.meta.url)}),`../../../posts/${r.slug}.md`);return{content:n.default,meta:n.metadata}}catch{ee(404,r.slug)}}const we=Object.freeze(Object.defineProperty({__proto__:null,load:de,prerender:ue},Symbol.toStringTag,{value:"Module"}));function pe(r){let n,i,_,m,M,h,T,w,L,v,l,y,b=r[0].meta.title+"",D,j,g,$=V(r[0].meta.date).add(12,"hours").tz(F).format("MMM D, YYYY")+"",I,z,S,O,q,t,u;document.title=n=r[0].meta.title+" - Andrew Lee";var E=r[0].content;function B(e,a){return{}}return E&&(t=G(E,B())),{c(){i=d("meta"),m=d("meta"),h=d("meta"),w=d("meta"),L=Y(),v=d("div"),l=d("article"),y=d("h1"),D=H(b),j=Y(),g=d("p"),I=H($),z=H(" by Andrew Lee"),S=Y(),O=d("base"),q=Y(),t&&N(t.$$.fragment),this.h()},l(e){const a=oe("svelte-15c5ck1",document.head);i=p(a,"META",{property:!0,content:!0}),m=p(a,"META",{property:!0,content:!0}),h=p(a,"META",{property:!0,content:!0}),w=p(a,"META",{property:!0,content:!0}),a.forEach(c),L=R(e),v=p(e,"DIV",{class:!0});var A=k(v);l=p(A,"ARTICLE",{class:!0});var f=k(l);y=p(f,"H1",{class:!0});var U=k(y);D=W(U,b),U.forEach(c),j=R(f),g=p(f,"P",{class:!0});var C=k(g);I=W(C,$),z=W(C," by Andrew Lee"),C.forEach(c),S=R(f),O=p(f,"BASE",{target:!0}),q=R(f),t&&se(t.$$.fragment,f),f.forEach(c),A.forEach(c),this.h()},h(){o(i,"property","og:title"),o(i,"content",_=r[0].meta.title),o(m,"property","og:description"),o(m,"content",M=`${r[0].meta.description} - Written by Andrew Lee`),o(h,"property","og:image"),o(h,"content",T=r[0].meta.socialPreview?`https://candrewlee14.github.io${r[0].meta.socialPreview}`:"https://candrewlee14.github.io/candrewlee14-social-preview.png"),o(w,"property","og:type"),o(w,"content","website"),o(y,"class","text-center"),o(g,"class","date text-center"),o(O,"target","_blank"),o(l,"class","prose prose-img:rounded-md"),o(v,"class","flex flex-col items-center")},m(e,a){s(document.head,i),s(document.head,m),s(document.head,h),s(document.head,w),J(e,L,a),J(e,v,a),s(v,l),s(l,y),s(y,D),s(l,j),s(l,g),s(g,I),s(g,z),s(l,S),s(l,O),s(l,q),t&&Q(t,l,null),u=!0},p(e,[a]){if((!u||a&1)&&n!==(n=e[0].meta.title+" - Andrew Lee")&&(document.title=n),(!u||a&1&&_!==(_=e[0].meta.title))&&o(i,"content",_),(!u||a&1&&M!==(M=`${e[0].meta.description} - Written by Andrew Lee`))&&o(m,"content",M),(!u||a&1&&T!==(T=e[0].meta.socialPreview?`https://candrewlee14.github.io${e[0].meta.socialPreview}`:"https://candrewlee14.github.io/candrewlee14-social-preview.png"))&&o(h,"content",T),(!u||a&1)&&b!==(b=e[0].meta.title+"")&&K(D,b),(!u||a&1)&&$!==($=V(e[0].meta.date).add(12,"hours").tz(F).format("MMM D, YYYY")+"")&&K(I,$),a&1&&E!==(E=e[0].content)){if(t){me();const A=t;X(A.$$.fragment,1,0,()=>{x(A,1)}),le()}E?(t=G(E,B()),N(t.$$.fragment),Z(t.$$.fragment,1),Q(t,l,null)):t=null}},i(e){u||(t&&Z(t.$$.fragment,e),u=!0)},o(e){t&&X(t.$$.fragment,e),u=!1},d(e){e&&(c(L),c(v)),c(i),c(m),c(h),c(w),t&&x(t)}}}function _e(r,n,i){V.extend(te),V.extend(ae);let{data:_}=n;return r.$$set=m=>{"data"in m&&i(0,_=m.data)},[_]}class ye extends ne{constructor(n){super(),ie(this,n,_e,pe,re,{data:0})}}export{ye as component,we as universal}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["../chunks/2022-02-22_my-story.C0brhZaS.js","../chunks/scheduler.3ocNSSGe.js","../chunks/index.Ch_UlnAJ.js","../chunks/2022-04-23_my-portfolio.3WRkY5eG.js","../chunks/2022-12-30_i-will-write-more.KLUPKTum.js","../chunks/2023-03-30_AI-enhanced-terrorism.DtiwbX2Z.js","../chunks/2024-03-07_apple-vision-pro.D5rymUWt.js"] + __vite__mapDeps.viteFileDeps = ["../chunks/2022-02-22_my-story.CHbp46on.js","../chunks/scheduler.CZIheOSb.js","../chunks/index.DDR6389d.js","../chunks/2022-04-23_my-portfolio.Dde3LVil.js","../chunks/2022-12-30_i-will-write-more.C35H5_yw.js","../chunks/2023-03-30_AI-enhanced-terrorism.DibQiVWF.js","../chunks/2024-03-07_apple-vision-pro.B2jzVmxU.js"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } diff --git a/_app/immutable/nodes/6.CtenjzuU.js b/_app/immutable/nodes/6.CtenjzuU.js new file mode 100644 index 0000000..714fa1f --- /dev/null +++ b/_app/immutable/nodes/6.CtenjzuU.js @@ -0,0 +1 @@ +import{s as Ie,e as u,a as D,t as T,c as f,b as g,f as o,g as C,d as Z,l as i,i as K,h as l,j as M,n as ee,p as ge,q as oe,m as he,o as Le}from"../chunks/scheduler.CZIheOSb.js";import{S as pe,i as be,t as J,c as ke,a as te,b as ye,d as we,m as We,e as ve,g as Re}from"../chunks/index.DDR6389d.js";import{e as H}from"../chunks/each.D6YF6ztN.js";function ce(r,e,A){const t=r.slice();return t[1]=e[A],t}function de(r){let e,A,t;return{c(){e=u("img"),this.h()},l(a){e=f(a,"IMG",{src:!0,alt:!0,class:!0}),this.h()},h(){oe(e.src,A=r[0].image_url)||i(e,"src",A),i(e,"alt",t=r[0].company),i(e,"class","rounded w-full !my-0 !-mb-12")},m(a,m){K(a,e,m)},p(a,m){m&1&&!oe(e.src,A=a[0].image_url)&&i(e,"src",A),m&1&&t!==(t=a[0].company)&&i(e,"alt",t)},d(a){a&&o(e)}}}function me(r){let e,A="Active";return{c(){e=u("span"),e.textContent=A,this.h()},l(t){e=f(t,"SPAN",{class:!0,"data-svelte-h":!0}),he(e)!=="svelte-1bbtym5"&&(e.textContent=A),this.h()},h(){i(e,"class","bg-emerald-300 text-black dark:bg-emerald-600 dark:text-white p-1 px-2 rounded-sm")},m(t,a){K(t,e,a)},d(t){t&&o(e)}}}function ue(r){let e,A=r[1]+"",t;return{c(){e=u("li"),t=T(A)},l(a){e=f(a,"LI",{});var m=g(e);t=Z(m,A),m.forEach(o)},m(a,m){K(a,e,m),l(e,t)},p(a,m){m&1&&A!==(A=a[1]+"")&&M(t,A)},d(a){a&&o(e)}}}function Se(r){let e,A,t,a,m,W,k,y=r[0].dates[0].getUTCFullYear()+"",R,N,S,B,v,p,s,P,n=r[0].title+"",E,c,X,F,x,q,G=r[0].company+"",j,_,V,b=r[0].image_url&&de(r),L=r[0].dates[1]==null&&me(),Q=H(r[0].bullet_points),h=[];for(let d=0;d{"entry"in a&&A(0,t=a.entry)},[t]}class Xe extends pe{constructor(e){super(),be(this,e,Be,Se,Ie,{entry:0})}}function fe(r,e,A){const t=r.slice();return t[1]=e[A],t}function Ee(r){let e,A;return e=new Xe({props:{entry:r[1]}}),{c(){ye(e.$$.fragment)},l(t){we(e.$$.fragment,t)},m(t,a){We(e,t,a),A=!0},p:ee,i(t){A||(J(e.$$.fragment,t),A=!0)},o(t){te(e.$$.fragment,t),A=!1},d(t){ve(e,t)}}}function Fe(r){let e,A,t,a,m,W,k,y,R,N="💼 Work",S,B,v,p=H(r[0]),s=[];for(let n=0;nte(s[n],1,1,()=>{s[n]=null});return{c(){e=u("meta"),A=u("meta"),t=u("meta"),a=u("meta"),m=u("meta"),W=D(),k=u("div"),y=u("article"),R=u("h1"),R.textContent=N,S=D(),B=u("div");for(let n=0;n ',B,p,S,k,r=l[0].title+"",D,i,d,n,w=l[0].company+"",X,P,x,I=l[0].image_url&&Ae(l),N=U(l[0].bullet_points),g=[];for(let o=0;o{"entry"in a&&A(0,t=a.entry)},[t]}class ye extends oe{constructor(e){super(),ce(this,e,Ie,ge,ne,{entry:0})}}function re(l,e,A){const t=l.slice();return t[1]=e[A],t}function ie(l){let e,A;return e=new ye({props:{entry:l[1]}}),{c(){ue(e.$$.fragment)},l(t){fe(e.$$.fragment,t)},m(t,a){Ee(e,t,a),A=!0},p:T,i(t){A||(z(e.$$.fragment,t),A=!0)},o(t){M(e.$$.fragment,t),A=!1},d(t){he(e,t)}}}function be(l){let e,A,t,a,u,R,b,v,L,Y="⚒️Work",B,p,S,k=U(l[0]),r=[];for(let i=0;iM(r[i],1,1,()=>{r[i]=null});return{c(){e=E("meta"),A=E("meta"),t=E("meta"),a=E("meta"),u=E("meta"),R=F(),b=E("div"),v=E("article"),L=E("h1"),L.textContent=Y,B=F(),p=E("div");for(let i=0;i + - - - - - - - + + + + + + + - + - - + + - - - Blog - Andrew Lee + + + Blog - Andrew Lee -
     
     
     
     
     
    +
     
     
     
     
     
    + - - - - - - + + + + + + - + - - + + - - - My Origin Story 👨‍💻 - Andrew Lee + + + My Origin Story - Andrew Lee -
     
     
     
     

    My Origin Story 👨‍💻

    Feb 22, 2022 by Andrew Lee

    Beginnings 🐣

    I’ve always been a tinkerer. Ever since I was little, I’ve been interested in how things work and how they’re made. +

     
     
     
     

    My Origin Story

    Feb 22, 2022 by Andrew Lee

    Beginnings 🐣

    I’ve always been a tinkerer. Ever since I was little, I’ve been interested in how things work and how they’re made. My favorite books were non-fictions about engines, light, electricity, and space! A few boxes of Legos, Lincoln Logs, and an Erector Set gave me every opportunity to let my imagination loose.

    I made toy cars, spaceships, ninja stars, skycrapers, boats, robots, and more. During school, I was constantly doodling my own cartoons. @@ -98,7 +98,7 @@ + - - - - - - + + + + + + - + - - + + - - - I Will Write More 📔 - Andrew Lee + + + I Will Write More - Andrew Lee -

     
     
     
     

    I Will Write More 📔

    Dec 30, 2022 by Andrew Lee

    As this year draws to a close, I’ve been spending some time in self-reflection. This year has been filled with change for me. I got married to an amazing girl, decided to pursue a Master’s degree, made some new friends, spent plenty of good times with my family, and worked on some interesting projects with interesting people. All in all, I am happy and grateful for life right now and I’m excited about my trajectory.

    Happy as I am, the new year is always a great time to refocus my goals and select new habits. Next year, I want to write more. I’m aiming for at least 500 words per day.

    The “Why” ❓

    As a decently outgoing person face-to-face, I’m awfully quiet on the internet. I’m not sure how rare that is, and frankly, it’d be difficult to tell even if it is common since so many of us wouldn’t be saying much!

    Anyhow, I consume internet content in many forms. Papers, social media feeds, videos, articles, tutorials, books (more rarely than I’d like), you name it. I feel mostly okay with the way I filter the content that I consume. I’ll be making some tweaks, but I think I’ve cultivated a lot of interesting, useful knowledge on the internet this year.

    However, my brain feels like it’s become very intake-optimized at the expense of creativity. I’m still a student so information absorption velocity and pattern matching are the keys to the game if you want to have any free time in a busy school schedule. The problem is that I’m not getting much better at unprompted creative work. Observing problems and solving them, coming up with ideas and executing… those opportunities come few and far between in the university classroom. I don’t put blame on anyone in particular for that; I have learned a ton from my professors and I’ve loved lots of my classes. But I’ve decided it’s time to take my creative development into my own hands and I’m starting with writing.

    Contrary to my meager blogging history, I do have thoughts worth blogging about from time to time, but I almost never write anything up and I wish I did. I’d like to get my voice out on the internet a little more, but I keep holding myself back. Let’s debug my thought process!

    Debugging My Brain 👨‍💻

    Here are the thought-steps my brain tends to go through before almost inevitably deciding to nix the writing. Feel free to make mental breakpoints on where I go wrong, I’m sure you’ll see some issues. Let’s go!

    We start with an idea. “Maybe I could write something about that,” I think to myself.

    Then I ask some questions:

    1. Is this valuable? 💎

    There is plenty of garbage pumped out on the internet. Spend too long on hackernews and you’ll have no trouble finding some ;) And with chatGPT available and its progeny not too far behind, there’ll be no shortage of filler content available on the web for the foreseeable future. I don’t want to be another source of disposable, low-value fluff. I’m not trying to be some kind of super-blogger, but I’d love to write stuff that inspires, intrigues, or informs by some marginal amount. I’m not trying to be Dan Luu, but even a fleeting thought bubble from you saying “hmm” as you read would be great in my eyes.

    Now that I’ve set up this quality standard to surpass, I’ve got some pressure on my writing. Whatever I’m writing has to be good! Most often, my idea is filtered out of the funnel here. It wasn’t a good enough thought, or I didn’t think that I would be able to express it in a meaningful way. But if my idea passes this filter level, it’s on to…

    2. Is this not already written? ✍️

    The world is massive. The internet is vast. And there are people like Chris Rackauckas who may be 10x smarter than me (seriously, read his accolades, it’s humbling). Who am I to say something meaningful? Especially now, as I’m only a student and early in my career! Someone else smarter than me has surely already thought of this idea, and probably written this down. I’ll take a look and after a quick search, if somebody indeed has written about this thing (likely), the blog idea is on the chopping block. Otherwise…

    3. Is there time? 🕰

    I’m a busy student trying to make ends meet with work, school, family, friends, and all the other commitments in my life. Do I have the time for this? Even if I do, is this the way I want to spend my free time? Generally, there’s something higher priority for me to be doing, and if this blog post is going to soak up a lot of my mental energy, I may not have the reserves for everything else I’ve got to do.

    4. Write that blog! ✨

    If the stars align and the idea makes it through all the filters, I can execute on it and have a nice new blog post. But this only happens once in a blue moon. Maybe less ;)

    The process looks something like this:

    Look at that output volume… how paltry!

    Clearly, my mental filters have been too restrictive to let me write much of anything. I’m too worried about the product that I don’t produce, and because of that, I don’t get any better at producing. That’s no good!

    With my new goal in mind of writing more, how can we reengineer this process?

    Rethinking the Process 🧠

    For now, let’s take the reader out of the picture. Sorry dear reader, but the pressure to deliver something of quality to you can be paralyzing up front! Disregarding any type of audience, I’m going to be selfish about these blogs. I’ll write stuff up when it sounds interesting to me.

    • Would this be something I would like to learn more about?
    • Would this be fun to write about?
    • Would this help me grow?

    By leaving space for more blogging, I’m allowing more ideas to percolate and I’ll be writing a whole lot more. I’ll have plenty of content written up just because I’ve set out to do it, written in a tone for a public audience but with no pressure to perform for anyone. So maybe the new process looks something like this:

    With a written private post in hand, I can run my little filter on it. Is it valuable? Does it not already exist? If it makes it through, then I’ll refine for public viewership and post! Plenty of what I write won’t see the light of day, and that’s how it’s supposed to be. It’ll still be fulfilling for me and help me learn to write better. Most importantly, the volume of blog posts that do make it out to the world will be much greater and hopefully of increasingly high quality.

    So that’s one of my big goals this year. Thanks for coming on this little brain journey with me on the “why”, where I go wrong, and what I’m going to do differently this year to write more. Hopefully you’ll be reading more from me soon! Feel free to hold me to it ;)

    ~ Andrew

     
    +
     
     
     
     

    I Will Write More

    Dec 30, 2022 by Andrew Lee

    As this year draws to a close, I’ve been spending some time in self-reflection. This year has been filled with change for me. I got married to an amazing girl, decided to pursue a Master’s degree, made some new friends, spent plenty of good times with my family, and worked on some interesting projects with interesting people. All in all, I am happy and grateful for life right now and I’m excited about my trajectory.

    Happy as I am, the new year is always a great time to refocus my goals and select new habits. Next year, I want to write more. I’m aiming for at least 500 words per day.

    The “Why” ❓

    As a decently outgoing person face-to-face, I’m awfully quiet on the internet. I’m not sure how rare that is, and frankly, it’d be difficult to tell even if it is common since so many of us wouldn’t be saying much!

    Anyhow, I consume internet content in many forms. Papers, social media feeds, videos, articles, tutorials, books (more rarely than I’d like), you name it. I feel mostly okay with the way I filter the content that I consume. I’ll be making some tweaks, but I think I’ve cultivated a lot of interesting, useful knowledge on the internet this year.

    However, my brain feels like it’s become very intake-optimized at the expense of creativity. I’m still a student so information absorption velocity and pattern matching are the keys to the game if you want to have any free time in a busy school schedule. The problem is that I’m not getting much better at unprompted creative work. Observing problems and solving them, coming up with ideas and executing… those opportunities come few and far between in the university classroom. I don’t put blame on anyone in particular for that; I have learned a ton from my professors and I’ve loved lots of my classes. But I’ve decided it’s time to take my creative development into my own hands and I’m starting with writing.

    Contrary to my meager blogging history, I do have thoughts worth blogging about from time to time, but I almost never write anything up and I wish I did. I’d like to get my voice out on the internet a little more, but I keep holding myself back. Let’s debug my thought process!

    Debugging My Brain 👨‍💻

    Here are the thought-steps my brain tends to go through before almost inevitably deciding to nix the writing. Feel free to make mental breakpoints on where I go wrong, I’m sure you’ll see some issues. Let’s go!

    We start with an idea. “Maybe I could write something about that,” I think to myself.

    Then I ask some questions:

    1. Is this valuable? 💎

    There is plenty of garbage pumped out on the internet. Spend too long on hackernews and you’ll have no trouble finding some ;) And with chatGPT available and its progeny not too far behind, there’ll be no shortage of filler content available on the web for the foreseeable future. I don’t want to be another source of disposable, low-value fluff. I’m not trying to be some kind of super-blogger, but I’d love to write stuff that inspires, intrigues, or informs by some marginal amount. I’m not trying to be Dan Luu, but even a fleeting thought bubble from you saying “hmm” as you read would be great in my eyes.

    Now that I’ve set up this quality standard to surpass, I’ve got some pressure on my writing. Whatever I’m writing has to be good! Most often, my idea is filtered out of the funnel here. It wasn’t a good enough thought, or I didn’t think that I would be able to express it in a meaningful way. But if my idea passes this filter level, it’s on to…

    2. Is this not already written? ✍️

    The world is massive. The internet is vast. And there are people like Chris Rackauckas who may be 10x smarter than me (seriously, read his accolades, it’s humbling). Who am I to say something meaningful? Especially now, as I’m only a student and early in my career! Someone else smarter than me has surely already thought of this idea, and probably written this down. I’ll take a look and after a quick search, if somebody indeed has written about this thing (likely), the blog idea is on the chopping block. Otherwise…

    3. Is there time? 🕰

    I’m a busy student trying to make ends meet with work, school, family, friends, and all the other commitments in my life. Do I have the time for this? Even if I do, is this the way I want to spend my free time? Generally, there’s something higher priority for me to be doing, and if this blog post is going to soak up a lot of my mental energy, I may not have the reserves for everything else I’ve got to do.

    4. Write that blog! ✨

    If the stars align and the idea makes it through all the filters, I can execute on it and have a nice new blog post. But this only happens once in a blue moon. Maybe less ;)

    The process looks something like this:

    Look at that output volume… how paltry!

    Clearly, my mental filters have been too restrictive to let me write much of anything. I’m too worried about the product that I don’t produce, and because of that, I don’t get any better at producing. That’s no good!

    With my new goal in mind of writing more, how can we reengineer this process?

    Rethinking the Process 🧠

    For now, let’s take the reader out of the picture. Sorry dear reader, but the pressure to deliver something of quality to you can be paralyzing up front! Disregarding any type of audience, I’m going to be selfish about these blogs. I’ll write stuff up when it sounds interesting to me.

    • Would this be something I would like to learn more about?
    • Would this be fun to write about?
    • Would this help me grow?

    By leaving space for more blogging, I’m allowing more ideas to percolate and I’ll be writing a whole lot more. I’ll have plenty of content written up just because I’ve set out to do it, written in a tone for a public audience but with no pressure to perform for anyone. So maybe the new process looks something like this:

    With a written private post in hand, I can run my little filter on it. Is it valuable? Does it not already exist? If it makes it through, then I’ll refine for public viewership and post! Plenty of what I write won’t see the light of day, and that’s how it’s supposed to be. It’ll still be fulfilling for me and help me learn to write better. Most importantly, the volume of blog posts that do make it out to the world will be much greater and hopefully of increasingly high quality.

    So that’s one of my big goals this year. Thanks for coming on this little brain journey with me on the “why”, where I go wrong, and what I’m going to do differently this year to write more. Hopefully you’ll be reading more from me soon! Feel free to hold me to it ;)

    ~ Andrew

     
    + - - - - - - + + + + + + - + - - + + - - - AI-Enhanced Terrorism - Andrew Lee + + + AI-Enhanced Terrorism - Andrew Lee -
     
     
     
     

    AI-Enhanced Terrorism

    Mar 30, 2023 by Andrew Lee

    With the breakneck pace of development of publicly available AI technology released in the past year, there have been a lot of questions about ethics. How do these technologies enable bad actors? How will society handle the potentially rapid displacement of jobs? Should more powerful AIs continue to be developed at the pace we’ve seen? A recent petition, signed by a lengthening list of industry giants, says no. Despite the weight of the signatures, I question the influence this will have (as I do for the majority of well-meaning petitions frankly). Regardless, it’s clearly a signal that a lot of smart people are concerned about the future because of AI. Misinformation, propaganda, and scams, just to name a few techniques bad actors might employ, seem like they are going to be super-powered by AI in the very near future, if not already.

    I think there are reasonable arguments as to why AI could make the world a better place, but in this short post, I want to bring up an aspect of this future that scares me and a glimpse of which we may already be seeing today: AI-enhanced terrorism.

    Coming on heels of the tragedy of the Nashville school shooting, yesterday there were widespread hoax school shooting calls across the country. Here are articles from Pennsylvania, Massachusetts, and Utah (my home state). The hoax 911 calls had the sounds of gunshots in the background and whispers into the phone saying that they are scared, kids are being shot, please help, “I’m at blank high school“, giving specific details about victims, then hanging up. This is something very close to home for me, both geographically and because my wife was one of the 911 dispatchers receiving these calls and sending the officers…it was a very tough day for her, even as strong as she is. Groups of officers rushed to schools, schools went into lockdown, children hid fearing for their lives and texted their parents that they loved them. In the aftermath at Spanish Fork High, they held a student roll call with armed officers on the bleachers and parents anxiously awaiting to hear their child’s name and embrace them. Here is a harrowing video of the scene. Thankfully, these were all hoax calls and the students were safely accounted for. However, parents, students, teachers, and officers alike have been shaken. There are ongoing investigations into the source of the calls, but we do know their origin has been tracked to outside of the US. Whether a cybercrime group, nation-state actor, or a simply evil individual, this is a disgusting act of terrorism taking advantage of the grief from a real shooting.

    Upon hearing about the content of the calls, it seemed like they could very likely have been AI-generated. Would another country hire child/teenage actors reading scripts in convincing accents and custom names of dozens of schools? Take my opinion with a grain of salt, but I doubt that. Rather, I have seen enough deepfake voice videos on YouTube to know that voice generation technology may currently be capable of generating these kinds of voice recordings. The impressive power of startup ElevenLabs has been unveiled publicly, but what might be possible in private well-funded labs of nation-states, for example? I want to clarify that I’m not claiming that these calls were, in fact, AI generated or that any company or country was involved. There are methods of conducting attacks like this without AI (voice modulation), but the key point there is that its scale is limited by capital and willing workers. I am instead claiming that the technologies that we are seeing unfold today make attacks like this much more feasible at scale, increasing potential terrorist capabilities at all socioeconomic levels.

    Where might this go next? I wrote a list of a few terrifying possibilities, but after editing, I’ve decided to cut them out. I hesitate to even put ideas like them on the internet. I’m sure you’ll be able to think of some sufficiently chilling examples yourself. There’s plenty of ways voice generation and mimicry could cause some serious problems in society. Let it be an AI ethics exercise left for the reader, I suppose.

    My purpose in writing this has been to mention a specific, real instance of cyber-terrorism that may have been enhanced or even made possible by AI. This has affected thousands of people, and its possible that there may be more of this kind of attack ahead. Whether or not AI was involved in this case, the “AI arms race”, so to speak, has made me and many people I’ve talked to feel simultaneously excited and horrified, like we are careening into some unknown future either utopic or catastrophic, and somehow maybe both. Call me a drama queen, I know. I get that I may be over-internalizing the current hype, but from all my understanding, I certainly would not bet against AI in the long term. Thus if I am to take the bet of AI’s capability to do good, I must also accept its intimately-linked capability to do evil. It’s going to take some monumental effort to untangle the two, then empower the good and limit the bad. I’m no Luddite and I think this can be done, but our chance of success seems much less likely if we rush headlong into a world we don’t have time to understand until it’s too late.

    ~ Andrew

     
    +
     
     
     
     

    AI-Enhanced Terrorism

    Mar 30, 2023 by Andrew Lee

    With the breakneck pace of development of publicly available AI technology released in the past year, there have been a lot of questions about ethics. How do these technologies enable bad actors? How will society handle the potentially rapid displacement of jobs? Should more powerful AIs continue to be developed at the pace we’ve seen? A recent petition, signed by a lengthening list of industry giants, says no. Despite the weight of the signatures, I question the influence this will have (as I do for the majority of well-meaning petitions frankly). Regardless, it’s clearly a signal that a lot of smart people are concerned about the future because of AI. Misinformation, propaganda, and scams, just to name a few techniques bad actors might employ, seem like they are going to be super-powered by AI in the very near future, if not already.

    I think there are reasonable arguments as to why AI could make the world a better place, but in this short post, I want to bring up an aspect of this future that scares me and a glimpse of which we may already be seeing today: AI-enhanced terrorism.

    Coming on heels of the tragedy of the Nashville school shooting, yesterday there were widespread hoax school shooting calls across the country. Here are articles from Pennsylvania, Massachusetts, and Utah (my home state). The hoax 911 calls had the sounds of gunshots in the background and whispers into the phone saying that they are scared, kids are being shot, please help, “I’m at blank high school“, giving specific details about victims, then hanging up. This is something very close to home for me, both geographically and because my wife was one of the 911 dispatchers receiving these calls and sending the officers…it was a very tough day for her, even as strong as she is. Groups of officers rushed to schools, schools went into lockdown, children hid fearing for their lives and texted their parents that they loved them. In the aftermath at Spanish Fork High, they held a student roll call with armed officers on the bleachers and parents anxiously awaiting to hear their child’s name and embrace them. Here is a harrowing video of the scene. Thankfully, these were all hoax calls and the students were safely accounted for. However, parents, students, teachers, and officers alike have been shaken. There are ongoing investigations into the source of the calls, but we do know their origin has been tracked to outside of the US. Whether a cybercrime group, nation-state actor, or a simply evil individual, this is a disgusting act of terrorism taking advantage of the grief from a real shooting.

    Upon hearing about the content of the calls, it seemed like they could very likely have been AI-generated. Would another country hire child/teenage actors reading scripts in convincing accents and custom names of dozens of schools? Take my opinion with a grain of salt, but I doubt that. Rather, I have seen enough deepfake voice videos on YouTube to know that voice generation technology may currently be capable of generating these kinds of voice recordings. The impressive power of startup ElevenLabs has been unveiled publicly, but what might be possible in private well-funded labs of nation-states, for example? I want to clarify that I’m not claiming that these calls were, in fact, AI generated or that any company or country was involved. There are methods of conducting attacks like this without AI (voice modulation), but the key point there is that its scale is limited by capital and willing workers. I am instead claiming that the technologies that we are seeing unfold today make attacks like this much more feasible at scale, increasing potential terrorist capabilities at all socioeconomic levels.

    Where might this go next? I wrote a list of a few terrifying possibilities, but after editing, I’ve decided to cut them out. I hesitate to even put ideas like them on the internet. I’m sure you’ll be able to think of some sufficiently chilling examples yourself. There’s plenty of ways voice generation and mimicry could cause some serious problems in society. Let it be an AI ethics exercise left for the reader, I suppose.

    My purpose in writing this has been to mention a specific, real instance of cyber-terrorism that may have been enhanced or even made possible by AI. This has affected thousands of people, and its possible that there may be more of this kind of attack ahead. Whether or not AI was involved in this case, the “AI arms race”, so to speak, has made me and many people I’ve talked to feel simultaneously excited and horrified, like we are careening into some unknown future either utopic or catastrophic, and somehow maybe both. Call me a drama queen, I know. I get that I may be over-internalizing the current hype, but from all my understanding, I certainly would not bet against AI in the long term. Thus if I am to take the bet of AI’s capability to do good, I must also accept its intimately-linked capability to do evil. It’s going to take some monumental effort to untangle the two, then empower the good and limit the bad. I’m no Luddite and I think this can be done, but our chance of success seems much less likely if we rush headlong into a world we don’t have time to understand until it’s too late.

    ~ Andrew

     
    + - - - - - - + + + + + + - + - - + + - - - My Apple Vision Pro Demo Experience - Andrew Lee + + + My Apple Vision Pro Demo Experience - Andrew Lee -
     
     
     
     

    My Apple Vision Pro Demo Experience

    Mar 7, 2024 by Andrew Lee

    Apple Vision Pro