From 4a7b2e9ac10e9187841807a56a7dcf76044d9332 Mon Sep 17 00:00:00 2001 From: ray Date: Thu, 22 Aug 2024 19:45:59 -0700 Subject: [PATCH] beautifying --- _app/immutable/assets/0.d6bb33b9.css | 5980 ++++++++++++++++++++- _app/immutable/assets/32.b84f8994.css | 6174 +++++++++++++++++++++- _app/immutable/assets/toast.3a6d0da3.css | 265 +- _app/immutable/entry/app.01b31e5e.js | 1317 ++++- _app/immutable/entry/start.f2f1a580.js | 1552 +++++- 5 files changed, 15281 insertions(+), 7 deletions(-) diff --git a/_app/immutable/assets/0.d6bb33b9.css b/_app/immutable/assets/0.d6bb33b9.css index 18d05e2..430404a 100644 --- a/_app/immutable/assets/0.d6bb33b9.css +++ b/_app/immutable/assets/0.d6bb33b9.css @@ -1 +1,5979 @@ -@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";:root{--background: 0, 0%, 0%;--foreground: 0 0% 98%;--card: 240 10% 3.9%;--card-foreground: 0 0% 98%;--popover: 240 10% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 240 5.9% 10%;--secondary: 240 3.7% 15.9%;--secondary-foreground: 0 0% 98%;--muted: 240 3.7% 15.9%;--muted-foreground: 240 5% 64.9%;--accent: 240 3.7% 15.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0deg 0% 100% / 5%;--input: 240 3.7% 15.9%;--ring: 240 4.9% 83.9%;--radius: .5rem}*{border-color:hsl(var(--border))!important}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-feature-settings:"rlig" 1,"calt" 1}::-webkit-scrollbar{width:0px;display:none}::-webkit-scrollbar-thumb{display:none}.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.bg-\[url\(\'\/hyperdrive\.svg\'\)\]{background-image:url(../../../hyperdrive.svg)}*,: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:Inter,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}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}*:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}:root{color-scheme:light;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 89.824% .06192 275.75;--ac: 15.352% .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: 49.12% .3096 275.75;--s: 69.71% .329 342.55;--sc: 98.71% .0106 342.55;--a: 76.76% .184 183.61;--n: 32.1785% .02476 255.701624;--nc: 89.4994% .011585 252.096176;--b1: 100% 0 0;--b2: 96.1151% 0 0;--b3: 92.4169% .00108 197.137559;--bc: 27.8078% .029596 256.847952}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 13.138% .0392 275.75;--sc: 14.96% .052 342.55;--ac: 14.902% .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: 65.69% .196 275.75;--s: 74.8% .26 342.55;--a: 74.51% .167 183.61;--n: 31.3815% .021108 254.139175;--nc: 74.6477% .0216 264.435964;--b1: 25.3267% .015896 252.417568;--b2: 23.2607% .013807 253.100675;--b3: 21.1484% .01165 254.087939;--bc: 74.6477% .0216 264.435964}}[data-theme=light]{color-scheme:light;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 89.824% .06192 275.75;--ac: 15.352% .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: 49.12% .3096 275.75;--s: 69.71% .329 342.55;--sc: 98.71% .0106 342.55;--a: 76.76% .184 183.61;--n: 32.1785% .02476 255.701624;--nc: 89.4994% .011585 252.096176;--b1: 100% 0 0;--b2: 96.1151% 0 0;--b3: 92.4169% .00108 197.137559;--bc: 27.8078% .029596 256.847952}[data-theme=dark]{color-scheme:dark;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 13.138% .0392 275.75;--sc: 14.96% .052 342.55;--ac: 14.902% .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: 65.69% .196 275.75;--s: 74.8% .26 342.55;--a: 74.51% .167 183.61;--n: 31.3815% .021108 254.139175;--nc: 74.6477% .0216 264.435964;--b1: 25.3267% .015896 252.417568;--b2: 23.2607% .013807 253.100675;--b3: 21.1484% .01165 254.087939;--bc: 74.6477% .0216 264.435964}*,: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: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.container{max-width:1400px}}.artboard{width:100%}.avatar{position:relative;display:inline-flex}.avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.avatar.placeholder>div{display:flex;align-items:center;justify-content:center}.badge{display:inline-flex;align-items:center;justify-content:center;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;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}@media (hover:hover){.label a:hover{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.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)))}.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)))}.table-zebra tr.hover:hover,.table-zebra tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.btn-disabled,.btn[disabled],.btn:disabled{pointer-events:none}.btn-circle{height:3rem;width:3rem;border-radius:9999px;padding:0}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.checkbox{flex-shrink:0;--chkbg: var(--fallback-bc,oklch(var(--bc)/1));--chkfg: var(--fallback-b1,oklch(var(--b1)/1));height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.dropdown{position:relative;display:inline-block}.dropdown>*:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.dropdown .dropdown-content{position:absolute}.dropdown:is(:not(details)) .dropdown-content{visibility:hidden;opacity:0;transform-origin:top;--tw-scale-x: .95;--tw-scale-y: .95;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));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}.dropdown-end .dropdown-content{inset-inline-end:0px}.dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.dropdown-end.dropdown-right .dropdown-content,.dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.dropdown.dropdown-open .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content,.dropdown:focus-within .dropdown-content{visibility:visible;opacity:1}@media (hover: hover){.dropdown.dropdown-hover:hover .dropdown-content{visibility:visible;opacity:1}.btm-nav>*.disabled:hover,.btm-nav>*[disabled]:hover{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btn:hover{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0% 0 0)){.btn:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.btn.glass:hover{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-ghost:hover{border-color:transparent}@supports (color: oklch(0% 0 0)){.btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-disabled:hover,.btn[disabled]:hover,.btn:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}@supports (color: color-mix(in oklab,black,black)){.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.dropdown.dropdown-hover:hover .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;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))}: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))}}}.dropdown:is(details) summary::-webkit-details-marker{display:none}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>*{display:grid;place-items:start;gap:.5rem}@media (min-width: 48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.hero{display:grid;width:100%;place-items:center;background-size:cover;background-position:center}.hero>*{grid-column-start:1;grid-row-start:1}.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}.join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn, .5rem)}.join :where(.join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:not(:first-child):not(:last-child),.join *:not(:first-child):not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.join :where(.join-item:first-child:not(:last-child)),.join :where(*:first-child:not(:last-child) .join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join *:last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(*:last-child:not(:first-child) .join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join *:has(.join-item)){border-radius:inherit}}.link{cursor:pointer;text-decoration-line:underline}.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}.mockup-window{position:relative;overflow:hidden;overflow-x:auto;display:flex;flex-direction:column;border-radius:var(--rounded-box, 1rem);padding-top:1.25rem}.mockup-window pre[data-prefix]:before{content:attr(data-prefix);display:inline-block;text-align:right}.mockup-browser{position:relative;overflow:hidden;overflow-x:auto;border-radius:var(--rounded-box, 1rem)}.mockup-browser pre[data-prefix]:before{content:attr(data-prefix);display:inline-block;text-align:right}.modal{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.modal){align-items:center}.modal-box{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x: .9;--tw-scale-y: .9;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-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding:1.5rem;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;box-shadow:#00000040 0 25px 50px -12px;overflow-y:auto;overscroll-behavior:contain}.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}.modal-action{display:flex;margin-top:1.5rem;justify-content:flex-end}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){overflow:hidden;scrollbar-gutter:stable}.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}.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-inline-start:1rem;padding-inline-end: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}.stats{display:inline-grid;border-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}:where(.stats){grid-auto-flow:column;overflow-x:auto}.steps{display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto;counter-reset:step;grid-auto-columns:1fr}.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}.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)))}.textarea{min-height:3rem;flex-shrink:1;padding:.5rem 1rem;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)))}.toast{position:fixed;display:flex;min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.avatar-group :where(.avatar){overflow:hidden;border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}.btm-nav>*:where(.active){border-top-width:2px;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.btm-nav>*.disabled,.btm-nav>*[disabled]{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}@media (prefers-reduced-motion: no-preference){.btn{animation:button-pop var(--animation-btn, .25s) ease-out}}.btn:active:hover,.btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}@supports not (color: oklch(0% 0 0)){.btn{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn.glass{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost.btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.btn.btn-disabled,.btn[disabled],.btn:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.checkbox:disabled{border-width:0px;cursor:not-allowed;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2}.checkbox:checked,.checkbox[aria-checked=true]{background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(-90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%)}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.dropdown.dropdown-open .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;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))}.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:has(>input[disabled]),.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:has(>input[disabled])::-moz-placeholder,.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:has(>input[disabled])::placeholder,.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:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.join>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join>:where(*:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1)}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}: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-window:before{content:"";margin-bottom:1rem;display:block;aspect-ratio:1 / 1;height:.75rem;flex-shrink:0;align-self:flex-start;border-radius:9999px;opacity:.3;box-shadow:1.4em 0,2.8em 0,4.2em 0}.mockup-window:where([dir=rtl],[dir=rtl] *):before{align-self:flex-end}.mockup-phone{display:inline-block;border:4px solid #444;border-radius:50px;background-color:#000;padding:10px;margin:0 auto;overflow:hidden}.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{margin-top:.75rem;margin-bottom:.75rem;display:inline-flex;width:100%;align-items:center;padding-right:1.4em}.mockup-browser .mockup-browser-toolbar:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.mockup-browser .mockup-browser-toolbar:before{content:"";margin-right:4.8rem;display:inline-block;aspect-ratio:1 / 1;height:.75rem;border-radius:9999px;opacity:.3;box-shadow:1.4em 0,2.8em 0,4.2em 0}.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}.modal:not(dialog:not(.modal-open)),.modal::backdrop{background-color:#0006;animation:modal-pop .2s ease-out}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;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))}.modal-action>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}@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-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.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)/.4))}.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%}}:where(.stats)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}:is([dir=rtl] .stats>:not([hidden])~:not([hidden])){--tw-divide-x-reverse: 1}.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)}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after{--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)))}.steps .step-primary+.step-primary:before,.steps .step-primary:after{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after{--tw-bg-opacity: 1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.steps .step-accent+.step-accent:before,.steps .step-accent:after{--tw-bg-opacity: 1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.steps .step-info+.step-info:before{--tw-bg-opacity: 1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.steps .step-info:after{--tw-bg-opacity: 1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.steps .step-success+.step-success:before{--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.steps .step-success:after{--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.steps .step-warning+.step-warning:before{--tw-bg-opacity: 1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.steps .step-warning:after{--tw-bg-opacity: 1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.steps .step-error+.step-error:before{--tw-bg-opacity: 1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.steps .step-error:after{--tw-bg-opacity: 1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.table:where([dir=rtl],[dir=rtl] *){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-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.table :where(thead tr,tbody tr:not(:last-child),tbody 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))}.table :where(tfoot){border-top-width:1px;--tw-border-opacity: 1;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.textarea: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))}.textarea-disabled,.textarea:disabled,.textarea[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))}.textarea-disabled::-moz-placeholder,.textarea:disabled::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.glass,.glass.btn-active{border:none;-webkit-backdrop-filter:blur(var(--glass-blur, 40px));backdrop-filter:blur(var(--glass-blur, 40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity, 30%)) 0%,rgb(0 0 0 / 0%) 100%),linear-gradient(var(--glass-reflex-degree, 100deg),rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}@media (hover: hover){.glass.btn-active{border:none;-webkit-backdrop-filter:blur(var(--glass-blur, 40px));backdrop-filter:blur(var(--glass-blur, 40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity, 30%)) 0%,rgb(0 0 0 / 0%) 100%),linear-gradient(var(--glass-reflex-degree, 100deg),rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}}.artboard-demo{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center}.artboard.phone{width:320px}.artboard.phone-1{width:320px;height:568px}.artboard.phone-1.horizontal,.artboard.phone-1.artboard-horizontal{width:568px;height:320px}.artboard.phone-2{width:375px;height:667px}.artboard.phone-2.horizontal,.artboard.phone-2.artboard-horizontal{width:667px;height:375px}.artboard.phone-3{width:414px;height:736px}.artboard.phone-3.horizontal,.artboard.phone-3.artboard-horizontal{width:736px;height:414px}.artboard.phone-4{width:375px;height:812px}.artboard.phone-4.horizontal,.artboard.phone-4.artboard-horizontal{width:812px;height:375px}.artboard.phone-5{width:414px;height:896px}.artboard.phone-5.horizontal,.artboard.phone-5.artboard-horizontal{width:896px;height:414px}.artboard.phone-6{width:320px;height:1024px}.artboard.phone-6.horizontal,.artboard.phone-6.artboard-horizontal{width:1024px;height:320px}.badge-sm{height:1rem;font-size:.75rem;line-height:1rem;padding-left:.438rem;padding-right:.438rem}.btm-nav-xs>*:where(.active){border-top-width:1px}.btm-nav-sm>*:where(.active){border-top-width:2px}.btm-nav-md>*:where(.active){border-top-width:2px}.btm-nav-lg>*:where(.active){border-top-width:4px}.btn-circle:where(.btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical *:first-child:not(:last-child) .join-item{border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical *:last-child:not(:first-child) .join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-end-end-radius:inherit}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal *:first-child:not(:last-child) .join-item{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-start-start-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal *:last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0;border-end-end-radius:inherit;border-start-end-radius:inherit}.modal-bottom{place-items:end}.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))}:where(.toast){bottom:0;inset-inline-end:0px;inset-inline-start:auto;top:auto;--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))}.toast:where(.toast-start){inset-inline-end:auto;inset-inline-start:0px;--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))}.toast:where(.toast-center){inset-inline-end:50%;inset-inline-start:50%;--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))}.toast:where(.toast-center):where([dir=rtl],[dir=rtl] *){--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))}.toast:where(.toast-end){inset-inline-end:0px;inset-inline-start:auto;--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))}.toast:where(.toast-bottom){bottom:0;top:auto;--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))}.toast:where(.toast-middle){bottom:auto;top: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))}.toast:where(.toast-top){bottom:auto;top:0;--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))}.tooltip{position:relative;display:inline-block;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px))}.tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content: attr(data-tip)}.tooltip:before,.tooltip-top:before{transform:translate(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.tooltip-right:before{transform:translateY(-50%);top:50%;left:var(--tooltip-offset);right:auto;bottom:auto}.artboard-demo{border-radius:var(--rounded-box, 1rem);--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)));box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.avatar.online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.avatar.offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.join.join-vertical>:where(*:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.join.join-vertical>:where(*:not(:first-child)):is(.btn){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join.join-horizontal>:where(*:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1)}.modal-top :where(.modal-box){width:100%;max-width:none;--tw-translate-y: -2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;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-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:0;border-top-right-radius:0}.modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y: 0px;--tw-scale-x: .9;--tw-scale-y: .9;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-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem)}.modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y: 2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;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-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.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%}.steps-horizontal .step:where([dir=rtl],[dir=rtl] *):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%}.steps-vertical .step:where([dir=rtl],[dir=rtl] *):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))}.tooltip{position:relative;display:inline-block;text-align:center;--tooltip-tail: .1875rem;--tooltip-color: var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color: var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset: calc(100% + .0625rem - var(--tooltip-tail))}.tooltip:before,.tooltip:after{opacity:0;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-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail, 0);width:0;height:0;display:block}.tooltip:before{max-width:20rem;white-space:normal;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.tooltip.tooltip-open:before{opacity:1;transition-delay:75ms}.tooltip.tooltip-open:after{opacity:1;transition-delay:75ms}.tooltip:hover:before{opacity:1;transition-delay:75ms}.tooltip:hover:after{opacity:1;transition-delay:75ms}.tooltip:has(:focus-visible):after,.tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.tooltip:not([data-tip]):hover:before,.tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.tooltip:after,.tooltip-top:after{transform:translate(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.tooltip-right:after{transform:translateY(-50%);border-color:transparent var(--tooltip-color) transparent transparent;top:50%;left:calc(var(--tooltip-tail-offset) + .0625rem);right:auto;bottom:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-inset-x-8{left:-2rem;right:-2rem}.-bottom-0{bottom:-0px}.-bottom-0\.5{bottom:-.125rem}.-left-4{left:-1rem}.-right-3{right:-.75rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[-30px\]{left:-30px}.left-\[-75px\]{left:-75px}.left-\[350px\]{left:350px}.left-\[50\%\]{left:50%}.right-0{right:0}.right-4{right:1rem}.right-\[-25px\]{right:-25px}.right-\[-75px\]{right:-75px}.right-\[350px\]{right:350px}.start-0{inset-inline-start:0px}.top-0{top:0}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-4{top:1rem}.top-\[-50px\]{top:-50px}.top-\[300px\]{top:300px}.top-\[400px\]{top:400px}.top-\[50\%\]{top:50%}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-10\]{z-index:-10}.z-\[-1\]{z-index:-1}.z-\[-5\]{z-index:-5}.z-\[0\]{z-index:0}.z-\[10\]{z-index:10}.z-\[1\]{z-index:1}.z-\[20\]{z-index:20}.z-\[50\]{z-index:50}.z-\[60\]{z-index:60}.z-\[99\]{z-index:99}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-28{margin-left:-7rem;margin-right:-7rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-9{margin-top:2.25rem;margin-bottom:2.25rem}.-ml-2{margin-left:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-9{margin-bottom:2.25rem}.ml-\[1\.5rem\]{margin-left:1.5rem}.ml-\[300px\]{margin-left:300px}.ml-\[75px\]{margin-left:75px}.ml-\[auto\],.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-2{margin-right:.5rem}.mr-\[10px\]{margin-right:10px}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-\[11px\]{margin-top:11px}.mt-\[21px\]{margin-top:21px}.mt-\[30px\]{margin-top:30px}.mt-\[80px\]{margin-top:80px}.mt-\[8px\]{margin-top:8px}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-0{height:0px}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100\%\]{height:100%}.h-\[100vh\]{height:100vh}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[170px\]{height:170px}.h-\[1px\]{height:1px}.h-\[20px\]{height:20px}.h-\[20rem\]{height:20rem}.h-\[24px\]{height:24px}.h-\[30px\]{height:30px}.h-\[350px\]{height:350px}.h-\[440px\]{height:440px}.h-\[550px\]{height:550px}.h-\[55rem\]{height:55rem}.h-\[80px\]{height:80px}.h-\[calc\(100\%-40px\)\]{height:calc(100% - 40px)}.h-\[fit-content\]{height:-moz-fit-content;height:fit-content}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[100dvh\]{max-height:100dvh}.max-h-full{max-height:100%}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[80px\]{min-height:80px}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[15px\]{width:15px}.w-\[170px\]{width:170px}.w-\[17px\]{width:17px}.w-\[180px\]{width:180px}.w-\[1px\]{width:1px}.w-\[20px\]{width:20px}.w-\[228px\]{width:228px}.w-\[30px\]{width:30px}.w-\[30vw\]{width:30vw}.w-\[44px\]{width:44px}.w-\[50\%\]{width:50%}.w-\[60rem\]{width:60rem}.w-\[72px\]{width:72px}.w-\[75px\]{width:75px}.w-\[95\%\]{width:95%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-\[100dvw\]{min-width:100dvw}.min-w-\[8rem\]{min-width:8rem}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100\%\]{max-width:100%}.max-w-\[100dvw\]{max-width:100dvw}.max-w-\[1440px\]{max-width:1440px}.max-w-\[250px\]{max-width:250px}.max-w-\[300px\]{max-width:300px}.max-w-\[500px\]{max-width:500px}.max-w-\[600px\]{max-width:600px}.max-w-\[800px\]{max-width:800px}.max-w-\[85rem\]{max-width:85rem}.max-w-\[900px\]{max-width:900px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.origin-\[50\%_0\%\]{transform-origin:50% 0%}.origin-center{transform-origin:center}.origin-left{transform-origin:left}.-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))}.-translate-y-1\/2{--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))}.translate-x-\[-50\%\]{--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))}.translate-y-\[-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))}.scale-y-150{--tw-scale-y: 1.5;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))}@keyframes slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.animate-slide-in{animation:slide-in .3s ease-in-out forwards}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[1\.2rem\]{gap:1.2rem}.gap-\[10px\]{gap:10px}.gap-\[15px\]{gap:15px}.gap-\[20px\]{gap:20px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.text-pretty{text-wrap:pretty}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-box{border-radius:var(--rounded-box, 1rem)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-\[\#32005a\]{--tw-border-opacity: 1 !important;border-color:rgb(50 0 90 / var(--tw-border-opacity))!important}.border-base-200{--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.border-base-300{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)))}.border-destructive{border-color:hsl(var(--destructive))}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-white\/5{border-color:#ffffff0d}.bg-\[\#00000070\]{background-color:#00000070}.bg-\[\#000000de\]{background-color:#000000de}.bg-\[\#000\]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-\[\#09090b\]{--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity))}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-base-200{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.bg-base-300{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-black\/20{background-color:#0003}.bg-black\/5{background-color:#0000000d}.bg-black\/50{background-color:#00000080}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-950\/10{background-color:#0307121a}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-inherit{background-color:inherit}.bg-muted{background-color:hsl(var(--muted))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/5{background-color:#ffffff0d}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-\[url\(\'\/hyperdrive\.svg\'\)\]{background-image:url(../../../hyperdrive.svg)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[\.105\]{--tw-gradient-from: rgb(255 255 255 / .105) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-80\%{--tw-gradient-from-position: 80%}.from-\[-200\%\]{--tw-gradient-from-position: -200%}.to-\[\#000000ad\]{--tw-gradient-to: #000000ad var(--tw-gradient-to-position)}.to-primary\/0{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position)}.to-white\/\[\.15\]{--tw-gradient-to: rgb(255 255 255 / .15) var(--tw-gradient-to-position)}.to-100\%{--tw-gradient-to-position: 100%}.to-60\%{--tw-gradient-to-position: 60%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-\[\#19004E\]{fill:#19004e}.fill-\[\#fff\]{fill:#fff}.fill-\[\#ffffff40\]{fill:#ffffff40}.fill-current{fill:currentColor}.fill-gray-500{fill:#6b7280}.fill-gray-800{fill:#1f2937}.fill-white{fill:#fff}.stroke-current{stroke:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[10px\]{padding:10px}.p-\[20px\]{padding:20px}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[15px\]{padding-left:15px;padding-right:15px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-2{padding-left:.5rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-6{padding-right:1.5rem}.pt-0{padding-top:0}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[15px\]{font-size:15px}.text-\[90px\]{font-size:90px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-8{line-height:2rem}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.text-\[\#ffff\]{color:#fff}.text-\[\'\+profileData\.descriptionhex\+\'\]{color:"+profileData.descriptionhex+"}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity))}.text-opacity-70{--tw-text-opacity: .7}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-\[0\.025\]{opacity:.025}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-gray-900{--tw-shadow-color: #111827;--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-900\/5{--tw-shadow-color: rgb(17 24 39 / .05);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--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(0px + 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-1{--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(1px + 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-inset{--tw-ring-inset: inset}.ring-transparent{--tw-ring-color: transparent}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);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)}.contrast-150{--tw-contrast: contrast(1.5);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));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)}.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)}.backdrop-blur-3xl{--tw-backdrop-blur: blur(64px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.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}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.zoom-in-90{--tw-enter-scale: .9}.zoom-out{--tw-exit-scale: 0}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.\[background-image\:linear-gradient\(-35deg\,var\(--tw-gradient-stops\)\)\]{background-image:linear-gradient(-35deg,var(--tw-gradient-stops))}html{scroll-behavior:smooth}*,h1,h2,h3,.inter{font-family:Inter,sans-serif}span{font-family:inherit;font-weight:inherit}@media (prefers-color-scheme: dark){.dark\:text-neutral-200{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity))}}.bgGrid{background-size:40px 40px;background-image:linear-gradient(to right,white 1px,transparent 1px),linear-gradient(to bottom,white 1px,transparent 1px)}.animation-sliding-img-up-1{animation:sliding-img-up-1 30s linear infinite}.animation-sliding-img-up-2{animation:sliding-img-up-2 30s linear infinite}.animation-sliding-img-down-1{animation:sliding-img-down-1 30s linear infinite}#stats,#pricing{background:black;z-index:20;border-color:#ffffff0d;border-bottom-width:1px}@keyframes sliding-img-up-1{0%{transform:translateY(0)}to{transform:translateY(-722px)}}@keyframes sliding-img-up-2{0%{transform:translateY(0)}to{transform:translateY(-1098px)}}@keyframes sliding-img-down-1{0%{transform:translateY(-1161px)}to{transform:translateY(0)}}@keyframes sliding-img-down-2{0%{transform:translateY(-1389px)}to{transform:translateY(0)}}@media (min-width: 640px){@keyframes sliding-img-up-1{0%{transform:translateY(0)}to{transform:translateY(-936px)}}@keyframes sliding-img-up-2{0%{transform:translateY(0)}to{transform:translateY(-1438px)}}@keyframes sliding-img-down-1{0%{transform:translateY(-1511px)}to{transform:translateY(0)}}@keyframes sliding-img-down-2{0%{transform:translateY(-1135px)}to{transform:translateY(0)}}}@media (min-width: 1024px){@keyframes sliding-img-up-1{0%{transform:translateY(0)}to{transform:translateY(-615px)}}@keyframes sliding-img-up-2{0%{transform:translateY(0)}to{transform:translateY(-928px)}}@keyframes sliding-img-down-1{0%{transform:translateY(-986px)}to{transform:translateY(0)}}@keyframes sliding-img-down-2{0%{transform:translateY(-928px)}to{transform:translateY(0)}}}@keyframes float-bob{0%{transform:translate(-100px)}50%{transform:translate(-10px)}to{transform:translate(-100px)}0%{transform:translate(-100px)}50%{transform:translate(-10px)}to{transform:translate(-100px)}}.float-bob{animation-name:float-bob;animation-duration:7s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float-bob;-webkit-animation-duration:7s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float-bob;-moz-animation-duration:7s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float-bob;-ms-animation-duration:7s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float-bob;-o-animation-duration:7s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@keyframes float-bob-x{0%{transform:translate(-30px)}50%{transform:translate(-10px)}to{transform:translate(-30px)}0%{transform:translate(-30px)}50%{transform:translate(-10px)}to{transform:translate(-30px)}}.float-bob-x{animation-name:float-bob-x;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes float-bob-y{0%{transform:translateY(-20px)}50%{transform:translateY(-10px)}to{transform:translateY(-20px)}0%{transform:translateY(-20px)}50%{transform:translateY(-10px)}to{transform:translateY(-20px)}}.float-bob-y{animation-name:float-bob-y;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}.zoominout{animation-name:zoomInOut;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;-webkit-animation-name:zoomInOut;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:zoomInOut;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;-ms-animation-name:zoomInOut;-ms-animation-duration:3s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease-in-out;-o-animation-name:zoomInOut;-o-animation-duration:3s;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease-in-out}@keyframes zoomInOut{0%{transform:rotate(0) scale(.7);opacity:0}50%{transform:rotate(180deg) scale(1);opacity:1}to{transform:rotate(360deg) scale(.7);opacity:0}}.zoominout-2{animation-name:zoomInOut-2;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;-webkit-animation-name:zoomInOut-2;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:zoomInOut-2;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;-ms-animation-name:zoomInOut-2;-ms-animation-duration:3s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease-in-out;-o-animation-name:zoomInOut-2;-o-animation-duration:3s;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease-in-out}@keyframes zoomInOut-2{0%{transform:rotate(0) scale(.7);opacity:.5}50%{transform:rotate(0) scale(1);opacity:.5}to{transform:rotate(0) scale(.7);opacity:.5}}.zoom-fade{animation-name:zoom-fade;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:zoom-fade;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:zoom-fade;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:zoom-fade;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:zoom-fade;-o-animation-duration:5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@keyframes zoom-fade{0%{transform:scale(.9) translate(-50%)}50%{transform:scale(1) translate(-50%)}to{transform:scale(.9) translate(-50%)}0%{transform:scale(.9) translate(-50%)}50%{transform:scale(1) translate(-50%)}to{transform:scale(.9) translate(-50%)}}.zoom-fade-2{animation-name:zoom-fade-2;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:zoom-fade-2;-webkit-animation-duration:8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:zoom-fade-2;-moz-animation-duration:8s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:zoom-fade-2;-ms-animation-duration:8s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:zoom-fade-2;-o-animation-duration:8s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@keyframes zoom-fade-2{0%{transform:scale(.9) translate(0) translateY(0)}50%{transform:scale(1) translate(0) translateY(0)}to{transform:scale(.9) translate(0) translateY(0)}0%{transform:scale(.9) translate(0) translateY(0)}50%{transform:scale(1) translate(0) translateY(0)}to{transform:scale(.9) translate(0) translateY(0)}}.zoom-fade-3{animation-name:zoom-fade-3;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:zoom-fade-3;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:zoom-fade-3;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:zoom-fade-3;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:zoom-fade-3;-o-animation-duration:5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradientdown{background-image:radial-gradient(140% 107.13% at 50% 10%,transparent 37.41%,#6306aa9d 69.27%,#3b076466 100%)}.bg-gradientup{background-image:radial-gradient(131.66% 109.77% at 50% 97.75%,transparent 37.41%,#6306aa9d 69.27%,#3b076466 100%)}#cta{background:radial-gradient(700px circle at center bottom,#6306aa87 0,#00000000 100%)}#hero{background:radial-gradient(700px circle at center top,#6306aa87 0,#00000000 100%)}.tooltip:before{background-color:#6306aa!important;color:#fff!important;font-weight:700!important}.burger-bar{background-color:#fff;height:2px;width:28px;transition:transform .3s,width .3s}.burger-bar-middle{border-radius:2px}.burger-bar-top,.burger-bar-bottom{transition-delay:.15s}@media (max-width: 768px){.main-sidebar{width:0}.main-sidebar[aria-hidden=false]{width:72px}.content-wrapper{margin-left:75px}}@media (min-width: 769px){.main-sidebar{width:72px}.main-sidebar[aria-hidden=true]{width:0}.content-wrapper{margin-left:300px}}@media (min-width: 640px){.sm\:modal-middle{place-items:center}.sm\:modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y: 0px;--tw-scale-x: .9;--tw-scale-y: .9;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-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem)}}@media (min-width: 1024px){.lg\:tooltip{position:relative;display:inline-block;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px))}.lg\:tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content: attr(data-tip);transform:translate(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.lg\:tooltip{position:relative;display:inline-block;text-align:center;--tooltip-tail: .1875rem;--tooltip-color: var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color: var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset: calc(100% + .0625rem - var(--tooltip-tail))}.lg\:tooltip:before,.lg\:tooltip:after{opacity:0;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-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lg\:tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail, 0);width:0;height:0;display:block}.lg\:tooltip:before{max-width:20rem;white-space:normal;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.lg\:tooltip.tooltip-open:before{opacity:1;transition-delay:75ms}.lg\:tooltip.tooltip-open:after{opacity:1;transition-delay:75ms}.lg\:tooltip:hover:before{opacity:1;transition-delay:75ms}.lg\:tooltip:hover:after{opacity:1;transition-delay:75ms}.lg\:tooltip:has(:focus-visible):after,.lg\:tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.lg\:tooltip:not([data-tip]):hover:before,.lg\:tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.lg\:tooltip:after{transform:translate(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}}.file\:rounded-full::file-selector-button{border-radius:9999px}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.last\:mb-0:last-child{margin-bottom:0}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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\:cursor-pointer:hover{cursor:pointer}.hover\:border-red-700:hover{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity))}.hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:bg-\[\#6306aa40\]:hover{background-color:#6306aa40}.hover\:bg-\[\#a7a7a71A\]:hover{background-color:#a7a7a71a}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:to-primary\/10:hover{--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.hover\:to-white\/\[\.25\]:hover{--tw-gradient-to: rgb(255 255 255 / .25) var(--tw-gradient-to-position)}.hover\:fill-\[\#fff\]:hover{fill:#fff}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-opacity-75:hover{--tw-text-opacity: .75}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.focus\:border-b-2:focus{border-bottom-width:2px}.focus\:border-\[\#6306aa\]:focus{--tw-border-opacity: 1;border-color:rgb(99 6 170 / var(--tw-border-opacity))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--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(2px + 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)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-black:focus-visible{outline-color:#000}.focus-visible\:ring-2:focus-visible{--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(2px + 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)}.focus-visible\:ring-black:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:stroke-\[\#fff\]{stroke:#fff}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-\[invalid\]\:border-destructive[aria-invalid]{border-color:hsl(var(--destructive))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;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))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--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))}.data-\[highlighted\]\:bg-accent[data-highlighted]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[color\=blue\]\:fill-blue-500[data-color=blue]{fill:#3b82f6}.data-\[color\=blue\]\:fill-blue-950[data-color=blue]{fill:#172554}.data-\[color\=cyan\]\:fill-cyan-500[data-color=cyan]{fill:#06b6d4}.data-\[color\=cyan\]\:fill-cyan-950[data-color=cyan]{fill:#083344}.data-\[color\=indigo\]\:fill-\[\#916AFF\][data-color=indigo]{fill:#916aff}.data-\[color\=indigo\]\:fill-indigo-950[data-color=indigo]{fill:#1e1b4b}.data-\[color\=lime\]\:fill-lime-500[data-color=lime]{fill:#84cc16}.data-\[color\=lime\]\:fill-lime-600\/5[data-color=lime]{fill:#65a30d0d}.data-\[color\=lime\]\:fill-lime-950[data-color=lime]{fill:#1a2e05}.data-\[color\=orange\]\:fill-orange-500[data-color=orange]{fill:#f97316}.data-\[color\=orange\]\:fill-orange-950\/40[data-color=orange]{fill:#43140766}.data-\[color\=pink\]\:fill-pink-500[data-color=pink]{fill:#ec4899}.data-\[color\=pink\]\:fill-pink-950\/40[data-color=pink]{fill:#50072466}.data-\[color\=purple\]\:fill-purple-500[data-color=purple]{fill:#a855f7}.data-\[color\=purple\]\:fill-purple-950\/40[data-color=purple]{fill:#3b076466}.data-\[color\=red\]\:fill-red-500[data-color=red]{fill:#ef4444}.data-\[color\=red\]\:fill-red-950\/40[data-color=red]{fill:#450a0a66}.data-\[highlighted\]\:text-accent-foreground[data-highlighted]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:block){display:block}:is(.dark .dark\:text-neutral-200){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity))}:is(.dark .dark\:contrast-100){--tw-contrast: contrast(1);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)}:is(.dark .dark\:grayscale){--tw-grayscale: grayscale(100%);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)}:is(.dark .dark\:invert){--tw-invert: invert(100%);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)}:is(.dark .dark\:hover\:bg-background:hover){background-color:hsl(var(--background))}@media (min-width: 640px){.sm\:block{display:block}.sm\:h-\[30rem\]{height:30rem}.sm\:w-\[80rem\]{width:80rem}.sm\:max-w-\[425px\]{max-width:425px}.sm\:scale-y-100{--tw-scale-y: 1;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))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:text-left{text-align:left}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[250px\]{font-size:250px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 768px){.md\:sticky{position:sticky}.md\:block{display:block}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-\[90rem\]{height:90rem}.md\:w-\[50\%\]{width:50%}.md\:w-full{width:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:p-8{padding:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:pb-24{padding-bottom:6rem}.md\:pt-20{padding-top:5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:-top-56{top:-14rem}.lg\:order-first{order:-9999}.lg\:order-last{order:9999}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-full{grid-column:1 / -1}.lg\:ml-auto{margin-left:auto}.lg\:mt-0{margin-top:0}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:h-72{height:18rem}.lg\:h-\[35rem\]{height:35rem}.lg\:h-\[75rem\]{height:75rem}.lg\:h-full{height:100%}.lg\:w-1\/4{width:25%}.lg\:w-24{width:6rem}.lg\:w-\[50rem\]{width:50rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:justify-start{justify-content:flex-start}.lg\:gap-10{gap:2.5rem}.lg\:gap-24{gap:6rem}.lg\:gap-3{gap:.75rem}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:p-20{padding:5rem}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:px-32{padding-left:8rem;padding-right:8rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-\[300px\]{font-size:300px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1280px){.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:grid{display:grid}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-8{gap:2rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:pe-10{padding-inline-end:2.5rem}.xl\:text-\[400px\]{font-size:400px}}@media (min-width: 1536px){.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media print{.print\:hidden{display:none}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.data-\[placeholder\]\:\[\&\>span\]\:text-muted-foreground>span[data-placeholder]{color:hsl(var(--muted-foreground))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;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))}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px} +@import "https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap"; +:root { + --background: 0, 0%, 0%; + --foreground: 0 0% 98%; + --card: 240 10% 3.9%; + --card-foreground: 0 0% 98%; + --popover: 240 10% 3.9%; + --popover-foreground: 0 0% 98%; + --primary: 0 0% 98%; + --primary-foreground: 240 5.9% 10%; + --secondary: 240 3.7% 15.9%; + --secondary-foreground: 0 0% 98%; + --muted: 240 3.7% 15.9%; + --muted-foreground: 240 5% 64.9%; + --accent: 240 3.7% 15.9%; + --accent-foreground: 0 0% 98%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 0 0% 98%; + --border: 0deg 0% 100% / 5%; + --input: 240 3.7% 15.9%; + --ring: 240 4.9% 83.9%; + --radius: 0.5rem; +} +* { + border-color: hsl(var(--border)) !important; +} +body { + background-color: hsl(var(--background)); + color: hsl(var(--foreground)); + font-feature-settings: "rlig" 1, "calt" 1; +} +::-webkit-scrollbar { + width: 0px; + display: none; +} +::-webkit-scrollbar-thumb { + display: none; +} +.loading { + pointer-events: none; + display: inline-block; + aspect-ratio: 1 / 1; + width: 1.5rem; + background-color: currentColor; + -webkit-mask-size: 100%; + mask-size: 100%; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-position: center; + mask-position: center; + -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E"); +} +.bg-\[url\(\'\/hyperdrive\.svg\'\)\] { + background-image: url(../../../hyperdrive.svg); +} +*, +: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: Inter, 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: -0.25em; +} +sup { + top: -0.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; +} +* { + scrollbar-color: color-mix(in oklch, currentColor 35%, transparent) + transparent; +} +*:hover { + scrollbar-color: color-mix(in oklch, currentColor 60%, transparent) + transparent; +} +:root { + color-scheme: light; + --in: 72.06% 0.191 231.6; + --su: 64.8% 0.15 160; + --wa: 84.71% 0.199 83.87; + --er: 71.76% 0.221 22.18; + --pc: 89.824% 0.06192 275.75; + --ac: 15.352% 0.0368 183.61; + --inc: 0% 0 0; + --suc: 0% 0 0; + --wac: 0% 0 0; + --erc: 0% 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: 0.2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 49.12% 0.3096 275.75; + --s: 69.71% 0.329 342.55; + --sc: 98.71% 0.0106 342.55; + --a: 76.76% 0.184 183.61; + --n: 32.1785% 0.02476 255.701624; + --nc: 89.4994% 0.011585 252.096176; + --b1: 100% 0 0; + --b2: 96.1151% 0 0; + --b3: 92.4169% 0.00108 197.137559; + --bc: 27.8078% 0.029596 256.847952; +} +@media (prefers-color-scheme: dark) { + :root { + color-scheme: dark; + --in: 72.06% 0.191 231.6; + --su: 64.8% 0.15 160; + --wa: 84.71% 0.199 83.87; + --er: 71.76% 0.221 22.18; + --pc: 13.138% 0.0392 275.75; + --sc: 14.96% 0.052 342.55; + --ac: 14.902% 0.0334 183.61; + --inc: 0% 0 0; + --suc: 0% 0 0; + --wac: 0% 0 0; + --erc: 0% 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: 0.2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 65.69% 0.196 275.75; + --s: 74.8% 0.26 342.55; + --a: 74.51% 0.167 183.61; + --n: 31.3815% 0.021108 254.139175; + --nc: 74.6477% 0.0216 264.435964; + --b1: 25.3267% 0.015896 252.417568; + --b2: 23.2607% 0.013807 253.100675; + --b3: 21.1484% 0.01165 254.087939; + --bc: 74.6477% 0.0216 264.435964; + } +} +[data-theme="light"] { + color-scheme: light; + --in: 72.06% 0.191 231.6; + --su: 64.8% 0.15 160; + --wa: 84.71% 0.199 83.87; + --er: 71.76% 0.221 22.18; + --pc: 89.824% 0.06192 275.75; + --ac: 15.352% 0.0368 183.61; + --inc: 0% 0 0; + --suc: 0% 0 0; + --wac: 0% 0 0; + --erc: 0% 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: 0.2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 49.12% 0.3096 275.75; + --s: 69.71% 0.329 342.55; + --sc: 98.71% 0.0106 342.55; + --a: 76.76% 0.184 183.61; + --n: 32.1785% 0.02476 255.701624; + --nc: 89.4994% 0.011585 252.096176; + --b1: 100% 0 0; + --b2: 96.1151% 0 0; + --b3: 92.4169% 0.00108 197.137559; + --bc: 27.8078% 0.029596 256.847952; +} +[data-theme="dark"] { + color-scheme: dark; + --in: 72.06% 0.191 231.6; + --su: 64.8% 0.15 160; + --wa: 84.71% 0.199 83.87; + --er: 71.76% 0.221 22.18; + --pc: 13.138% 0.0392 275.75; + --sc: 14.96% 0.052 342.55; + --ac: 14.902% 0.0334 183.61; + --inc: 0% 0 0; + --suc: 0% 0 0; + --wac: 0% 0 0; + --erc: 0% 0 0; + --rounded-box: 1rem; + --rounded-btn: 0.5rem; + --rounded-badge: 1.9rem; + --animation-btn: 0.25s; + --animation-input: 0.2s; + --btn-focus-scale: 0.95; + --border-btn: 1px; + --tab-border: 1px; + --tab-radius: 0.5rem; + --p: 65.69% 0.196 275.75; + --s: 74.8% 0.26 342.55; + --a: 74.51% 0.167 183.61; + --n: 31.3815% 0.021108 254.139175; + --nc: 74.6477% 0.0216 264.435964; + --b1: 25.3267% 0.015896 252.417568; + --b2: 23.2607% 0.013807 253.100675; + --b3: 21.1484% 0.01165 254.087939; + --bc: 74.6477% 0.0216 264.435964; +} +*, +: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 / 0.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 / 0.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: ; +} +.container { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 2rem; + padding-left: 2rem; +} +@media (min-width: 1400px) { + .container { + max-width: 1400px; + } +} +.artboard { + width: 100%; +} +.avatar { + position: relative; + display: inline-flex; +} +.avatar > div { + display: block; + aspect-ratio: 1 / 1; + overflow: hidden; +} +.avatar img { + height: 100%; + width: 100%; + -o-object-fit: cover; + object-fit: cover; +} +.avatar.placeholder > div { + display: flex; + align-items: center; + justify-content: center; +} +.badge { + display: inline-flex; + align-items: center; + justify-content: center; + 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(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 0.2s; + height: 1.25rem; + font-size: 0.875rem; + line-height: 1.25rem; + width: -moz-fit-content; + width: fit-content; + padding-left: 0.563rem; + padding-right: 0.563rem; + border-radius: var(--rounded-badge, 1.9rem); + border-width: 1px; + --tw-border-opacity: 1; + border-color: var(--fallback-b2, oklch(var(--b2) / var(--tw-border-opacity))); + --tw-bg-opacity: 1; + background-color: var(--fallback-b1, oklch(var(--b1) / var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity))); +} +@media (hover: hover) { + .label a:hover { + --tw-text-opacity: 1; + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity))); + } + .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))); + } + .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)) + ); + } + .table-zebra tr.hover:hover, + .table-zebra tr.hover:nth-child(2n):hover { + --tw-bg-opacity: 1; + background-color: var( + --fallback-b3, + oklch(var(--b3) / var(--tw-bg-opacity)) + ); + } +} +.btn { + display: inline-flex; + height: 3rem; + min-height: 3rem; + flex-shrink: 0; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + flex-wrap: wrap; + align-items: center; + justify-content: center; + border-radius: var(--rounded-btn, 0.5rem); + border-color: transparent; + border-color: oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity)); + padding-left: 1rem; + padding-right: 1rem; + text-align: center; + font-size: 0.875rem; + line-height: 1em; + gap: 0.5rem; + font-weight: 600; + text-decoration-line: none; + transition-duration: 0.2s; + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + border-width: var(--border-btn, 1px); + transition-property: color, background-color, border-color, opacity, + box-shadow, transform; + --tw-text-opacity: 1; + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity))); + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + outline-color: var(--fallback-bc, oklch(var(--bc) / 1)); + background-color: oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity)); + --tw-bg-opacity: 1; + --tw-border-opacity: 1; +} +.btn-disabled, +.btn[disabled], +.btn:disabled { + pointer-events: none; +} +.btn-circle { + height: 3rem; + width: 3rem; + border-radius: 9999px; + padding: 0; +} +:where(.btn:is(input[type="checkbox"])), +:where(.btn:is(input[type="radio"])) { + width: auto; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.btn:is(input[type="checkbox"]):after, +.btn:is(input[type="radio"]):after { + --tw-content: attr(aria-label); + content: var(--tw-content); +} +.checkbox { + flex-shrink: 0; + --chkbg: var(--fallback-bc, oklch(var(--bc) / 1)); + --chkfg: var(--fallback-b1, oklch(var(--b1) / 1)); + height: 1.5rem; + width: 1.5rem; + cursor: pointer; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: var(--rounded-btn, 0.5rem); + border-width: 1px; + border-color: var(--fallback-bc, oklch(var(--bc) / var(--tw-border-opacity))); + --tw-border-opacity: 0.2; +} +.dropdown { + position: relative; + display: inline-block; +} +.dropdown > *:not(summary):focus { + outline: 2px solid transparent; + outline-offset: 2px; +} +.dropdown .dropdown-content { + position: absolute; +} +.dropdown:is(:not(details)) .dropdown-content { + visibility: hidden; + opacity: 0; + transform-origin: top; + --tw-scale-x: 0.95; + --tw-scale-y: 0.95; + 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)); + 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(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 0.2s; +} +.dropdown-end .dropdown-content { + inset-inline-end: 0px; +} +.dropdown-left .dropdown-content { + bottom: auto; + inset-inline-end: 100%; + top: 0; + transform-origin: right; +} +.dropdown-right .dropdown-content { + bottom: auto; + inset-inline-start: 100%; + top: 0; + transform-origin: left; +} +.dropdown-bottom .dropdown-content { + bottom: auto; + top: 100%; + transform-origin: top; +} +.dropdown-top .dropdown-content { + bottom: 100%; + top: auto; + transform-origin: bottom; +} +.dropdown-end.dropdown-right .dropdown-content, +.dropdown-end.dropdown-left .dropdown-content { + bottom: 0; + top: auto; +} +.dropdown.dropdown-open .dropdown-content, +.dropdown:not(.dropdown-hover):focus .dropdown-content, +.dropdown:focus-within .dropdown-content { + visibility: visible; + opacity: 1; +} +@media (hover: hover) { + .dropdown.dropdown-hover:hover .dropdown-content { + visibility: visible; + opacity: 1; + } + .btm-nav > *.disabled:hover, + .btm-nav > *[disabled]:hover { + pointer-events: none; + --tw-border-opacity: 0; + background-color: var(--fallback-n, oklch(var(--n) / var(--tw-bg-opacity))); + --tw-bg-opacity: 0.1; + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity))); + --tw-text-opacity: 0.2; + } + .btn:hover { + --tw-border-opacity: 1; + border-color: var( + --fallback-b3, + oklch(var(--b3) / var(--tw-border-opacity)) + ); + --tw-bg-opacity: 1; + background-color: var( + --fallback-b3, + oklch(var(--b3) / var(--tw-bg-opacity)) + ); + } + @supports (color: color-mix(in oklab, black, black)) { + .btn:hover { + background-color: color-mix( + in oklab, + oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%, + black + ); + border-color: color-mix( + in oklab, + oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%, + black + ); + } + } + @supports not (color: oklch(0% 0 0)) { + .btn:hover { + background-color: var(--btn-color, var(--fallback-b2)); + border-color: var(--btn-color, var(--fallback-b2)); + } + } + .btn.glass:hover { + --glass-opacity: 25%; + --glass-border-opacity: 15%; + } + .btn-ghost:hover { + border-color: transparent; + } + @supports (color: oklch(0% 0 0)) { + .btn-ghost:hover { + background-color: var(--fallback-bc, oklch(var(--bc) / 0.2)); + } + } + .btn-disabled:hover, + .btn[disabled]:hover, + .btn:disabled:hover { + --tw-border-opacity: 0; + background-color: var(--fallback-n, oklch(var(--n) / var(--tw-bg-opacity))); + --tw-bg-opacity: 0.2; + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity))); + --tw-text-opacity: 0.2; + } + @supports (color: color-mix(in oklab, black, black)) { + .btn:is(input[type="checkbox"]:checked):hover, + .btn:is(input[type="radio"]:checked):hover { + background-color: color-mix( + in oklab, + var(--fallback-p, oklch(var(--p) / 1)) 90%, + black + ); + border-color: color-mix( + in oklab, + var(--fallback-p, oklch(var(--p) / 1)) 90%, + black + ); + } + } + .dropdown.dropdown-hover:hover .dropdown-content { + --tw-scale-x: 1; + --tw-scale-y: 1; + 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)); + } + :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) / 0.1)); + } + } +} +.dropdown:is(details) summary::-webkit-details-marker { + display: none; +} +.footer { + display: grid; + width: 100%; + grid-auto-flow: row; + place-items: start; + -moz-column-gap: 1rem; + column-gap: 1rem; + row-gap: 2.5rem; + font-size: 0.875rem; + line-height: 1.25rem; +} +.footer > * { + display: grid; + place-items: start; + gap: 0.5rem; +} +@media (min-width: 48rem) { + .footer { + grid-auto-flow: column; + } + .footer-center { + grid-auto-flow: row dense; + } +} +.label { + display: flex; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: space-between; + padding: 0.5rem 0.25rem; +} +.hero { + display: grid; + width: 100%; + place-items: center; + background-size: cover; + background-position: center; +} +.hero > * { + grid-column-start: 1; + grid-row-start: 1; +} +.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, 0.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; +} +.join { + display: inline-flex; + align-items: stretch; + border-radius: var(--rounded-btn, 0.5rem); +} +.join :where(.join-item) { + border-start-end-radius: 0; + border-end-end-radius: 0; + border-end-start-radius: 0; + border-start-start-radius: 0; +} +.join .join-item:not(:first-child):not(:last-child), +.join *:not(:first-child):not(:last-child) .join-item { + border-start-end-radius: 0; + border-end-end-radius: 0; + border-end-start-radius: 0; + border-start-start-radius: 0; +} +.join .join-item:first-child:not(:last-child), +.join *:first-child:not(:last-child) .join-item { + border-start-end-radius: 0; + border-end-end-radius: 0; +} +.join .dropdown .join-item:first-child:not(:last-child), +.join *:first-child:not(:last-child) .dropdown .join-item { + border-start-end-radius: inherit; + border-end-end-radius: inherit; +} +.join :where(.join-item:first-child:not(:last-child)), +.join :where(*:first-child:not(:last-child) .join-item) { + border-end-start-radius: inherit; + border-start-start-radius: inherit; +} +.join .join-item:last-child:not(:first-child), +.join *:last-child:not(:first-child) .join-item { + border-end-start-radius: 0; + border-start-start-radius: 0; +} +.join :where(.join-item:last-child:not(:first-child)), +.join :where(*:last-child:not(:first-child) .join-item) { + border-start-end-radius: inherit; + border-end-end-radius: inherit; +} +@supports not selector(:has(*)) { + :where(.join *) { + border-radius: inherit; + } +} +@supports selector(:has(*)) { + :where(.join *:has(.join-item)) { + border-radius: inherit; + } +} +.link { + cursor: pointer; + text-decoration-line: underline; +} +.menu { + display: flex; + flex-direction: column; + flex-wrap: wrap; + font-size: 0.875rem; + line-height: 1.25rem; + padding: 0.5rem; +} +.menu :where(li ul) { + position: relative; + white-space: nowrap; + margin-inline-start: 1rem; + padding-inline-start: 0.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: 0.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) / 0.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; +} +.mockup-window { + position: relative; + overflow: hidden; + overflow-x: auto; + display: flex; + flex-direction: column; + border-radius: var(--rounded-box, 1rem); + padding-top: 1.25rem; +} +.mockup-window pre[data-prefix]:before { + content: attr(data-prefix); + display: inline-block; + text-align: right; +} +.mockup-browser { + position: relative; + overflow: hidden; + overflow-x: auto; + border-radius: var(--rounded-box, 1rem); +} +.mockup-browser pre[data-prefix]:before { + content: attr(data-prefix); + display: inline-block; + text-align: right; +} +.modal { + pointer-events: none; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + margin: 0; + display: grid; + height: 100%; + max-height: none; + width: 100%; + max-width: none; + justify-items: center; + padding: 0; + opacity: 0; + overscroll-behavior: contain; + z-index: 999; + background-color: transparent; + color: inherit; + transition-duration: 0.2s; + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-property: transform, opacity, visibility; + overflow-y: hidden; +} +:where(.modal) { + align-items: center; +} +.modal-box { + max-height: calc(100vh - 5em); + grid-column-start: 1; + grid-row-start: 1; + width: 91.666667%; + max-width: 32rem; + --tw-scale-x: 0.9; + --tw-scale-y: 0.9; + 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-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem); + border-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-b1, oklch(var(--b1) / var(--tw-bg-opacity))); + padding: 1.5rem; + 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(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 0.2s; + box-shadow: #00000040 0 25px 50px -12px; + overflow-y: auto; + overscroll-behavior: contain; +} +.modal-open, +.modal:target, +.modal-toggle:checked + .modal, +.modal[open] { + pointer-events: auto; + visibility: visible; + opacity: 1; +} +.modal-action { + display: flex; + margin-top: 1.5rem; + justify-content: flex-end; +} +:root:has(:is(.modal-open, .modal:target, .modal-toggle:checked + + .modal, .modal[open])) { + overflow: hidden; + scrollbar-gutter: stable; +} +.navbar { + display: flex; + align-items: center; + padding: var(--navbar-padding, 0.5rem); + min-height: 4rem; + width: 100%; +} +:where(.navbar > *:not(script, style)) { + display: inline-flex; + align-items: center; +} +.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-inline-start: 1rem; + padding-inline-end: 2.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2; + border-radius: var(--rounded-btn, 0.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(0.9); + z-index: 1; + width: 100%; + opacity: 0.6; +} +.stack > *:nth-child(2) { + transform: translateY(5%) scale(0.95); + z-index: 2; + opacity: 0.8; +} +.stack > *:nth-child(1) { + transform: translateY(0) scale(1); + z-index: 3; + opacity: 1; +} +.stats { + display: inline-grid; + border-radius: var(--rounded-box, 1rem); + --tw-bg-opacity: 1; + background-color: var(--fallback-b1, oklch(var(--b1) / var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity))); +} +:where(.stats) { + grid-auto-flow: column; + overflow-x: auto; +} +.steps { + display: inline-grid; + grid-auto-flow: column; + overflow: hidden; + overflow-x: auto; + counter-reset: step; + grid-auto-columns: 1fr; +} +.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: 0.3s; + transition-timing-function: cubic-bezier(0, 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; +} +.table { + position: relative; + width: 100%; + border-radius: var(--rounded-box, 1rem); + text-align: left; + font-size: 0.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))); +} +.textarea { + min-height: 3rem; + flex-shrink: 1; + padding: 0.5rem 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 2; + border-radius: var(--rounded-btn, 0.5rem); + border-width: 1px; + border-color: transparent; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1, oklch(var(--b1) / var(--tw-bg-opacity))); +} +.toast { + position: fixed; + display: flex; + min-width: -moz-fit-content; + min-width: fit-content; + flex-direction: column; + white-space: nowrap; + gap: 0.5rem; + padding: 1rem; +} +.avatar-group :where(.avatar) { + overflow: hidden; + border-radius: 9999px; + border-width: 4px; + --tw-border-opacity: 1; + border-color: var(--fallback-b1, oklch(var(--b1) / var(--tw-border-opacity))); +} +.btm-nav > *:where(.active) { + border-top-width: 2px; + --tw-bg-opacity: 1; + background-color: var(--fallback-b1, oklch(var(--b1) / var(--tw-bg-opacity))); +} +.btm-nav > *.disabled, +.btm-nav > *[disabled] { + pointer-events: none; + --tw-border-opacity: 0; + background-color: var(--fallback-n, oklch(var(--n) / var(--tw-bg-opacity))); + --tw-bg-opacity: 0.1; + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity))); + --tw-text-opacity: 0.2; +} +.btm-nav > * .label { + font-size: 1rem; + line-height: 1.5rem; +} +@media (prefers-reduced-motion: no-preference) { + .btn { + animation: button-pop var(--animation-btn, 0.25s) ease-out; + } +} +.btn:active:hover, +.btn:active:focus { + animation: button-pop 0s ease-out; + transform: scale(var(--btn-focus-scale, 0.97)); +} +@supports not (color: oklch(0% 0 0)) { + .btn { + background-color: var(--btn-color, var(--fallback-b2)); + border-color: var(--btn-color, var(--fallback-b2)); + } +} +.btn:focus-visible { + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; +} +.btn.glass { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + outline-color: currentColor; +} +.btn.glass.btn-active { + --glass-opacity: 25%; + --glass-border-opacity: 15%; +} +.btn-ghost { + border-width: 1px; + border-color: transparent; + background-color: transparent; + color: currentColor; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + outline-color: currentColor; +} +.btn-ghost.btn-active { + border-color: transparent; + background-color: var(--fallback-bc, oklch(var(--bc) / 0.2)); +} +.btn.btn-disabled, +.btn[disabled], +.btn:disabled { + --tw-border-opacity: 0; + background-color: var(--fallback-n, oklch(var(--n) / var(--tw-bg-opacity))); + --tw-bg-opacity: 0.2; + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-text-opacity))); + --tw-text-opacity: 0.2; +} +.btn:is(input[type="checkbox"]:checked), +.btn:is(input[type="radio"]:checked) { + --tw-border-opacity: 1; + border-color: var(--fallback-p, oklch(var(--p) / var(--tw-border-opacity))); + --tw-bg-opacity: 1; + background-color: var(--fallback-p, oklch(var(--p) / var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-pc, oklch(var(--pc) / var(--tw-text-opacity))); +} +.btn:is(input[type="checkbox"]:checked):focus-visible, +.btn:is(input[type="radio"]:checked):focus-visible { + outline-color: var(--fallback-p, oklch(var(--p) / 1)); +} +@keyframes button-pop { + 0% { + transform: scale(var(--btn-focus-scale, 0.98)); + } + 40% { + transform: scale(1.02); + } + to { + transform: scale(1); + } +} +.checkbox:focus { + box-shadow: none; +} +.checkbox:focus-visible { + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc, oklch(var(--bc) / 1)); +} +.checkbox:disabled { + border-width: 0px; + cursor: not-allowed; + border-color: transparent; + --tw-bg-opacity: 1; + background-color: var(--fallback-bc, oklch(var(--bc) / var(--tw-bg-opacity))); + opacity: 0.2; +} +.checkbox:checked, +.checkbox[aria-checked="true"] { + background-repeat: no-repeat; + animation: checkmark var(--animation-input, 0.2s) ease-out; + background-color: var(--chkbg); + background-image: linear-gradient( + -45deg, + transparent 65%, + var(--chkbg) 65.99% + ), + linear-gradient(45deg, transparent 75%, var(--chkbg) 75.99%), + linear-gradient(-45deg, var(--chkbg) 40%, transparent 40.99%), + linear-gradient( + 45deg, + var(--chkbg) 30%, + var(--chkfg) 30.99%, + var(--chkfg) 40%, + transparent 40.99% + ), + linear-gradient(-45deg, var(--chkfg) 50%, var(--chkbg) 50.99%); +} +.checkbox:indeterminate { + --tw-bg-opacity: 1; + background-color: var(--fallback-bc, oklch(var(--bc) / var(--tw-bg-opacity))); + background-repeat: no-repeat; + animation: checkmark var(--animation-input, 0.2s) ease-out; + background-image: linear-gradient(90deg, transparent 80%, var(--chkbg) 80%), + linear-gradient(-90deg, transparent 80%, var(--chkbg) 80%), + linear-gradient( + 0deg, + var(--chkbg) 43%, + var(--chkfg) 43%, + var(--chkfg) 57%, + var(--chkbg) 57% + ); +} +@keyframes checkmark { + 0% { + background-position-y: 5px; + } + 50% { + background-position-y: -2px; + } + to { + background-position-y: 0; + } +} +.dropdown.dropdown-open .dropdown-content, +.dropdown:focus .dropdown-content, +.dropdown:focus-within .dropdown-content { + --tw-scale-x: 1; + --tw-scale-y: 1; + 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)); +} +.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) / 0.2)); + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc, oklch(var(--bc) / 0.2)); +} +.input:has(> input[disabled]), +.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) / 0.4)); +} +.input:has(> input[disabled])::-moz-placeholder, +.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: 0.2; +} +.input:has(> input[disabled])::placeholder, +.input-disabled::placeholder, +.input:disabled::placeholder, +.input[disabled]::placeholder { + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-placeholder-opacity))); + --tw-placeholder-opacity: 0.2; +} +.input:has(> input[disabled]) > input[disabled] { + cursor: not-allowed; +} +.input::-webkit-date-and-time-value { + text-align: inherit; +} +.join > :where(*:not(:first-child)) { + margin-top: 0; + margin-bottom: 0; + margin-inline-start: -1px; +} +.join > :where(*:not(:first-child)):is(.btn) { + margin-inline-start: calc(var(--border-btn) * -1); +} +.link:focus { + outline: 2px solid transparent; + outline-offset: 2px; +} +.link:focus-visible { + outline: 2px solid currentColor; + outline-offset: 2px; +} +.loading { + pointer-events: none; + display: inline-block; + aspect-ratio: 1 / 1; + width: 1.5rem; + background-color: currentColor; + -webkit-mask-size: 100%; + mask-size: 100%; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-position: center; + mask-position: center; + -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E"); +} +:where(.menu li:empty) { + --tw-bg-opacity: 1; + background-color: var(--fallback-bc, oklch(var(--bc) / var(--tw-bg-opacity))); + opacity: 0.1; + margin: 0.5rem 1rem; + height: 1px; +} +.menu :where(li ul):before { + position: absolute; + bottom: 0.75rem; + inset-inline-start: 0px; + top: 0.75rem; + width: 1px; + --tw-bg-opacity: 1; + background-color: var(--fallback-bc, oklch(var(--bc) / var(--tw-bg-opacity))); + opacity: 0.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, 0.5rem); + padding: 0.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(0.4, 0, 0.2, 1); + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); + transition-duration: 0.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) / 0.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: -0.5rem; + height: 0.5rem; + width: 0.5rem; + transform: rotate(45deg); + transition-property: transform, margin-top; + transition-duration: 0.3s; + transition-timing-function: cubic-bezier(0.4, 0, 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-window:before { + content: ""; + margin-bottom: 1rem; + display: block; + aspect-ratio: 1 / 1; + height: 0.75rem; + flex-shrink: 0; + align-self: flex-start; + border-radius: 9999px; + opacity: 0.3; + box-shadow: 1.4em 0, 2.8em 0, 4.2em 0; +} +.mockup-window:where([dir="rtl"], [dir="rtl"] *):before { + align-self: flex-end; +} +.mockup-phone { + display: inline-block; + border: 4px solid #444; + border-radius: 50px; + background-color: #000; + padding: 10px; + margin: 0 auto; + overflow: hidden; +} +.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 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: inline-flex; + width: 100%; + align-items: center; + padding-right: 1.4em; +} +.mockup-browser .mockup-browser-toolbar:where([dir="rtl"], [dir="rtl"] *) { + flex-direction: row-reverse; +} +.mockup-browser .mockup-browser-toolbar:before { + content: ""; + margin-right: 4.8rem; + display: inline-block; + aspect-ratio: 1 / 1; + height: 0.75rem; + border-radius: 9999px; + opacity: 0.3; + box-shadow: 1.4em 0, 2.8em 0, 4.2em 0; +} +.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: 0.5rem; + top: 50%; + aspect-ratio: 1 / 1; + height: 0.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: 0.6; +} +.mockup-browser .mockup-browser-toolbar .input:after { + content: ""; + position: absolute; + left: 1.25rem; + top: 50%; + height: 0.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: 0.6; +} +.modal:not(dialog:not(.modal-open)), +.modal::backdrop { + background-color: #0006; + animation: modal-pop 0.2s ease-out; +} +.modal-open .modal-box, +.modal-toggle:checked + .modal .modal-box, +.modal:target .modal-box, +.modal[open] .modal-box { + --tw-translate-y: 0px; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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)); +} +.modal-action > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); +} +@keyframes modal-pop { + 0% { + opacity: 0; + } +} +@keyframes progress-loading { + 50% { + background-position-x: -115%; + } +} +@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: 0.5rem; + width: 100%; + border-radius: var(--rounded-box, 1rem); + background-color: var(--fallback-bc, oklch(var(--bc) / 0.1)); +} +.range::-moz-range-track { + height: 0.5rem; + width: 100%; + border-radius: var(--rounded-box, 1rem); + background-color: var(--fallback-bc, oklch(var(--bc) / 0.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: 0.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: 0.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(-0.125em); + } + 40% { + transform: translateY(-0.125em); + } + to { + transform: translateY(0); + } +} +.select-bordered { + border-color: var(--fallback-bc, oklch(var(--bc) / 0.2)); +} +.select:focus { + box-shadow: none; + border-color: var(--fallback-bc, oklch(var(--bc) / 0.2)); + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc, oklch(var(--bc) / 0.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) / 0.4)); +} +.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: 0.2; +} +.select-disabled::placeholder, +.select:disabled::placeholder, +.select[disabled]::placeholder { + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-placeholder-opacity))); + --tw-placeholder-opacity: 0.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%; + } +} +:where(.stats) > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); + --tw-divide-y-reverse: 0; + border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); +} +:is([dir="rtl"] .stats > :not([hidden]) ~ :not([hidden])) { + --tw-divide-x-reverse: 1; +} +.steps .step:before { + top: 0; + grid-column-start: 1; + grid-row-start: 1; + height: 0.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); +} +.steps .step-neutral + .step-neutral:before, +.steps .step-neutral:after { + --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))); +} +.steps .step-primary + .step-primary:before, +.steps .step-primary:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-p, oklch(var(--p) / var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-pc, oklch(var(--pc) / var(--tw-text-opacity))); +} +.steps .step-secondary + .step-secondary:before, +.steps .step-secondary:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-s, oklch(var(--s) / var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-sc, oklch(var(--sc) / var(--tw-text-opacity))); +} +.steps .step-accent + .step-accent:before, +.steps .step-accent:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-a, oklch(var(--a) / var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-ac, oklch(var(--ac) / var(--tw-text-opacity))); +} +.steps .step-info + .step-info:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-in, oklch(var(--in) / var(--tw-bg-opacity))); +} +.steps .step-info:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-in, oklch(var(--in) / var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-inc, oklch(var(--inc) / var(--tw-text-opacity))); +} +.steps .step-success + .step-success:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-su, oklch(var(--su) / var(--tw-bg-opacity))); +} +.steps .step-success:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-su, oklch(var(--su) / var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-suc, oklch(var(--suc) / var(--tw-text-opacity))); +} +.steps .step-warning + .step-warning:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa, oklch(var(--wa) / var(--tw-bg-opacity))); +} +.steps .step-warning:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-wa, oklch(var(--wa) / var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-wac, oklch(var(--wac) / var(--tw-text-opacity))); +} +.steps .step-error + .step-error:before { + --tw-bg-opacity: 1; + background-color: var(--fallback-er, oklch(var(--er) / var(--tw-bg-opacity))); +} +.steps .step-error:after { + --tw-bg-opacity: 1; + background-color: var(--fallback-er, oklch(var(--er) / var(--tw-bg-opacity))); + --tw-text-opacity: 1; + color: var(--fallback-erc, oklch(var(--erc) / var(--tw-text-opacity))); +} +.table:where([dir="rtl"], [dir="rtl"] *) { + text-align: right; +} +.table :where(th, td) { + padding: 0.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-zebra tr.active, +.table-zebra tr.active:nth-child(2n), +.table-zebra-zebra tbody tr:nth-child(2n) { + --tw-bg-opacity: 1; + background-color: var(--fallback-b3, oklch(var(--b3) / var(--tw-bg-opacity))); +} +.table + :where(thead tr, tbody tr:not(:last-child), tbody 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: 0.75rem; + line-height: 1rem; + font-weight: 700; + color: var(--fallback-bc, oklch(var(--bc) / 0.6)); +} +.table :where(tfoot) { + border-top-width: 1px; + --tw-border-opacity: 1; + border-top-color: var( + --fallback-b2, + oklch(var(--b2) / var(--tw-border-opacity)) + ); +} +.textarea:focus { + box-shadow: none; + border-color: var(--fallback-bc, oklch(var(--bc) / 0.2)); + outline-style: solid; + outline-width: 2px; + outline-offset: 2px; + outline-color: var(--fallback-bc, oklch(var(--bc) / 0.2)); +} +.textarea-disabled, +.textarea:disabled, +.textarea[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) / 0.4)); +} +.textarea-disabled::-moz-placeholder, +.textarea:disabled::-moz-placeholder, +.textarea[disabled]::-moz-placeholder { + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-placeholder-opacity))); + --tw-placeholder-opacity: 0.2; +} +.textarea-disabled::placeholder, +.textarea:disabled::placeholder, +.textarea[disabled]::placeholder { + color: var(--fallback-bc, oklch(var(--bc) / var(--tw-placeholder-opacity))); + --tw-placeholder-opacity: 0.2; +} +.toast > * { + animation: toast-pop 0.25s ease-out; +} +@keyframes toast-pop { + 0% { + transform: scale(0.9); + opacity: 0; + } + to { + transform: scale(1); + opacity: 1; + } +} +.glass, +.glass.btn-active { + border: none; + -webkit-backdrop-filter: blur(var(--glass-blur, 40px)); + backdrop-filter: blur(var(--glass-blur, 40px)); + background-color: transparent; + background-image: linear-gradient( + 135deg, + rgb(255 255 255 / var(--glass-opacity, 30%)) 0%, + rgb(0 0 0 / 0%) 100% + ), + linear-gradient( + var(--glass-reflex-degree, 100deg), + rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%, + rgb(0 0 0 / 0%) 25% + ); + box-shadow: 0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) + inset, + 0 0 0 2px #0000000d; + text-shadow: 0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%)); +} +@media (hover: hover) { + .glass.btn-active { + border: none; + -webkit-backdrop-filter: blur(var(--glass-blur, 40px)); + backdrop-filter: blur(var(--glass-blur, 40px)); + background-color: transparent; + background-image: linear-gradient( + 135deg, + rgb(255 255 255 / var(--glass-opacity, 30%)) 0%, + rgb(0 0 0 / 0%) 100% + ), + linear-gradient( + var(--glass-reflex-degree, 100deg), + rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%, + rgb(0 0 0 / 0%) 25% + ); + box-shadow: 0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) + inset, + 0 0 0 2px #0000000d; + text-shadow: 0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%)); + } +} +.artboard-demo { + display: flex; + flex: none; + flex-direction: column; + align-items: center; + justify-content: center; +} +.artboard.phone { + width: 320px; +} +.artboard.phone-1 { + width: 320px; + height: 568px; +} +.artboard.phone-1.horizontal, +.artboard.phone-1.artboard-horizontal { + width: 568px; + height: 320px; +} +.artboard.phone-2 { + width: 375px; + height: 667px; +} +.artboard.phone-2.horizontal, +.artboard.phone-2.artboard-horizontal { + width: 667px; + height: 375px; +} +.artboard.phone-3 { + width: 414px; + height: 736px; +} +.artboard.phone-3.horizontal, +.artboard.phone-3.artboard-horizontal { + width: 736px; + height: 414px; +} +.artboard.phone-4 { + width: 375px; + height: 812px; +} +.artboard.phone-4.horizontal, +.artboard.phone-4.artboard-horizontal { + width: 812px; + height: 375px; +} +.artboard.phone-5 { + width: 414px; + height: 896px; +} +.artboard.phone-5.horizontal, +.artboard.phone-5.artboard-horizontal { + width: 896px; + height: 414px; +} +.artboard.phone-6 { + width: 320px; + height: 1024px; +} +.artboard.phone-6.horizontal, +.artboard.phone-6.artboard-horizontal { + width: 1024px; + height: 320px; +} +.badge-sm { + height: 1rem; + font-size: 0.75rem; + line-height: 1rem; + padding-left: 0.438rem; + padding-right: 0.438rem; +} +.btm-nav-xs > *:where(.active) { + border-top-width: 1px; +} +.btm-nav-sm > *:where(.active) { + border-top-width: 2px; +} +.btm-nav-md > *:where(.active) { + border-top-width: 2px; +} +.btm-nav-lg > *:where(.active) { + border-top-width: 4px; +} +.btn-circle:where(.btn-xs) { + height: 1.5rem; + width: 1.5rem; + border-radius: 9999px; + padding: 0; +} +.btn-circle:where(.btn-sm) { + height: 2rem; + width: 2rem; + border-radius: 9999px; + padding: 0; +} +.btn-circle:where(.btn-md) { + height: 3rem; + width: 3rem; + border-radius: 9999px; + padding: 0; +} +.btn-circle:where(.btn-lg) { + height: 4rem; + width: 4rem; + border-radius: 9999px; + padding: 0; +} +.join.join-vertical { + flex-direction: column; +} +.join.join-vertical .join-item:first-child:not(:last-child), +.join.join-vertical *:first-child:not(:last-child) .join-item { + border-end-start-radius: 0; + border-end-end-radius: 0; + border-start-start-radius: inherit; + border-start-end-radius: inherit; +} +.join.join-vertical .join-item:last-child:not(:first-child), +.join.join-vertical *:last-child:not(:first-child) .join-item { + border-start-start-radius: 0; + border-start-end-radius: 0; + border-end-start-radius: inherit; + border-end-end-radius: inherit; +} +.join.join-horizontal { + flex-direction: row; +} +.join.join-horizontal .join-item:first-child:not(:last-child), +.join.join-horizontal *:first-child:not(:last-child) .join-item { + border-end-end-radius: 0; + border-start-end-radius: 0; + border-end-start-radius: inherit; + border-start-start-radius: inherit; +} +.join.join-horizontal .join-item:last-child:not(:first-child), +.join.join-horizontal *:last-child:not(:first-child) .join-item { + border-end-start-radius: 0; + border-start-start-radius: 0; + border-end-end-radius: inherit; + border-start-end-radius: inherit; +} +.modal-bottom { + place-items: end; +} +.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)); +} +:where(.toast) { + bottom: 0; + inset-inline-end: 0px; + inset-inline-start: auto; + top: auto; + --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)); +} +.toast:where(.toast-start) { + inset-inline-end: auto; + inset-inline-start: 0px; + --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)); +} +.toast:where(.toast-center) { + inset-inline-end: 50%; + inset-inline-start: 50%; + --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)); +} +.toast:where(.toast-center):where([dir="rtl"], [dir="rtl"] *) { + --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)); +} +.toast:where(.toast-end) { + inset-inline-end: 0px; + inset-inline-start: auto; + --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)); +} +.toast:where(.toast-bottom) { + bottom: 0; + top: auto; + --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)); +} +.toast:where(.toast-middle) { + bottom: auto; + top: 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)); +} +.toast:where(.toast-top) { + bottom: auto; + top: 0; + --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)); +} +.tooltip { + position: relative; + display: inline-block; + --tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px)); +} +.tooltip:before { + position: absolute; + pointer-events: none; + z-index: 1; + content: var(--tw-content); + --tw-content: attr(data-tip); +} +.tooltip:before, +.tooltip-top:before { + transform: translate(-50%); + top: auto; + left: 50%; + right: auto; + bottom: var(--tooltip-offset); +} +.tooltip-right:before { + transform: translateY(-50%); + top: 50%; + left: var(--tooltip-offset); + right: auto; + bottom: auto; +} +.artboard-demo { + border-radius: var(--rounded-box, 1rem); + --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))); + box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f; +} +.avatar.online:before { + content: ""; + position: absolute; + z-index: 10; + display: block; + border-radius: 9999px; + --tw-bg-opacity: 1; + background-color: var(--fallback-su, oklch(var(--su) / var(--tw-bg-opacity))); + outline-style: solid; + outline-width: 2px; + outline-color: var(--fallback-b1, oklch(var(--b1) / 1)); + width: 15%; + height: 15%; + top: 7%; + right: 7%; +} +.avatar.offline:before { + content: ""; + position: absolute; + z-index: 10; + display: block; + border-radius: 9999px; + --tw-bg-opacity: 1; + background-color: var(--fallback-b3, oklch(var(--b3) / var(--tw-bg-opacity))); + outline-style: solid; + outline-width: 2px; + outline-color: var(--fallback-b1, oklch(var(--b1) / 1)); + width: 15%; + height: 15%; + top: 7%; + right: 7%; +} +.join.join-vertical > :where(*:not(:first-child)) { + margin-left: 0; + margin-right: 0; + margin-top: -1px; +} +.join.join-vertical > :where(*:not(:first-child)):is(.btn) { + margin-top: calc(var(--border-btn) * -1); +} +.join.join-horizontal > :where(*:not(:first-child)) { + margin-top: 0; + margin-bottom: 0; + margin-inline-start: -1px; +} +.join.join-horizontal > :where(*:not(:first-child)):is(.btn) { + margin-inline-start: calc(var(--border-btn) * -1); +} +.modal-top :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: -2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem); + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.modal-middle :where(.modal-box) { + width: 91.666667%; + max-width: 32rem; + --tw-translate-y: 0px; + --tw-scale-x: 0.9; + --tw-scale-y: 0.9; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem); +} +.modal-bottom :where(.modal-box) { + width: 100%; + max-width: none; + --tw-translate-y: 2.5rem; + --tw-scale-x: 1; + --tw-scale-y: 1; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.steps-horizontal .step { + grid-template-rows: 40px 1fr; + grid-template-columns: auto; + min-width: 4rem; +} +.steps-horizontal .step:before { + height: 0.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%; +} +.steps-horizontal .step:where([dir="rtl"], [dir="rtl"] *):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: 0.5rem; + grid-template-columns: 40px 1fr; + grid-template-rows: auto; + min-height: 4rem; + justify-items: start; +} +.steps-vertical .step:before { + height: 100%; + width: 0.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%; +} +.steps-vertical .step:where([dir="rtl"], [dir="rtl"] *):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)); +} +.tooltip { + position: relative; + display: inline-block; + text-align: center; + --tooltip-tail: 0.1875rem; + --tooltip-color: var(--fallback-n, oklch(var(--n) / 1)); + --tooltip-text-color: var(--fallback-nc, oklch(var(--nc) / 1)); + --tooltip-tail-offset: calc(100% + 0.0625rem - var(--tooltip-tail)); +} +.tooltip:before, +.tooltip:after { + opacity: 0; + 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-delay: 0.1s; + transition-duration: 0.2s; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +.tooltip:after { + position: absolute; + content: ""; + border-style: solid; + border-width: var(--tooltip-tail, 0); + width: 0; + height: 0; + display: block; +} +.tooltip:before { + max-width: 20rem; + white-space: normal; + border-radius: 0.25rem; + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + background-color: var(--tooltip-color); + color: var(--tooltip-text-color); + width: -moz-max-content; + width: max-content; +} +.tooltip.tooltip-open:before { + opacity: 1; + transition-delay: 75ms; +} +.tooltip.tooltip-open:after { + opacity: 1; + transition-delay: 75ms; +} +.tooltip:hover:before { + opacity: 1; + transition-delay: 75ms; +} +.tooltip:hover:after { + opacity: 1; + transition-delay: 75ms; +} +.tooltip:has(:focus-visible):after, +.tooltip:has(:focus-visible):before { + opacity: 1; + transition-delay: 75ms; +} +.tooltip:not([data-tip]):hover:before, +.tooltip:not([data-tip]):hover:after { + visibility: hidden; + opacity: 0; +} +.tooltip:after, +.tooltip-top:after { + transform: translate(-50%); + border-color: var(--tooltip-color) transparent transparent transparent; + top: auto; + left: 50%; + right: auto; + bottom: var(--tooltip-tail-offset); +} +.tooltip-right:after { + transform: translateY(-50%); + border-color: transparent var(--tooltip-color) transparent transparent; + top: 50%; + left: calc(var(--tooltip-tail-offset) + 0.0625rem); + right: auto; + bottom: auto; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.pointer-events-none { + pointer-events: none; +} +.pointer-events-auto { + pointer-events: auto; +} +.visible { + visibility: visible; +} +.fixed { + position: fixed; +} +.absolute { + position: absolute; +} +.relative { + position: relative; +} +.sticky { + position: sticky; +} +.inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; +} +.-inset-x-8 { + left: -2rem; + right: -2rem; +} +.-bottom-0 { + bottom: -0px; +} +.-bottom-0\.5 { + bottom: -0.125rem; +} +.-left-4 { + left: -1rem; +} +.-right-3 { + right: -0.75rem; +} +.bottom-0 { + bottom: 0; +} +.bottom-2 { + bottom: 0.5rem; +} +.bottom-4 { + bottom: 1rem; +} +.bottom-6 { + bottom: 1.5rem; +} +.left-0 { + left: 0; +} +.left-1\/2 { + left: 50%; +} +.left-2 { + left: 0.5rem; +} +.left-\[-30px\] { + left: -30px; +} +.left-\[-75px\] { + left: -75px; +} +.left-\[350px\] { + left: 350px; +} +.left-\[50\%\] { + left: 50%; +} +.right-0 { + right: 0; +} +.right-4 { + right: 1rem; +} +.right-\[-25px\] { + right: -25px; +} +.right-\[-75px\] { + right: -75px; +} +.right-\[350px\] { + right: 350px; +} +.start-0 { + inset-inline-start: 0px; +} +.top-0 { + top: 0; +} +.top-1\/2 { + top: 50%; +} +.top-14 { + top: 3.5rem; +} +.top-4 { + top: 1rem; +} +.top-\[-50px\] { + top: -50px; +} +.top-\[300px\] { + top: 300px; +} +.top-\[400px\] { + top: 400px; +} +.top-\[50\%\] { + top: 50%; +} +.-z-10 { + z-index: -10; +} +.z-10 { + z-index: 10; +} +.z-20 { + z-index: 20; +} +.z-30 { + z-index: 30; +} +.z-40 { + z-index: 40; +} +.z-50 { + z-index: 50; +} +.z-\[-10\] { + z-index: -10; +} +.z-\[-1\] { + z-index: -1; +} +.z-\[-5\] { + z-index: -5; +} +.z-\[0\] { + z-index: 0; +} +.z-\[10\] { + z-index: 10; +} +.z-\[1\] { + z-index: 1; +} +.z-\[20\] { + z-index: 20; +} +.z-\[50\] { + z-index: 50; +} +.z-\[60\] { + z-index: 60; +} +.z-\[99\] { + z-index: 99; +} +.order-first { + order: -9999; +} +.order-last { + order: 9999; +} +.col-start-2 { + grid-column-start: 2; +} +.m-auto { + margin: auto; +} +.-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; +} +.-mx-28 { + margin-left: -7rem; + margin-right: -7rem; +} +.mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; +} +.mx-auto { + margin-left: auto; + margin-right: auto; +} +.my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; +} +.my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} +.my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} +.my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; +} +.my-8 { + margin-top: 2rem; + margin-bottom: 2rem; +} +.my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; +} +.-ml-2 { + margin-left: -0.5rem; +} +.mb-0 { + margin-bottom: 0; +} +.mb-0\.5 { + margin-bottom: 0.125rem; +} +.mb-1 { + margin-bottom: 0.25rem; +} +.mb-1\.5 { + margin-bottom: 0.375rem; +} +.mb-2 { + margin-bottom: 0.5rem; +} +.mb-3 { + margin-bottom: 0.75rem; +} +.mb-4 { + margin-bottom: 1rem; +} +.mb-6 { + margin-bottom: 1.5rem; +} +.mb-9 { + margin-bottom: 2.25rem; +} +.ml-\[1\.5rem\] { + margin-left: 1.5rem; +} +.ml-\[300px\] { + margin-left: 300px; +} +.ml-\[75px\] { + margin-left: 75px; +} +.ml-\[auto\], +.ml-auto { + margin-left: auto; +} +.mr-0 { + margin-right: 0; +} +.mr-2 { + margin-right: 0.5rem; +} +.mr-\[10px\] { + margin-right: 10px; +} +.mr-auto { + margin-right: auto; +} +.mt-0 { + margin-top: 0; +} +.mt-10 { + margin-top: 2.5rem; +} +.mt-12 { + margin-top: 3rem; +} +.mt-2 { + margin-top: 0.5rem; +} +.mt-3 { + margin-top: 0.75rem; +} +.mt-4 { + margin-top: 1rem; +} +.mt-5 { + margin-top: 1.25rem; +} +.mt-6 { + margin-top: 1.5rem; +} +.mt-8 { + margin-top: 2rem; +} +.mt-\[10px\] { + margin-top: 10px; +} +.mt-\[11px\] { + margin-top: 11px; +} +.mt-\[21px\] { + margin-top: 21px; +} +.mt-\[30px\] { + margin-top: 30px; +} +.mt-\[80px\] { + margin-top: 80px; +} +.mt-\[8px\] { + margin-top: 8px; +} +.block { + display: block; +} +.flex { + display: flex; +} +.inline-flex { + display: inline-flex; +} +.table { + display: table; +} +.grid { + display: grid; +} +.contents { + display: contents; +} +.hidden { + display: none; +} +.aspect-square { + aspect-ratio: 1 / 1; +} +.h-0 { + height: 0px; +} +.h-10 { + height: 2.5rem; +} +.h-11 { + height: 2.75rem; +} +.h-12 { + height: 3rem; +} +.h-14 { + height: 3.5rem; +} +.h-2 { + height: 0.5rem; +} +.h-20 { + height: 5rem; +} +.h-3 { + height: 0.75rem; +} +.h-3\.5 { + height: 0.875rem; +} +.h-32 { + height: 8rem; +} +.h-36 { + height: 9rem; +} +.h-4 { + height: 1rem; +} +.h-5 { + height: 1.25rem; +} +.h-6 { + height: 1.5rem; +} +.h-64 { + height: 16rem; +} +.h-7 { + height: 1.75rem; +} +.h-8 { + height: 2rem; +} +.h-9 { + height: 2.25rem; +} +.h-\[100\%\] { + height: 100%; +} +.h-\[100vh\] { + height: 100vh; +} +.h-\[15px\] { + height: 15px; +} +.h-\[16px\] { + height: 16px; +} +.h-\[170px\] { + height: 170px; +} +.h-\[1px\] { + height: 1px; +} +.h-\[20px\] { + height: 20px; +} +.h-\[20rem\] { + height: 20rem; +} +.h-\[24px\] { + height: 24px; +} +.h-\[30px\] { + height: 30px; +} +.h-\[350px\] { + height: 350px; +} +.h-\[440px\] { + height: 440px; +} +.h-\[550px\] { + height: 550px; +} +.h-\[55rem\] { + height: 55rem; +} +.h-\[80px\] { + height: 80px; +} +.h-\[calc\(100\%-40px\)\] { + height: calc(100% - 40px); +} +.h-\[fit-content\] { + height: -moz-fit-content; + height: fit-content; +} +.h-auto { + height: auto; +} +.h-full { + height: 100%; +} +.h-px { + height: 1px; +} +.h-screen { + height: 100vh; +} +.max-h-\[100dvh\] { + max-height: 100dvh; +} +.max-h-full { + max-height: 100%; +} +.min-h-\[100dvh\] { + min-height: 100dvh; +} +.min-h-\[80px\] { + min-height: 80px; +} +.min-h-fit { + min-height: -moz-fit-content; + min-height: fit-content; +} +.min-h-full { + min-height: 100%; +} +.min-h-screen { + min-height: 100vh; +} +.w-1\/2 { + width: 50%; +} +.w-10 { + width: 2.5rem; +} +.w-12 { + width: 3rem; +} +.w-14 { + width: 3.5rem; +} +.w-20 { + width: 5rem; +} +.w-3 { + width: 0.75rem; +} +.w-3\.5 { + width: 0.875rem; +} +.w-32 { + width: 8rem; +} +.w-4 { + width: 1rem; +} +.w-5 { + width: 1.25rem; +} +.w-52 { + width: 13rem; +} +.w-56 { + width: 14rem; +} +.w-6 { + width: 1.5rem; +} +.w-64 { + width: 16rem; +} +.w-7 { + width: 1.75rem; +} +.w-8 { + width: 2rem; +} +.w-9 { + width: 2.25rem; +} +.w-\[100\%\] { + width: 100%; +} +.w-\[100px\] { + width: 100px; +} +.w-\[15px\] { + width: 15px; +} +.w-\[170px\] { + width: 170px; +} +.w-\[17px\] { + width: 17px; +} +.w-\[180px\] { + width: 180px; +} +.w-\[1px\] { + width: 1px; +} +.w-\[20px\] { + width: 20px; +} +.w-\[228px\] { + width: 228px; +} +.w-\[30px\] { + width: 30px; +} +.w-\[30vw\] { + width: 30vw; +} +.w-\[44px\] { + width: 44px; +} +.w-\[50\%\] { + width: 50%; +} +.w-\[60rem\] { + width: 60rem; +} +.w-\[72px\] { + width: 72px; +} +.w-\[75px\] { + width: 75px; +} +.w-\[95\%\] { + width: 95%; +} +.w-auto { + width: auto; +} +.w-fit { + width: -moz-fit-content; + width: fit-content; +} +.w-full { + width: 100%; +} +.w-screen { + width: 100vw; +} +.min-w-\[100dvw\] { + min-width: 100dvw; +} +.min-w-\[8rem\] { + min-width: 8rem; +} +.min-w-fit { + min-width: -moz-fit-content; + min-width: fit-content; +} +.max-w-2xl { + max-width: 42rem; +} +.max-w-4xl { + max-width: 56rem; +} +.max-w-6xl { + max-width: 72rem; +} +.max-w-7xl { + max-width: 80rem; +} +.max-w-\[100\%\] { + max-width: 100%; +} +.max-w-\[100dvw\] { + max-width: 100dvw; +} +.max-w-\[1440px\] { + max-width: 1440px; +} +.max-w-\[250px\] { + max-width: 250px; +} +.max-w-\[300px\] { + max-width: 300px; +} +.max-w-\[500px\] { + max-width: 500px; +} +.max-w-\[600px\] { + max-width: 600px; +} +.max-w-\[800px\] { + max-width: 800px; +} +.max-w-\[85rem\] { + max-width: 85rem; +} +.max-w-\[900px\] { + max-width: 900px; +} +.max-w-full { + max-width: 100%; +} +.max-w-lg { + max-width: 32rem; +} +.max-w-none { + max-width: none; +} +.max-w-sm { + max-width: 24rem; +} +.max-w-xl { + max-width: 36rem; +} +.max-w-xs { + max-width: 20rem; +} +.flex-1 { + flex: 1 1 0%; +} +.flex-none { + flex: none; +} +.flex-shrink { + flex-shrink: 1; +} +.shrink-0 { + flex-shrink: 0; +} +.grow { + flex-grow: 1; +} +.basis-full { + flex-basis: 100%; +} +.caption-bottom { + caption-side: bottom; +} +.origin-\[50\%_0\%\] { + transform-origin: 50% 0%; +} +.origin-center { + transform-origin: center; +} +.origin-left { + transform-origin: left; +} +.-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)); +} +.-translate-y-1\/2 { + --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)); +} +.translate-x-\[-50\%\] { + --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)); +} +.translate-y-\[-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)); +} +.scale-y-150 { + --tw-scale-y: 1.5; + 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)); +} +@keyframes slide-in { + 0% { + transform: translate(-100%); + } + to { + transform: translate(0); + } +} +.animate-slide-in { + animation: slide-in 0.3s ease-in-out forwards; +} +.cursor-default { + cursor: default; +} +.cursor-pointer { + cursor: pointer; +} +.touch-none { + touch-action: none; +} +.select-none { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.resize { + resize: both; +} +.list-inside { + list-style-position: inside; +} +.list-disc { + list-style-type: disc; +} +.list-none { + list-style-type: none; +} +.grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); +} +.grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); +} +.flex-row { + flex-direction: row; +} +.flex-col { + flex-direction: column; +} +.flex-col-reverse { + flex-direction: column-reverse; +} +.flex-wrap { + flex-wrap: wrap; +} +.items-start { + align-items: flex-start; +} +.items-end { + align-items: flex-end; +} +.items-center { + align-items: center; +} +.justify-start { + justify-content: flex-start; +} +.justify-end { + justify-content: flex-end; +} +.justify-center { + justify-content: center; +} +.justify-between { + justify-content: space-between; +} +.justify-around { + justify-content: space-around; +} +.gap-12 { + gap: 3rem; +} +.gap-2 { + gap: 0.5rem; +} +.gap-3 { + gap: 0.75rem; +} +.gap-4 { + gap: 1rem; +} +.gap-5 { + gap: 1.25rem; +} +.gap-6 { + gap: 1.5rem; +} +.gap-8 { + gap: 2rem; +} +.gap-9 { + gap: 2.25rem; +} +.gap-\[1\.2rem\] { + gap: 1.2rem; +} +.gap-\[10px\] { + gap: 10px; +} +.gap-\[15px\] { + gap: 15px; +} +.gap-\[20px\] { + gap: 20px; +} +.gap-\[3px\] { + gap: 3px; +} +.gap-\[5px\] { + gap: 5px; +} +.gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} +.space-x-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0px * var(--tw-space-x-reverse)); + margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); +} +.space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); +} +.space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); +} +.space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); +} +.space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); +} +.space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); +} +.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); +} +.space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3rem * var(--tw-space-y-reverse)); +} +.space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); +} +.space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); +} +.space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); +} +.space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); +} +.space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); +} +.overflow-auto { + overflow: auto; +} +.overflow-hidden { + overflow: hidden; +} +.overflow-y-auto { + overflow-y: auto; +} +.overflow-x-hidden { + overflow-x: hidden; +} +.overflow-y-hidden { + overflow-y: hidden; +} +.truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.whitespace-nowrap { + white-space: nowrap; +} +.text-pretty { + text-wrap: pretty; +} +.rounded { + border-radius: 0.25rem; +} +.rounded-2xl { + border-radius: 1rem; +} +.rounded-3xl { + border-radius: 1.5rem; +} +.rounded-\[inherit\] { + border-radius: inherit; +} +.rounded-box { + border-radius: var(--rounded-box, 1rem); +} +.rounded-full { + border-radius: 9999px; +} +.rounded-lg { + border-radius: var(--radius); +} +.rounded-md { + border-radius: calc(var(--radius) - 2px); +} +.rounded-sm { + border-radius: calc(var(--radius) - 4px); +} +.rounded-xl { + border-radius: 0.75rem; +} +.rounded-b-lg { + border-bottom-right-radius: var(--radius); + border-bottom-left-radius: var(--radius); +} +.border { + border-width: 1px; +} +.border-0 { + border-width: 0px; +} +.border-2 { + border-width: 2px; +} +.border-\[3px\] { + border-width: 3px; +} +.border-b { + border-bottom-width: 1px; +} +.border-r { + border-right-width: 1px; +} +.border-t { + border-top-width: 1px; +} +.border-dashed { + border-style: dashed; +} +.\!border-\[\#32005a\] { + --tw-border-opacity: 1 !important; + border-color: rgb(50 0 90 / var(--tw-border-opacity)) !important; +} +.border-base-200 { + --tw-border-opacity: 1; + border-color: var(--fallback-b2, oklch(var(--b2) / var(--tw-border-opacity))); +} +.border-base-300 { + --tw-border-opacity: 1; + border-color: var(--fallback-b3, oklch(var(--b3) / var(--tw-border-opacity))); +} +.border-destructive { + border-color: hsl(var(--destructive)); +} +.border-input { + border-color: hsl(var(--input)); +} +.border-primary { + border-color: hsl(var(--primary)); +} +.border-red-500 { + --tw-border-opacity: 1; + border-color: rgb(239 68 68 / var(--tw-border-opacity)); +} +.border-transparent { + border-color: transparent; +} +.border-white { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.border-white\/5 { + border-color: #ffffff0d; +} +.bg-\[\#00000070\] { + background-color: #00000070; +} +.bg-\[\#000000de\] { + background-color: #000000de; +} +.bg-\[\#000\] { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.bg-\[\#09090b\] { + --tw-bg-opacity: 1; + background-color: rgb(9 9 11 / var(--tw-bg-opacity)); +} +.bg-accent { + background-color: hsl(var(--accent)); +} +.bg-background { + background-color: hsl(var(--background)); +} +.bg-background\/80 { + background-color: hsl(var(--background) / 0.8); +} +.bg-base-200 { + --tw-bg-opacity: 1; + background-color: var(--fallback-b2, oklch(var(--b2) / var(--tw-bg-opacity))); +} +.bg-base-300 { + --tw-bg-opacity: 1; + background-color: var(--fallback-b3, oklch(var(--b3) / var(--tw-bg-opacity))); +} +.bg-black { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.bg-black\/20 { + background-color: #0003; +} +.bg-black\/5 { + background-color: #0000000d; +} +.bg-black\/50 { + background-color: #00000080; +} +.bg-border { + background-color: hsl(var(--border)); +} +.bg-card { + background-color: hsl(var(--card)); +} +.bg-destructive { + background-color: hsl(var(--destructive)); +} +.bg-gray-950\/10 { + background-color: #0307121a; +} +.bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgb(34 197 94 / var(--tw-bg-opacity)); +} +.bg-inherit { + background-color: inherit; +} +.bg-muted { + background-color: hsl(var(--muted)); +} +.bg-popover { + background-color: hsl(var(--popover)); +} +.bg-primary { + background-color: hsl(var(--primary)); +} +.bg-primary\/10 { + background-color: hsl(var(--primary) / 0.1); +} +.bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgb(239 68 68 / var(--tw-bg-opacity)); +} +.bg-secondary { + background-color: hsl(var(--secondary)); +} +.bg-transparent { + background-color: transparent; +} +.bg-white { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.bg-white\/5 { + background-color: #ffffff0d; +} +.bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgb(253 224 71 / var(--tw-bg-opacity)); +} +.bg-zinc-900 { + --tw-bg-opacity: 1; + background-color: rgb(24 24 27 / var(--tw-bg-opacity)); +} +.bg-opacity-50 { + --tw-bg-opacity: 0.5; +} +.bg-\[url\(\'\/hyperdrive\.svg\'\)\] { + background-image: url(../../../hyperdrive.svg); +} +.bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); +} +.from-black { + --tw-gradient-from: #000 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-primary { + --tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position); + --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-white\/\[\.105\] { + --tw-gradient-from: rgb(255 255 255 / 0.105) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-80\% { + --tw-gradient-from-position: 80%; +} +.from-\[-200\%\] { + --tw-gradient-from-position: -200%; +} +.to-\[\#000000ad\] { + --tw-gradient-to: #000000ad var(--tw-gradient-to-position); +} +.to-primary\/0 { + --tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position); +} +.to-white\/\[\.15\] { + --tw-gradient-to: rgb(255 255 255 / 0.15) var(--tw-gradient-to-position); +} +.to-100\% { + --tw-gradient-to-position: 100%; +} +.to-60\% { + --tw-gradient-to-position: 60%; +} +.bg-clip-text { + -webkit-background-clip: text; + background-clip: text; +} +.bg-center { + background-position: center; +} +.bg-no-repeat { + background-repeat: no-repeat; +} +.fill-\[\#19004E\] { + fill: #19004e; +} +.fill-\[\#fff\] { + fill: #fff; +} +.fill-\[\#ffffff40\] { + fill: #ffffff40; +} +.fill-current { + fill: currentColor; +} +.fill-gray-500 { + fill: #6b7280; +} +.fill-gray-800 { + fill: #1f2937; +} +.fill-white { + fill: #fff; +} +.stroke-current { + stroke: currentColor; +} +.object-cover { + -o-object-fit: cover; + object-fit: cover; +} +.object-center { + -o-object-position: center; + object-position: center; +} +.p-0 { + padding: 0; +} +.p-1 { + padding: 0.25rem; +} +.p-10 { + padding: 2.5rem; +} +.p-2 { + padding: 0.5rem; +} +.p-3 { + padding: 0.75rem; +} +.p-4 { + padding: 1rem; +} +.p-5 { + padding: 1.25rem; +} +.p-6 { + padding: 1.5rem; +} +.p-8 { + padding: 2rem; +} +.p-\[10px\] { + padding: 10px; +} +.p-\[20px\] { + padding: 20px; +} +.px-0 { + padding-left: 0; + padding-right: 0; +} +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} +.px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; +} +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} +.px-4 { + padding-left: 1rem; + padding-right: 1rem; +} +.px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; +} +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} +.px-\[15px\] { + padding-left: 15px; + padding-right: 15px; +} +.py-0 { + padding-top: 0; + padding-bottom: 0; +} +.py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +.py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} +.py-12 { + padding-top: 3rem; + padding-bottom: 3rem; +} +.py-16 { + padding-top: 4rem; + padding-bottom: 4rem; +} +.py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.py-24 { + padding-top: 6rem; + padding-bottom: 6rem; +} +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.py-\[7\.5rem\] { + padding-top: 7.5rem; + padding-bottom: 7.5rem; +} +.pb-4 { + padding-bottom: 1rem; +} +.pb-6 { + padding-bottom: 1.5rem; +} +.pl-2 { + padding-left: 0.5rem; +} +.pl-8 { + padding-left: 2rem; +} +.pr-2 { + padding-right: 0.5rem; +} +.pr-6 { + padding-right: 1.5rem; +} +.pt-0 { + padding-top: 0; +} +.pt-4 { + padding-top: 1rem; +} +.pt-6 { + padding-top: 1.5rem; +} +.text-left { + text-align: left; +} +.text-center { + text-align: center; +} +.text-right { + text-align: right; +} +.align-middle { + vertical-align: middle; +} +.font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + Liberation Mono, Courier New, monospace; +} +.font-sans { + font-family: Inter, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", + "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; +} +.text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} +.text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} +.text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} +.text-6xl { + font-size: 3.75rem; + line-height: 1; +} +.text-\[10px\] { + font-size: 10px; +} +.text-\[15px\] { + font-size: 15px; +} +.text-\[90px\] { + font-size: 90px; +} +.text-base { + font-size: 1rem; + line-height: 1.5rem; +} +.text-lg { + font-size: 1.125rem; + line-height: 1.75rem; +} +.text-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} +.text-xl { + font-size: 1.25rem; + line-height: 1.75rem; +} +.text-xs { + font-size: 0.75rem; + line-height: 1rem; +} +.font-bold { + font-weight: 700; +} +.font-extrabold { + font-weight: 800; +} +.font-light { + font-weight: 300; +} +.font-medium { + font-weight: 500; +} +.font-normal { + font-weight: 400; +} +.font-semibold { + font-weight: 600; +} +.uppercase { + text-transform: uppercase; +} +.capitalize { + text-transform: capitalize; +} +.leading-8 { + line-height: 2rem; +} +.leading-none { + line-height: 1; +} +.tracking-tight { + letter-spacing: -0.025em; +} +.text-\[\#ffff\] { + color: #fff; +} +.text-\[\'\+profileData\.descriptionhex\+\'\] { + color: "+profileData.descriptionhex+"; +} +.text-black { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.text-card-foreground { + color: hsl(var(--card-foreground)); +} +.text-current { + color: currentColor; +} +.text-destructive-foreground { + color: hsl(var(--destructive-foreground)); +} +.text-foreground { + color: hsl(var(--foreground)); +} +.text-gray-300 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.text-gray-400 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.text-green-500 { + --tw-text-opacity: 1; + color: rgb(34 197 94 / var(--tw-text-opacity)); +} +.text-muted-foreground { + color: hsl(var(--muted-foreground)); +} +.text-neutral-400 { + --tw-text-opacity: 1; + color: rgb(163 163 163 / var(--tw-text-opacity)); +} +.text-popover-foreground { + color: hsl(var(--popover-foreground)); +} +.text-primary { + color: hsl(var(--primary)); +} +.text-primary-foreground { + color: hsl(var(--primary-foreground)); +} +.text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.text-secondary { + color: hsl(var(--secondary)); +} +.text-secondary-foreground { + color: hsl(var(--secondary-foreground)); +} +.text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.text-zinc-300 { + --tw-text-opacity: 1; + color: rgb(212 212 216 / var(--tw-text-opacity)); +} +.text-zinc-400 { + --tw-text-opacity: 1; + color: rgb(161 161 170 / var(--tw-text-opacity)); +} +.text-opacity-70 { + --tw-text-opacity: 0.7; +} +.underline { + text-decoration-line: underline; +} +.underline-offset-4 { + text-underline-offset: 4px; +} +.opacity-0 { + opacity: 0; +} +.opacity-5 { + opacity: 0.05; +} +.opacity-50 { + opacity: 0.5; +} +.opacity-60 { + opacity: 0.6; +} +.opacity-70 { + opacity: 0.7; +} +.opacity-75 { + opacity: 0.75; +} +.opacity-\[0\.025\] { + opacity: 0.025; +} +.shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-lg { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), + 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), + 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-md { + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), + 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-gray-900 { + --tw-shadow-color: #111827; + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-gray-900\/5 { + --tw-shadow-color: rgb(17 24 39 / 0.05); + --tw-shadow: var(--tw-shadow-colored); +} +.outline-none { + outline: 2px solid transparent; + outline-offset: 2px; +} +.outline { + outline-style: solid; +} +.ring-0 { + --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(0px + 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-1 { + --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(1px + 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-inset { + --tw-ring-inset: inset; +} +.ring-transparent { + --tw-ring-color: transparent; +} +.ring-white\/10 { + --tw-ring-color: rgb(255 255 255 / 0.1); +} +.ring-white\/20 { + --tw-ring-color: rgb(255 255 255 / 0.2); +} +.ring-offset-background { + --tw-ring-offset-color: hsl(var(--background)); +} +.blur { + --tw-blur: blur(8px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-3xl { + --tw-blur: blur(64px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-sm { + --tw-blur: blur(4px); + 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); +} +.contrast-150 { + --tw-contrast: contrast(1.5); + 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); +} +.drop-shadow { + --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) + drop-shadow(0 1px 1px rgb(0 0 0 / 0.06)); + 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); +} +.drop-shadow-2xl { + --tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15)); + 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); +} +.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); +} +.backdrop-blur-3xl { + --tw-backdrop-blur: blur(64px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-lg { + --tw-backdrop-blur: blur(16px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-md { + --tw-backdrop-blur: blur(12px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-sm { + --tw-backdrop-blur: blur(4px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-filter { + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.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(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-colors { + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.duration-150 { + transition-duration: 0.15s; +} +.duration-200 { + transition-duration: 0.2s; +} +.duration-300 { + transition-duration: 0.3s; +} +.duration-500 { + transition-duration: 0.5s; +} +.ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +@keyframes enter { + 0% { + opacity: var(--tw-enter-opacity, 1); + transform: translate3d( + var(--tw-enter-translate-x, 0), + var(--tw-enter-translate-y, 0), + 0 + ) + scale3d( + var(--tw-enter-scale, 1), + var(--tw-enter-scale, 1), + var(--tw-enter-scale, 1) + ) + rotate(var(--tw-enter-rotate, 0)); + } +} +@keyframes exit { + to { + opacity: var(--tw-exit-opacity, 1); + transform: translate3d( + var(--tw-exit-translate-x, 0), + var(--tw-exit-translate-y, 0), + 0 + ) + scale3d( + var(--tw-exit-scale, 1), + var(--tw-exit-scale, 1), + var(--tw-exit-scale, 1) + ) + rotate(var(--tw-exit-rotate, 0)); + } +} +.animate-in { + animation-name: enter; + animation-duration: 0.15s; + --tw-enter-opacity: initial; + --tw-enter-scale: initial; + --tw-enter-rotate: initial; + --tw-enter-translate-x: initial; + --tw-enter-translate-y: initial; +} +.zoom-in-90 { + --tw-enter-scale: 0.9; +} +.zoom-out { + --tw-exit-scale: 0; +} +.duration-150 { + animation-duration: 0.15s; +} +.duration-200 { + animation-duration: 0.2s; +} +.duration-300 { + animation-duration: 0.3s; +} +.duration-500 { + animation-duration: 0.5s; +} +.ease-in-out { + animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +.\[background-image\:linear-gradient\(-35deg\,var\(--tw-gradient-stops\)\)\] { + background-image: linear-gradient(-35deg, var(--tw-gradient-stops)); +} +html { + scroll-behavior: smooth; +} +*, +h1, +h2, +h3, +.inter { + font-family: Inter, sans-serif; +} +span { + font-family: inherit; + font-weight: inherit; +} +@media (prefers-color-scheme: dark) { + .dark\:text-neutral-200 { + --tw-text-opacity: 1; + color: rgb(229 229 229 / var(--tw-text-opacity)); + } +} +.bgGrid { + background-size: 40px 40px; + background-image: linear-gradient(to right, white 1px, transparent 1px), + linear-gradient(to bottom, white 1px, transparent 1px); +} +.animation-sliding-img-up-1 { + animation: sliding-img-up-1 30s linear infinite; +} +.animation-sliding-img-up-2 { + animation: sliding-img-up-2 30s linear infinite; +} +.animation-sliding-img-down-1 { + animation: sliding-img-down-1 30s linear infinite; +} +#stats, +#pricing { + background: black; + z-index: 20; + border-color: #ffffff0d; + border-bottom-width: 1px; +} +@keyframes sliding-img-up-1 { + 0% { + transform: translateY(0); + } + to { + transform: translateY(-722px); + } +} +@keyframes sliding-img-up-2 { + 0% { + transform: translateY(0); + } + to { + transform: translateY(-1098px); + } +} +@keyframes sliding-img-down-1 { + 0% { + transform: translateY(-1161px); + } + to { + transform: translateY(0); + } +} +@keyframes sliding-img-down-2 { + 0% { + transform: translateY(-1389px); + } + to { + transform: translateY(0); + } +} +@media (min-width: 640px) { + @keyframes sliding-img-up-1 { + 0% { + transform: translateY(0); + } + to { + transform: translateY(-936px); + } + } + @keyframes sliding-img-up-2 { + 0% { + transform: translateY(0); + } + to { + transform: translateY(-1438px); + } + } + @keyframes sliding-img-down-1 { + 0% { + transform: translateY(-1511px); + } + to { + transform: translateY(0); + } + } + @keyframes sliding-img-down-2 { + 0% { + transform: translateY(-1135px); + } + to { + transform: translateY(0); + } + } +} +@media (min-width: 1024px) { + @keyframes sliding-img-up-1 { + 0% { + transform: translateY(0); + } + to { + transform: translateY(-615px); + } + } + @keyframes sliding-img-up-2 { + 0% { + transform: translateY(0); + } + to { + transform: translateY(-928px); + } + } + @keyframes sliding-img-down-1 { + 0% { + transform: translateY(-986px); + } + to { + transform: translateY(0); + } + } + @keyframes sliding-img-down-2 { + 0% { + transform: translateY(-928px); + } + to { + transform: translateY(0); + } + } +} +@keyframes float-bob { + 0% { + transform: translate(-100px); + } + 50% { + transform: translate(-10px); + } + to { + transform: translate(-100px); + } + 0% { + transform: translate(-100px); + } + 50% { + transform: translate(-10px); + } + to { + transform: translate(-100px); + } +} +.float-bob { + animation-name: float-bob; + animation-duration: 7s; + animation-iteration-count: infinite; + animation-timing-function: linear; + -webkit-animation-name: float-bob; + -webkit-animation-duration: 7s; + -webkit-animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + -moz-animation-name: float-bob; + -moz-animation-duration: 7s; + -moz-animation-iteration-count: infinite; + -moz-animation-timing-function: linear; + -ms-animation-name: float-bob; + -ms-animation-duration: 7s; + -ms-animation-iteration-count: infinite; + -ms-animation-timing-function: linear; + -o-animation-name: float-bob; + -o-animation-duration: 7s; + -o-animation-iteration-count: infinite; + -o-animation-timing-function: linear; +} +@keyframes float-bob-x { + 0% { + transform: translate(-30px); + } + 50% { + transform: translate(-10px); + } + to { + transform: translate(-30px); + } + 0% { + transform: translate(-30px); + } + 50% { + transform: translate(-10px); + } + to { + transform: translate(-30px); + } +} +.float-bob-x { + animation-name: float-bob-x; + animation-duration: 2s; + animation-iteration-count: infinite; + animation-timing-function: linear; +} +@keyframes float-bob-y { + 0% { + transform: translateY(-20px); + } + 50% { + transform: translateY(-10px); + } + to { + transform: translateY(-20px); + } + 0% { + transform: translateY(-20px); + } + 50% { + transform: translateY(-10px); + } + to { + transform: translateY(-20px); + } +} +.float-bob-y { + animation-name: float-bob-y; + animation-duration: 2s; + animation-iteration-count: infinite; + animation-timing-function: linear; +} +.zoominout { + animation-name: zoomInOut; + animation-duration: 3s; + animation-iteration-count: infinite; + animation-timing-function: ease-in-out; + -webkit-animation-name: zoomInOut; + -webkit-animation-duration: 3s; + -webkit-animation-iteration-count: infinite; + -webkit-animation-timing-function: ease-in-out; + -moz-animation-name: zoomInOut; + -moz-animation-duration: 3s; + -moz-animation-iteration-count: infinite; + -moz-animation-timing-function: ease-in-out; + -ms-animation-name: zoomInOut; + -ms-animation-duration: 3s; + -ms-animation-iteration-count: infinite; + -ms-animation-timing-function: ease-in-out; + -o-animation-name: zoomInOut; + -o-animation-duration: 3s; + -o-animation-iteration-count: infinite; + -o-animation-timing-function: ease-in-out; +} +@keyframes zoomInOut { + 0% { + transform: rotate(0) scale(0.7); + opacity: 0; + } + 50% { + transform: rotate(180deg) scale(1); + opacity: 1; + } + to { + transform: rotate(360deg) scale(0.7); + opacity: 0; + } +} +.zoominout-2 { + animation-name: zoomInOut-2; + animation-duration: 3s; + animation-iteration-count: infinite; + animation-timing-function: ease-in-out; + -webkit-animation-name: zoomInOut-2; + -webkit-animation-duration: 3s; + -webkit-animation-iteration-count: infinite; + -webkit-animation-timing-function: ease-in-out; + -moz-animation-name: zoomInOut-2; + -moz-animation-duration: 3s; + -moz-animation-iteration-count: infinite; + -moz-animation-timing-function: ease-in-out; + -ms-animation-name: zoomInOut-2; + -ms-animation-duration: 3s; + -ms-animation-iteration-count: infinite; + -ms-animation-timing-function: ease-in-out; + -o-animation-name: zoomInOut-2; + -o-animation-duration: 3s; + -o-animation-iteration-count: infinite; + -o-animation-timing-function: ease-in-out; +} +@keyframes zoomInOut-2 { + 0% { + transform: rotate(0) scale(0.7); + opacity: 0.5; + } + 50% { + transform: rotate(0) scale(1); + opacity: 0.5; + } + to { + transform: rotate(0) scale(0.7); + opacity: 0.5; + } +} +.zoom-fade { + animation-name: zoom-fade; + animation-duration: 5s; + animation-iteration-count: infinite; + animation-timing-function: linear; + -webkit-animation-name: zoom-fade; + -webkit-animation-duration: 5s; + -webkit-animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + -moz-animation-name: zoom-fade; + -moz-animation-duration: 5s; + -moz-animation-iteration-count: infinite; + -moz-animation-timing-function: linear; + -ms-animation-name: zoom-fade; + -ms-animation-duration: 5s; + -ms-animation-iteration-count: infinite; + -ms-animation-timing-function: linear; + -o-animation-name: zoom-fade; + -o-animation-duration: 5s; + -o-animation-iteration-count: infinite; + -o-animation-timing-function: linear; +} +@keyframes zoom-fade { + 0% { + transform: scale(0.9) translate(-50%); + } + 50% { + transform: scale(1) translate(-50%); + } + to { + transform: scale(0.9) translate(-50%); + } + 0% { + transform: scale(0.9) translate(-50%); + } + 50% { + transform: scale(1) translate(-50%); + } + to { + transform: scale(0.9) translate(-50%); + } +} +.zoom-fade-2 { + animation-name: zoom-fade-2; + animation-duration: 8s; + animation-iteration-count: infinite; + animation-timing-function: linear; + -webkit-animation-name: zoom-fade-2; + -webkit-animation-duration: 8s; + -webkit-animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + -moz-animation-name: zoom-fade-2; + -moz-animation-duration: 8s; + -moz-animation-iteration-count: infinite; + -moz-animation-timing-function: linear; + -ms-animation-name: zoom-fade-2; + -ms-animation-duration: 8s; + -ms-animation-iteration-count: infinite; + -ms-animation-timing-function: linear; + -o-animation-name: zoom-fade-2; + -o-animation-duration: 8s; + -o-animation-iteration-count: infinite; + -o-animation-timing-function: linear; +} +@keyframes zoom-fade-2 { + 0% { + transform: scale(0.9) translate(0) translateY(0); + } + 50% { + transform: scale(1) translate(0) translateY(0); + } + to { + transform: scale(0.9) translate(0) translateY(0); + } + 0% { + transform: scale(0.9) translate(0) translateY(0); + } + 50% { + transform: scale(1) translate(0) translateY(0); + } + to { + transform: scale(0.9) translate(0) translateY(0); + } +} +.zoom-fade-3 { + animation-name: zoom-fade-3; + animation-duration: 5s; + animation-iteration-count: infinite; + animation-timing-function: linear; + -webkit-animation-name: zoom-fade-3; + -webkit-animation-duration: 5s; + -webkit-animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + -moz-animation-name: zoom-fade-3; + -moz-animation-duration: 5s; + -moz-animation-iteration-count: infinite; + -moz-animation-timing-function: linear; + -ms-animation-name: zoom-fade-3; + -ms-animation-duration: 5s; + -ms-animation-iteration-count: infinite; + -ms-animation-timing-function: linear; + -o-animation-name: zoom-fade-3; + -o-animation-duration: 5s; + -o-animation-iteration-count: infinite; + -o-animation-timing-function: linear; +} +.bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.bg-gradientdown { + background-image: radial-gradient( + 140% 107.13% at 50% 10%, + transparent 37.41%, + #6306aa9d 69.27%, + #3b076466 100% + ); +} +.bg-gradientup { + background-image: radial-gradient( + 131.66% 109.77% at 50% 97.75%, + transparent 37.41%, + #6306aa9d 69.27%, + #3b076466 100% + ); +} +#cta { + background: radial-gradient( + 700px circle at center bottom, + #6306aa87 0, + #00000000 100% + ); +} +#hero { + background: radial-gradient( + 700px circle at center top, + #6306aa87 0, + #00000000 100% + ); +} +.tooltip:before { + background-color: #6306aa !important; + color: #fff !important; + font-weight: 700 !important; +} +.burger-bar { + background-color: #fff; + height: 2px; + width: 28px; + transition: transform 0.3s, width 0.3s; +} +.burger-bar-middle { + border-radius: 2px; +} +.burger-bar-top, +.burger-bar-bottom { + transition-delay: 0.15s; +} +@media (max-width: 768px) { + .main-sidebar { + width: 0; + } + .main-sidebar[aria-hidden="false"] { + width: 72px; + } + .content-wrapper { + margin-left: 75px; + } +} +@media (min-width: 769px) { + .main-sidebar { + width: 72px; + } + .main-sidebar[aria-hidden="true"] { + width: 0; + } + .content-wrapper { + margin-left: 300px; + } +} +@media (min-width: 640px) { + .sm\:modal-middle { + place-items: center; + } + .sm\:modal-middle :where(.modal-box) { + width: 91.666667%; + max-width: 32rem; + --tw-translate-y: 0px; + --tw-scale-x: 0.9; + --tw-scale-y: 0.9; + 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-top-left-radius: var(--rounded-box, 1rem); + border-top-right-radius: var(--rounded-box, 1rem); + border-bottom-right-radius: var(--rounded-box, 1rem); + border-bottom-left-radius: var(--rounded-box, 1rem); + } +} +@media (min-width: 1024px) { + .lg\:tooltip { + position: relative; + display: inline-block; + --tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px)); + } + .lg\:tooltip:before { + position: absolute; + pointer-events: none; + z-index: 1; + content: var(--tw-content); + --tw-content: attr(data-tip); + transform: translate(-50%); + top: auto; + left: 50%; + right: auto; + bottom: var(--tooltip-offset); + } + .lg\:tooltip { + position: relative; + display: inline-block; + text-align: center; + --tooltip-tail: 0.1875rem; + --tooltip-color: var(--fallback-n, oklch(var(--n) / 1)); + --tooltip-text-color: var(--fallback-nc, oklch(var(--nc) / 1)); + --tooltip-tail-offset: calc(100% + 0.0625rem - var(--tooltip-tail)); + } + .lg\:tooltip:before, + .lg\:tooltip:after { + opacity: 0; + 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-delay: 0.1s; + transition-duration: 0.2s; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } + .lg\:tooltip:after { + position: absolute; + content: ""; + border-style: solid; + border-width: var(--tooltip-tail, 0); + width: 0; + height: 0; + display: block; + } + .lg\:tooltip:before { + max-width: 20rem; + white-space: normal; + border-radius: 0.25rem; + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + background-color: var(--tooltip-color); + color: var(--tooltip-text-color); + width: -moz-max-content; + width: max-content; + } + .lg\:tooltip.tooltip-open:before { + opacity: 1; + transition-delay: 75ms; + } + .lg\:tooltip.tooltip-open:after { + opacity: 1; + transition-delay: 75ms; + } + .lg\:tooltip:hover:before { + opacity: 1; + transition-delay: 75ms; + } + .lg\:tooltip:hover:after { + opacity: 1; + transition-delay: 75ms; + } + .lg\:tooltip:has(:focus-visible):after, + .lg\:tooltip:has(:focus-visible):before { + opacity: 1; + transition-delay: 75ms; + } + .lg\:tooltip:not([data-tip]):hover:before, + .lg\:tooltip:not([data-tip]):hover:after { + visibility: hidden; + opacity: 0; + } + .lg\:tooltip:after { + transform: translate(-50%); + border-color: var(--tooltip-color) transparent transparent transparent; + top: auto; + left: 50%; + right: auto; + bottom: var(--tooltip-tail-offset); + } +} +.file\:rounded-full::file-selector-button { + border-radius: 9999px; +} +.file\:border-0::file-selector-button { + border-width: 0px; +} +.file\:bg-transparent::file-selector-button { + background-color: transparent; +} +.file\:text-sm::file-selector-button { + font-size: 0.875rem; + line-height: 1.25rem; +} +.file\:font-medium::file-selector-button { + font-weight: 500; +} +.file\:text-foreground::file-selector-button { + color: hsl(var(--foreground)); +} +.placeholder\:text-muted-foreground::-moz-placeholder { + color: hsl(var(--muted-foreground)); +} +.placeholder\:text-muted-foreground::placeholder { + color: hsl(var(--muted-foreground)); +} +.last\:mb-0:last-child { + margin-bottom: 0; +} +.hover\:scale-105:hover { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + 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\:cursor-pointer:hover { + cursor: pointer; +} +.hover\:border-red-700:hover { + --tw-border-opacity: 1; + border-color: rgb(185 28 28 / var(--tw-border-opacity)); +} +.hover\:border-white:hover { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.hover\:border-white\/10:hover { + border-color: #ffffff1a; +} +.hover\:bg-\[\#6306aa40\]:hover { + background-color: #6306aa40; +} +.hover\:bg-\[\#a7a7a71A\]:hover { + background-color: #a7a7a71a; +} +.hover\:bg-accent:hover { + background-color: hsl(var(--accent)); +} +.hover\:bg-destructive\/80:hover { + background-color: hsl(var(--destructive) / 0.8); +} +.hover\:bg-destructive\/90:hover { + background-color: hsl(var(--destructive) / 0.9); +} +.hover\:bg-muted:hover { + background-color: hsl(var(--muted)); +} +.hover\:bg-muted\/50:hover { + background-color: hsl(var(--muted) / 0.5); +} +.hover\:bg-primary\/80:hover { + background-color: hsl(var(--primary) / 0.8); +} +.hover\:bg-primary\/90:hover { + background-color: hsl(var(--primary) / 0.9); +} +.hover\:bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(185 28 28 / var(--tw-bg-opacity)); +} +.hover\:bg-secondary\/80:hover { + background-color: hsl(var(--secondary) / 0.8); +} +.hover\:bg-transparent:hover { + background-color: transparent; +} +.hover\:bg-white\/10:hover { + background-color: #ffffff1a; +} +.hover\:bg-white\/20:hover { + background-color: #fff3; +} +.hover\:to-primary\/10:hover { + --tw-gradient-to: hsl(var(--primary) / 0.1) var(--tw-gradient-to-position); +} +.hover\:to-white\/\[\.25\]:hover { + --tw-gradient-to: rgb(255 255 255 / 0.25) var(--tw-gradient-to-position); +} +.hover\:fill-\[\#fff\]:hover { + fill: #fff; +} +.hover\:text-accent-foreground:hover { + color: hsl(var(--accent-foreground)); +} +.hover\:text-black:hover { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.hover\:text-muted-foreground:hover { + color: hsl(var(--muted-foreground)); +} +.hover\:text-primary:hover { + color: hsl(var(--primary)); +} +.hover\:text-primary-foreground:hover { + color: hsl(var(--primary-foreground)); +} +.hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.hover\:text-opacity-75:hover { + --tw-text-opacity: 0.75; +} +.hover\:underline:hover { + text-decoration-line: underline; +} +.hover\:opacity-100:hover { + opacity: 1; +} +.hover\:opacity-60:hover { + opacity: 0.6; +} +.focus\:border-b-2:focus { + border-bottom-width: 2px; +} +.focus\:border-\[\#6306aa\]:focus { + --tw-border-opacity: 1; + border-color: rgb(99 6 170 / var(--tw-border-opacity)); +} +.focus\:text-accent-foreground:focus { + color: hsl(var(--accent-foreground)); +} +.focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; +} +.focus\:ring-2:focus { + --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(2px + 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); +} +.focus\:ring-ring:focus { + --tw-ring-color: hsl(var(--ring)); +} +.focus\:ring-white:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)); +} +.focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; +} +.focus-visible\:outline-none:focus-visible { + outline: 2px solid transparent; + outline-offset: 2px; +} +.focus-visible\:outline-black:focus-visible { + outline-color: #000; +} +.focus-visible\:ring-2:focus-visible { + --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(2px + 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); +} +.focus-visible\:ring-black:focus-visible { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)); +} +.focus-visible\:ring-ring:focus-visible { + --tw-ring-color: hsl(var(--ring)); +} +.focus-visible\:ring-offset-2:focus-visible { + --tw-ring-offset-width: 2px; +} +.focus-visible\:ring-offset-background:focus-visible { + --tw-ring-offset-color: hsl(var(--background)); +} +.disabled\:pointer-events-none:disabled { + pointer-events: none; +} +.disabled\:cursor-not-allowed:disabled { + cursor: not-allowed; +} +.disabled\:opacity-50:disabled { + opacity: 0.5; +} +.group:hover .group-hover\:stroke-\[\#fff\] { + stroke: #fff; +} +.peer:disabled ~ .peer-disabled\:cursor-not-allowed { + cursor: not-allowed; +} +.peer:disabled ~ .peer-disabled\:opacity-70 { + opacity: 0.7; +} +.aria-\[invalid\]\:border-destructive[aria-invalid] { + border-color: hsl(var(--destructive)); +} +.data-\[disabled\]\:pointer-events-none[data-disabled] { + pointer-events: none; +} +.data-\[state\=checked\]\:translate-x-5[data-state="checked"] { + --tw-translate-x: 1.25rem; + 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)); +} +.data-\[state\=unchecked\]\:translate-x-0[data-state="unchecked"] { + --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)); +} +.data-\[highlighted\]\:bg-accent[data-highlighted] { + background-color: hsl(var(--accent)); +} +.data-\[state\=active\]\:bg-background[data-state="active"] { + background-color: hsl(var(--background)); +} +.data-\[state\=checked\]\:bg-primary[data-state="checked"] { + background-color: hsl(var(--primary)); +} +.data-\[state\=on\]\:bg-accent[data-state="on"], +.data-\[state\=open\]\:bg-accent[data-state="open"] { + background-color: hsl(var(--accent)); +} +.data-\[state\=selected\]\:bg-muted[data-state="selected"] { + background-color: hsl(var(--muted)); +} +.data-\[state\=unchecked\]\:bg-input[data-state="unchecked"] { + background-color: hsl(var(--input)); +} +.data-\[color\=blue\]\:fill-blue-500[data-color="blue"] { + fill: #3b82f6; +} +.data-\[color\=blue\]\:fill-blue-950[data-color="blue"] { + fill: #172554; +} +.data-\[color\=cyan\]\:fill-cyan-500[data-color="cyan"] { + fill: #06b6d4; +} +.data-\[color\=cyan\]\:fill-cyan-950[data-color="cyan"] { + fill: #083344; +} +.data-\[color\=indigo\]\:fill-\[\#916AFF\][data-color="indigo"] { + fill: #916aff; +} +.data-\[color\=indigo\]\:fill-indigo-950[data-color="indigo"] { + fill: #1e1b4b; +} +.data-\[color\=lime\]\:fill-lime-500[data-color="lime"] { + fill: #84cc16; +} +.data-\[color\=lime\]\:fill-lime-600\/5[data-color="lime"] { + fill: #65a30d0d; +} +.data-\[color\=lime\]\:fill-lime-950[data-color="lime"] { + fill: #1a2e05; +} +.data-\[color\=orange\]\:fill-orange-500[data-color="orange"] { + fill: #f97316; +} +.data-\[color\=orange\]\:fill-orange-950\/40[data-color="orange"] { + fill: #43140766; +} +.data-\[color\=pink\]\:fill-pink-500[data-color="pink"] { + fill: #ec4899; +} +.data-\[color\=pink\]\:fill-pink-950\/40[data-color="pink"] { + fill: #50072466; +} +.data-\[color\=purple\]\:fill-purple-500[data-color="purple"] { + fill: #a855f7; +} +.data-\[color\=purple\]\:fill-purple-950\/40[data-color="purple"] { + fill: #3b076466; +} +.data-\[color\=red\]\:fill-red-500[data-color="red"] { + fill: #ef4444; +} +.data-\[color\=red\]\:fill-red-950\/40[data-color="red"] { + fill: #450a0a66; +} +.data-\[highlighted\]\:text-accent-foreground[data-highlighted] { + color: hsl(var(--accent-foreground)); +} +.data-\[state\=active\]\:text-foreground[data-state="active"] { + color: hsl(var(--foreground)); +} +.data-\[state\=checked\]\:text-primary-foreground[data-state="checked"] { + color: hsl(var(--primary-foreground)); +} +.data-\[state\=on\]\:text-accent-foreground[data-state="on"] { + color: hsl(var(--accent-foreground)); +} +.data-\[state\=open\]\:text-muted-foreground[data-state="open"] { + color: hsl(var(--muted-foreground)); +} +.data-\[disabled\]\:opacity-50[data-disabled] { + opacity: 0.5; +} +.data-\[state\=active\]\:shadow-sm[data-state="active"] { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +:is(.dark .dark\:block) { + display: block; +} +:is(.dark .dark\:text-neutral-200) { + --tw-text-opacity: 1; + color: rgb(229 229 229 / var(--tw-text-opacity)); +} +:is(.dark .dark\:contrast-100) { + --tw-contrast: contrast(1); + 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); +} +:is(.dark .dark\:grayscale) { + --tw-grayscale: grayscale(100%); + 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); +} +:is(.dark .dark\:invert) { + --tw-invert: invert(100%); + 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); +} +:is(.dark .dark\:hover\:bg-background:hover) { + background-color: hsl(var(--background)); +} +@media (min-width: 640px) { + .sm\:block { + display: block; + } + .sm\:h-\[30rem\] { + height: 30rem; + } + .sm\:w-\[80rem\] { + width: 80rem; + } + .sm\:max-w-\[425px\] { + max-width: 425px; + } + .sm\:scale-y-100 { + --tw-scale-y: 1; + 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)); + } + .sm\:flex-row { + flex-direction: row; + } + .sm\:justify-end { + justify-content: flex-end; + } + .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-x-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2rem * var(--tw-space-x-reverse)); + margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .sm\:rounded-lg { + border-radius: var(--radius); + } + .sm\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .sm\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + .sm\:text-left { + text-align: left; + } + .sm\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .sm\:text-5xl { + font-size: 3rem; + line-height: 1; + } + .sm\:text-7xl { + font-size: 4.5rem; + line-height: 1; + } + .sm\:text-\[250px\] { + font-size: 250px; + } + .sm\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + .sm\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } +} +@media (min-width: 768px) { + .md\:sticky { + position: sticky; + } + .md\:block { + display: block; + } + .md\:grid { + display: grid; + } + .md\:hidden { + display: none; + } + .md\:h-\[90rem\] { + height: 90rem; + } + .md\:w-\[50\%\] { + width: 50%; + } + .md\:w-full { + width: 100%; + } + .md\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .md\:grid-cols-\[220px_minmax\(0\,1fr\)\] { + grid-template-columns: 220px minmax(0, 1fr); + } + .md\:gap-6 { + gap: 1.5rem; + } + .md\:gap-8 { + gap: 2rem; + } + .md\:p-8 { + padding: 2rem; + } + .md\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + .md\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .md\:pb-24 { + padding-bottom: 6rem; + } + .md\:pt-20 { + padding-top: 5rem; + } + .md\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + .md\:text-5xl { + font-size: 3rem; + line-height: 1; + } + .md\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + .md\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } +} +@media (min-width: 1024px) { + .lg\:absolute { + position: absolute; + } + .lg\:-top-56 { + top: -14rem; + } + .lg\:order-first { + order: -9999; + } + .lg\:order-last { + order: 9999; + } + .lg\:col-span-1 { + grid-column: span 1 / span 1; + } + .lg\:col-span-2 { + grid-column: span 2 / span 2; + } + .lg\:col-span-full { + grid-column: 1 / -1; + } + .lg\:ml-auto { + margin-left: auto; + } + .lg\:mt-0 { + margin-top: 0; + } + .lg\:mt-8 { + margin-top: 2rem; + } + .lg\:block { + display: block; + } + .lg\:flex { + display: flex; + } + .lg\:inline-flex { + display: inline-flex; + } + .lg\:hidden { + display: none; + } + .lg\:h-24 { + height: 6rem; + } + .lg\:h-72 { + height: 18rem; + } + .lg\:h-\[35rem\] { + height: 35rem; + } + .lg\:h-\[75rem\] { + height: 75rem; + } + .lg\:h-full { + height: 100%; + } + .lg\:w-1\/4 { + width: 25%; + } + .lg\:w-24 { + width: 6rem; + } + .lg\:w-\[50rem\] { + width: 50rem; + } + .lg\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .lg\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .lg\:grid-cols-\[240px_minmax\(0\,1fr\)\] { + grid-template-columns: 240px minmax(0, 1fr); + } + .lg\:flex-row { + flex-direction: row; + } + .lg\:justify-start { + justify-content: flex-start; + } + .lg\:gap-10 { + gap: 2.5rem; + } + .lg\:gap-24 { + gap: 6rem; + } + .lg\:gap-3 { + gap: 0.75rem; + } + .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .lg\:p-20 { + padding: 5rem; + } + .lg\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + .lg\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + .lg\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .lg\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + .lg\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + .lg\:text-left { + text-align: left; + } + .lg\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .lg\:text-5xl { + font-size: 3rem; + line-height: 1; + } + .lg\:text-\[300px\] { + font-size: 300px; + } + .lg\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } +} +@media (min-width: 1280px) { + .xl\:col-span-3 { + grid-column: span 3 / span 3; + } + .xl\:grid { + display: grid; + } + .xl\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .xl\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .xl\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + .xl\:gap-8 { + gap: 2rem; + } + .xl\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + .xl\:pe-10 { + padding-inline-end: 2.5rem; + } + .xl\:text-\[400px\] { + font-size: 400px; + } +} +@media (min-width: 1536px) { + .\32xl\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } +} +@media print { + .print\:hidden { + display: none; + } +} +.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role="checkbox"]) { + padding-right: 0; +} +.\[\&\>span\]\:line-clamp-1 > span { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; +} +.data-\[placeholder\]\:\[\&\>span\]\:text-muted-foreground + > span[data-placeholder] { + color: hsl(var(--muted-foreground)); +} +.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state="open"] > svg { + --tw-rotate: 180deg; + 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)); +} +.\[\&_tr\:last-child\]\:border-0 tr:last-child { + border-width: 0px; +} +.\[\&_tr\]\:border-b tr { + border-bottom-width: 1px; +} diff --git a/_app/immutable/assets/32.b84f8994.css b/_app/immutable/assets/32.b84f8994.css index f4e67c5..d829c8f 100644 --- a/_app/immutable/assets/32.b84f8994.css +++ b/_app/immutable/assets/32.b84f8994.css @@ -1 +1,6173 @@ -.snow-container.svelte-1h4qjtf.svelte-1h4qjtf{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden;pointer-events:none;filter:brightness(.5) blur(1px);z-index:0}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf{position:absolute;width:10px;height:10px;background:white;border-radius:50%}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(1){opacity:.8522;transform:translate(34.7268vw,-10px) scale(.192);animation:svelte-1h4qjtf-fall-1 28s -8s linear infinite}@keyframes svelte-1h4qjtf-fall-1{58.97%{transform:translate(36.0659vw,58.97vh) scale(.192)}to{transform:translate(35.39635vw,100vh) scale(.192)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(2){opacity:.0038;transform:translate(93.9426vw,-10px) scale(.8275);animation:svelte-1h4qjtf-fall-2 27s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-2{63.068%{transform:translate(100.5092vw,63.068vh) scale(.8275)}to{transform:translate(97.2259vw,100vh) scale(.8275)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(3){opacity:.3007;transform:translate(68.5116vw,-10px) scale(.5727);animation:svelte-1h4qjtf-fall-3 13s -3s linear infinite}@keyframes svelte-1h4qjtf-fall-3{53.707%{transform:translate(62.1834vw,53.707vh) scale(.5727)}to{transform:translate(65.3475vw,100vh) scale(.5727)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(4){opacity:.0239;transform:translate(42.8662vw,-10px) scale(.1202);animation:svelte-1h4qjtf-fall-4 17s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-4{63.655%{transform:translate(35.665vw,63.655vh) scale(.1202)}to{transform:translate(39.2656vw,100vh) scale(.1202)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(5){opacity:.9727;transform:translate(50.5828vw,-10px) scale(.8371);animation:svelte-1h4qjtf-fall-5 11s -6s linear infinite}@keyframes svelte-1h4qjtf-fall-5{43.84%{transform:translate(55.3721vw,43.84vh) scale(.8371)}to{transform:translate(52.97745vw,100vh) scale(.8371)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(6){opacity:.5354;transform:translate(45.5325vw,-10px) scale(.907);animation:svelte-1h4qjtf-fall-6 21s -9s linear infinite}@keyframes svelte-1h4qjtf-fall-6{73.876%{transform:translate(40.8519vw,73.876vh) scale(.907)}to{transform:translate(43.1922vw,100vh) scale(.907)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(7){opacity:.3159;transform:translate(71.2589vw,-10px) scale(.0984);animation:svelte-1h4qjtf-fall-7 26s -28s linear infinite}@keyframes svelte-1h4qjtf-fall-7{49.652%{transform:translate(77.5557vw,49.652vh) scale(.0984)}to{transform:translate(74.4073vw,100vh) scale(.0984)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(8){opacity:.4771;transform:translate(15.0527vw,-10px) scale(.2301);animation:svelte-1h4qjtf-fall-8 26s -7s linear infinite}@keyframes svelte-1h4qjtf-fall-8{44.954%{transform:translate(14.3904vw,44.954vh) scale(.2301)}to{transform:translate(14.72155vw,100vh) scale(.2301)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(9){opacity:.3673;transform:translate(30.9255vw,-10px) scale(.1803);animation:svelte-1h4qjtf-fall-9 30s -21s linear infinite}@keyframes svelte-1h4qjtf-fall-9{53.238%{transform:translate(25.6238vw,53.238vh) scale(.1803)}to{transform:translate(28.27465vw,100vh) scale(.1803)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(10){opacity:.6939;transform:translate(4.5085vw,-10px) scale(.506);animation:svelte-1h4qjtf-fall-10 16s -25s linear infinite}@keyframes svelte-1h4qjtf-fall-10{74.156%{transform:translate(2.7094vw,74.156vh) scale(.506)}to{transform:translate(3.60895vw,100vh) scale(.506)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(11){opacity:.2953;transform:translate(58.5463vw,-10px) scale(.0079);animation:svelte-1h4qjtf-fall-11 25s -1s linear infinite}@keyframes svelte-1h4qjtf-fall-11{70.022%{transform:translate(51.2442vw,70.022vh) scale(.0079)}to{transform:translate(54.89525vw,100vh) scale(.0079)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(12){opacity:.0323;transform:translate(6.6156vw,-10px) scale(.7126);animation:svelte-1h4qjtf-fall-12 22s -28s linear infinite}@keyframes svelte-1h4qjtf-fall-12{39.899%{transform:translate(2.2627vw,39.899vh) scale(.7126)}to{transform:translate(4.43915vw,100vh) scale(.7126)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(13){opacity:.0765;transform:translate(85.6427vw,-10px) scale(.1086);animation:svelte-1h4qjtf-fall-13 15s -19s linear infinite}@keyframes svelte-1h4qjtf-fall-13{39.482%{transform:translate(95.463vw,39.482vh) scale(.1086)}to{transform:translate(90.55285vw,100vh) scale(.1086)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(14){opacity:.0981;transform:translate(89.8607vw,-10px) scale(.8847);animation:svelte-1h4qjtf-fall-14 12s -25s linear infinite}@keyframes svelte-1h4qjtf-fall-14{36.81%{transform:translate(92.2264vw,36.81vh) scale(.8847)}to{transform:translate(91.04355vw,100vh) scale(.8847)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(15){opacity:.2541;transform:translate(78.678vw,-10px) scale(.59);animation:svelte-1h4qjtf-fall-15 16s -6s linear infinite}@keyframes svelte-1h4qjtf-fall-15{48.03%{transform:translate(82.4457vw,48.03vh) scale(.59)}to{transform:translate(80.56185vw,100vh) scale(.59)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(16){opacity:.9401;transform:translate(72.7775vw,-10px) scale(.7097);animation:svelte-1h4qjtf-fall-16 11s -14s linear infinite}@keyframes svelte-1h4qjtf-fall-16{43.714%{transform:translate(70.8067vw,43.714vh) scale(.7097)}to{transform:translate(71.7921vw,100vh) scale(.7097)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(17){opacity:.2025;transform:translate(82.3548vw,-10px) scale(.9707);animation:svelte-1h4qjtf-fall-17 21s -5s linear infinite}@keyframes svelte-1h4qjtf-fall-17{45.093%{transform:translate(86.688vw,45.093vh) scale(.9707)}to{transform:translate(84.5214vw,100vh) scale(.9707)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(18){opacity:.8708;transform:translate(94.5626vw,-10px) scale(.8217);animation:svelte-1h4qjtf-fall-18 27s -17s linear infinite}@keyframes svelte-1h4qjtf-fall-18{57.401%{transform:translate(88.376vw,57.401vh) scale(.8217)}to{transform:translate(91.4693vw,100vh) scale(.8217)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(19){opacity:.5825;transform:translate(61.7929vw,-10px) scale(.6309);animation:svelte-1h4qjtf-fall-19 14s -20s linear infinite}@keyframes svelte-1h4qjtf-fall-19{51.203%{transform:translate(69.7656vw,51.203vh) scale(.6309)}to{transform:translate(65.77925vw,100vh) scale(.6309)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(20){opacity:.75;transform:translate(43.136vw,-10px) scale(.7486);animation:svelte-1h4qjtf-fall-20 19s -24s linear infinite}@keyframes svelte-1h4qjtf-fall-20{71.557%{transform:translate(48.0414vw,71.557vh) scale(.7486)}to{transform:translate(45.5887vw,100vh) scale(.7486)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(21){opacity:.065;transform:translate(.5583vw,-10px) scale(.7246);animation:svelte-1h4qjtf-fall-21 27s -9s linear infinite}@keyframes svelte-1h4qjtf-fall-21{38.902%{transform:translate(3.2287vw,38.902vh) scale(.7246)}to{transform:translate(1.8935vw,100vh) scale(.7246)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(22){opacity:.5508;transform:translate(93.639vw,-10px) scale(.2508);animation:svelte-1h4qjtf-fall-22 14s -28s linear infinite}@keyframes svelte-1h4qjtf-fall-22{69.439%{transform:translate(97.7737vw,69.439vh) scale(.2508)}to{transform:translate(95.70635vw,100vh) scale(.2508)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(23){opacity:.6498;transform:translate(39.5306vw,-10px) scale(.6309);animation:svelte-1h4qjtf-fall-23 27s -3s linear infinite}@keyframes svelte-1h4qjtf-fall-23{30.622%{transform:translate(38.2713vw,30.622vh) scale(.6309)}to{transform:translate(38.90095vw,100vh) scale(.6309)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(24){opacity:.3823;transform:translate(56.8447vw,-10px) scale(.3519);animation:svelte-1h4qjtf-fall-24 27s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-24{71.651%{transform:translate(48.1184vw,71.651vh) scale(.3519)}to{transform:translate(52.48155vw,100vh) scale(.3519)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(25){opacity:.5632;transform:translate(70.6583vw,-10px) scale(.1286);animation:svelte-1h4qjtf-fall-25 10s -7s linear infinite}@keyframes svelte-1h4qjtf-fall-25{69.679%{transform:translate(68.6776vw,69.679vh) scale(.1286)}to{transform:translate(69.66795vw,100vh) scale(.1286)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(26){opacity:.6988;transform:translate(19.8707vw,-10px) scale(.347);animation:svelte-1h4qjtf-fall-26 28s -28s linear infinite}@keyframes svelte-1h4qjtf-fall-26{34.93%{transform:translate(15.2136vw,34.93vh) scale(.347)}to{transform:translate(17.54215vw,100vh) scale(.347)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(27){opacity:.6164;transform:translate(15.6745vw,-10px) scale(.0304);animation:svelte-1h4qjtf-fall-27 15s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-27{54.569%{transform:translate(18.1003vw,54.569vh) scale(.0304)}to{transform:translate(16.8874vw,100vh) scale(.0304)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(28){opacity:.1056;transform:translate(61.3808vw,-10px) scale(.4066);animation:svelte-1h4qjtf-fall-28 11s -23s linear infinite}@keyframes svelte-1h4qjtf-fall-28{58.883%{transform:translate(69.1729vw,58.883vh) scale(.4066)}to{transform:translate(65.27685vw,100vh) scale(.4066)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(29){opacity:.8728;transform:translate(84.5874vw,-10px) scale(.1206);animation:svelte-1h4qjtf-fall-29 28s -5s linear infinite}@keyframes svelte-1h4qjtf-fall-29{67.206%{transform:translate(89.5973vw,67.206vh) scale(.1206)}to{transform:translate(87.09235vw,100vh) scale(.1206)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(30){opacity:.5629;transform:translate(55.6649vw,-10px) scale(.6293);animation:svelte-1h4qjtf-fall-30 11s -23s linear infinite}@keyframes svelte-1h4qjtf-fall-30{51.533%{transform:translate(56.4646vw,51.533vh) scale(.6293)}to{transform:translate(56.06475vw,100vh) scale(.6293)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(31){opacity:.0666;transform:translate(18.1732vw,-10px) scale(.4427);animation:svelte-1h4qjtf-fall-31 27s -2s linear infinite}@keyframes svelte-1h4qjtf-fall-31{77.166%{transform:translate(11.9786vw,77.166vh) scale(.4427)}to{transform:translate(15.0759vw,100vh) scale(.4427)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(32){opacity:.2419;transform:translate(34.0837vw,-10px) scale(.7726);animation:svelte-1h4qjtf-fall-32 26s -27s linear infinite}@keyframes svelte-1h4qjtf-fall-32{47.068%{transform:translate(37.2067vw,47.068vh) scale(.7726)}to{transform:translate(35.6452vw,100vh) scale(.7726)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(33){opacity:.3743;transform:translate(78.6393vw,-10px) scale(.9204);animation:svelte-1h4qjtf-fall-33 11s -2s linear infinite}@keyframes svelte-1h4qjtf-fall-33{45.475%{transform:translate(76.8917vw,45.475vh) scale(.9204)}to{transform:translate(77.7655vw,100vh) scale(.9204)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(34){opacity:.1495;transform:translate(23.7587vw,-10px) scale(.9924);animation:svelte-1h4qjtf-fall-34 24s -11s linear infinite}@keyframes svelte-1h4qjtf-fall-34{56.548%{transform:translate(24.762vw,56.548vh) scale(.9924)}to{transform:translate(24.26035vw,100vh) scale(.9924)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(35){opacity:.1206;transform:translate(26.8021vw,-10px) scale(.8491);animation:svelte-1h4qjtf-fall-35 30s -16s linear infinite}@keyframes svelte-1h4qjtf-fall-35{51.276%{transform:translate(18.0046vw,51.276vh) scale(.8491)}to{transform:translate(22.40335vw,100vh) scale(.8491)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(36){opacity:.8442;transform:translate(17.8986vw,-10px) scale(.8944);animation:svelte-1h4qjtf-fall-36 28s -28s linear infinite}@keyframes svelte-1h4qjtf-fall-36{46.741%{transform:translate(19.0675vw,46.741vh) scale(.8944)}to{transform:translate(18.48305vw,100vh) scale(.8944)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(37){opacity:.0555;transform:translate(54.9089vw,-10px) scale(.5499);animation:svelte-1h4qjtf-fall-37 27s -22s linear infinite}@keyframes svelte-1h4qjtf-fall-37{37.687%{transform:translate(60.2211vw,37.687vh) scale(.5499)}to{transform:translate(57.565vw,100vh) scale(.5499)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(38){opacity:.6698;transform:translate(82.6707vw,-10px) scale(.4135);animation:svelte-1h4qjtf-fall-38 10s -13s linear infinite}@keyframes svelte-1h4qjtf-fall-38{34.188%{transform:translate(76.1935vw,34.188vh) scale(.4135)}to{transform:translate(79.4321vw,100vh) scale(.4135)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(39){opacity:.0174;transform:translate(59.2226vw,-10px) scale(.1038);animation:svelte-1h4qjtf-fall-39 23s -23s linear infinite}@keyframes svelte-1h4qjtf-fall-39{35.707%{transform:translate(56.574vw,35.707vh) scale(.1038)}to{transform:translate(57.8983vw,100vh) scale(.1038)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(40){opacity:.7784;transform:translate(84.0476vw,-10px) scale(.8813);animation:svelte-1h4qjtf-fall-40 27s -1s linear infinite}@keyframes svelte-1h4qjtf-fall-40{63.139%{transform:translate(88.3527vw,63.139vh) scale(.8813)}to{transform:translate(86.20015vw,100vh) scale(.8813)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(41){opacity:.165;transform:translate(16.1149vw,-10px) scale(.3198);animation:svelte-1h4qjtf-fall-41 16s -5s linear infinite}@keyframes svelte-1h4qjtf-fall-41{40.353%{transform:translate(7.2544vw,40.353vh) scale(.3198)}to{transform:translate(11.68465vw,100vh) scale(.3198)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(42){opacity:.9312;transform:translate(13.2647vw,-10px) scale(.7008);animation:svelte-1h4qjtf-fall-42 17s -25s linear infinite}@keyframes svelte-1h4qjtf-fall-42{53.205%{transform:translate(19.7153vw,53.205vh) scale(.7008)}to{transform:translate(16.49vw,100vh) scale(.7008)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(43){opacity:.4145;transform:translate(8.9722vw,-10px) scale(.2729);animation:svelte-1h4qjtf-fall-43 11s -2s linear infinite}@keyframes svelte-1h4qjtf-fall-43{66.42%{transform:translate(10.1542vw,66.42vh) scale(.2729)}to{transform:translate(9.5632vw,100vh) scale(.2729)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(44){opacity:.2223;transform:translate(41.3644vw,-10px) scale(.8891);animation:svelte-1h4qjtf-fall-44 19s -14s linear infinite}@keyframes svelte-1h4qjtf-fall-44{32.101%{transform:translate(39.9286vw,32.101vh) scale(.8891)}to{transform:translate(40.6465vw,100vh) scale(.8891)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(45){opacity:.7453;transform:translate(20.1763vw,-10px) scale(.3889);animation:svelte-1h4qjtf-fall-45 16s -23s linear infinite}@keyframes svelte-1h4qjtf-fall-45{69.31%{transform:translate(15.4174vw,69.31vh) scale(.3889)}to{transform:translate(17.79685vw,100vh) scale(.3889)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(46){opacity:.6401;transform:translate(5.3085vw,-10px) scale(.8513);animation:svelte-1h4qjtf-fall-46 11s -25s linear infinite}@keyframes svelte-1h4qjtf-fall-46{77.532%{transform:translate(4.5942vw,77.532vh) scale(.8513)}to{transform:translate(4.95135vw,100vh) scale(.8513)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(47){opacity:.3938;transform:translate(25.6355vw,-10px) scale(.4059);animation:svelte-1h4qjtf-fall-47 29s -7s linear infinite}@keyframes svelte-1h4qjtf-fall-47{50.896%{transform:translate(22.2546vw,50.896vh) scale(.4059)}to{transform:translate(23.94505vw,100vh) scale(.4059)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(48){opacity:.5114;transform:translate(33.61vw,-10px) scale(.9088);animation:svelte-1h4qjtf-fall-48 13s -6s linear infinite}@keyframes svelte-1h4qjtf-fall-48{43.399%{transform:translate(39.5549vw,43.399vh) scale(.9088)}to{transform:translate(36.58245vw,100vh) scale(.9088)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(49){opacity:.3814;transform:translate(65.8599vw,-10px) scale(.4136);animation:svelte-1h4qjtf-fall-49 21s -30s linear infinite}@keyframes svelte-1h4qjtf-fall-49{57.038%{transform:translate(60.4444vw,57.038vh) scale(.4136)}to{transform:translate(63.15215vw,100vh) scale(.4136)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(50){opacity:.5554;transform:translate(25.3096vw,-10px) scale(.3582);animation:svelte-1h4qjtf-fall-50 17s -26s linear infinite}@keyframes svelte-1h4qjtf-fall-50{35.109%{transform:translate(28.9667vw,35.109vh) scale(.3582)}to{transform:translate(27.13815vw,100vh) scale(.3582)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(51){opacity:.0781;transform:translate(96.1536vw,-10px) scale(.9848);animation:svelte-1h4qjtf-fall-51 17s -5s linear infinite}@keyframes svelte-1h4qjtf-fall-51{54.145%{transform:translate(103.1216vw,54.145vh) scale(.9848)}to{transform:translate(99.6376vw,100vh) scale(.9848)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(52){opacity:.2352;transform:translate(78.9188vw,-10px) scale(.6864);animation:svelte-1h4qjtf-fall-52 20s -2s linear infinite}@keyframes svelte-1h4qjtf-fall-52{47.367%{transform:translate(76.4584vw,47.367vh) scale(.6864)}to{transform:translate(77.6886vw,100vh) scale(.6864)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(53){opacity:.0191;transform:translate(54.5095vw,-10px) scale(.2913);animation:svelte-1h4qjtf-fall-53 19s -5s linear infinite}@keyframes svelte-1h4qjtf-fall-53{63.501%{transform:translate(44.5143vw,63.501vh) scale(.2913)}to{transform:translate(49.5119vw,100vh) scale(.2913)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(54){opacity:.8397;transform:translate(51.9516vw,-10px) scale(.2195);animation:svelte-1h4qjtf-fall-54 17s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-54{54.149%{transform:translate(57.952vw,54.149vh) scale(.2195)}to{transform:translate(54.9518vw,100vh) scale(.2195)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(55){opacity:.4032;transform:translate(22.0453vw,-10px) scale(.339);animation:svelte-1h4qjtf-fall-55 13s -26s linear infinite}@keyframes svelte-1h4qjtf-fall-55{76.982%{transform:translate(13.1349vw,76.982vh) scale(.339)}to{transform:translate(17.5901vw,100vh) scale(.339)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(56){opacity:.5032;transform:translate(21.2153vw,-10px) scale(.1183);animation:svelte-1h4qjtf-fall-56 14s -25s linear infinite}@keyframes svelte-1h4qjtf-fall-56{78.652%{transform:translate(27.0518vw,78.652vh) scale(.1183)}to{transform:translate(24.13355vw,100vh) scale(.1183)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(57){opacity:.4746;transform:translate(23.4468vw,-10px) scale(.5647);animation:svelte-1h4qjtf-fall-57 29s -18s linear infinite}@keyframes svelte-1h4qjtf-fall-57{32.219%{transform:translate(32.0645vw,32.219vh) scale(.5647)}to{transform:translate(27.75565vw,100vh) scale(.5647)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(58){opacity:.3781;transform:translate(29.3944vw,-10px) scale(.6647);animation:svelte-1h4qjtf-fall-58 12s -21s linear infinite}@keyframes svelte-1h4qjtf-fall-58{35.418%{transform:translate(36.9468vw,35.418vh) scale(.6647)}to{transform:translate(33.1706vw,100vh) scale(.6647)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(59){opacity:.3899;transform:translate(86.3872vw,-10px) scale(.9341);animation:svelte-1h4qjtf-fall-59 21s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-59{31.702%{transform:translate(91.227vw,31.702vh) scale(.9341)}to{transform:translate(88.8071vw,100vh) scale(.9341)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(60){opacity:.9955;transform:translate(85.222vw,-10px) scale(.5991);animation:svelte-1h4qjtf-fall-60 24s -18s linear infinite}@keyframes svelte-1h4qjtf-fall-60{76.234%{transform:translate(87.5454vw,76.234vh) scale(.5991)}to{transform:translate(86.3837vw,100vh) scale(.5991)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(61){opacity:.3542;transform:translate(59.6503vw,-10px) scale(.5626);animation:svelte-1h4qjtf-fall-61 22s -22s linear infinite}@keyframes svelte-1h4qjtf-fall-61{63.981%{transform:translate(61.3971vw,63.981vh) scale(.5626)}to{transform:translate(60.5237vw,100vh) scale(.5626)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(62){opacity:.6651;transform:translate(91.2595vw,-10px) scale(.7446);animation:svelte-1h4qjtf-fall-62 20s -20s linear infinite}@keyframes svelte-1h4qjtf-fall-62{31.253%{transform:translate(95.1635vw,31.253vh) scale(.7446)}to{transform:translate(93.2115vw,100vh) scale(.7446)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(63){opacity:.3719;transform:translate(35.2492vw,-10px) scale(.988);animation:svelte-1h4qjtf-fall-63 10s -19s linear infinite}@keyframes svelte-1h4qjtf-fall-63{68.81%{transform:translate(44.2873vw,68.81vh) scale(.988)}to{transform:translate(39.76825vw,100vh) scale(.988)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(64){opacity:.1942;transform:translate(18.5113vw,-10px) scale(.8341);animation:svelte-1h4qjtf-fall-64 22s -26s linear infinite}@keyframes svelte-1h4qjtf-fall-64{35.77%{transform:translate(16.4443vw,35.77vh) scale(.8341)}to{transform:translate(17.4778vw,100vh) scale(.8341)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(65){opacity:.1294;transform:translate(29.6268vw,-10px) scale(.2707);animation:svelte-1h4qjtf-fall-65 17s -22s linear infinite}@keyframes svelte-1h4qjtf-fall-65{34.871%{transform:translate(31.0013vw,34.871vh) scale(.2707)}to{transform:translate(30.31405vw,100vh) scale(.2707)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(66){opacity:.6317;transform:translate(76.4747vw,-10px) scale(.9452);animation:svelte-1h4qjtf-fall-66 25s -7s linear infinite}@keyframes svelte-1h4qjtf-fall-66{60.413%{transform:translate(82.2168vw,60.413vh) scale(.9452)}to{transform:translate(79.34575vw,100vh) scale(.9452)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(67){opacity:.0489;transform:translate(50.2767vw,-10px) scale(.3928);animation:svelte-1h4qjtf-fall-67 11s -6s linear infinite}@keyframes svelte-1h4qjtf-fall-67{79.839%{transform:translate(43.5308vw,79.839vh) scale(.3928)}to{transform:translate(46.90375vw,100vh) scale(.3928)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(68){opacity:.4395;transform:translate(68.3801vw,-10px) scale(.7604);animation:svelte-1h4qjtf-fall-68 27s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-68{33.488%{transform:translate(71.4154vw,33.488vh) scale(.7604)}to{transform:translate(69.89775vw,100vh) scale(.7604)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(69){opacity:.3524;transform:translate(1.499vw,-10px) scale(.848);animation:svelte-1h4qjtf-fall-69 25s -7s linear infinite}@keyframes svelte-1h4qjtf-fall-69{67.193%{transform:translate(4.8495vw,67.193vh) scale(.848)}to{transform:translate(3.17425vw,100vh) scale(.848)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(70){opacity:.8348;transform:translate(46.3917vw,-10px) scale(.1682);animation:svelte-1h4qjtf-fall-70 30s -30s linear infinite}@keyframes svelte-1h4qjtf-fall-70{46.398%{transform:translate(41.7751vw,46.398vh) scale(.1682)}to{transform:translate(44.0834vw,100vh) scale(.1682)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(71){opacity:.8412;transform:translate(14.5635vw,-10px) scale(.0143);animation:svelte-1h4qjtf-fall-71 23s -27s linear infinite}@keyframes svelte-1h4qjtf-fall-71{71.22%{transform:translate(14.9485vw,71.22vh) scale(.0143)}to{transform:translate(14.756vw,100vh) scale(.0143)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(72){opacity:.186;transform:translate(18.0757vw,-10px) scale(.4483);animation:svelte-1h4qjtf-fall-72 11s -6s linear infinite}@keyframes svelte-1h4qjtf-fall-72{70.254%{transform:translate(8.501vw,70.254vh) scale(.4483)}to{transform:translate(13.28835vw,100vh) scale(.4483)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(73){opacity:.861;transform:translate(98.061vw,-10px) scale(.4435);animation:svelte-1h4qjtf-fall-73 23s -12s linear infinite}@keyframes svelte-1h4qjtf-fall-73{42.143%{transform:translate(100.835vw,42.143vh) scale(.4435)}to{transform:translate(99.448vw,100vh) scale(.4435)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(74){opacity:.1905;transform:translate(89.5263vw,-10px) scale(.4899);animation:svelte-1h4qjtf-fall-74 11s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-74{49.415%{transform:translate(91.3007vw,49.415vh) scale(.4899)}to{transform:translate(90.4135vw,100vh) scale(.4899)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(75){opacity:.4789;transform:translate(17.7758vw,-10px) scale(.564);animation:svelte-1h4qjtf-fall-75 24s -2s linear infinite}@keyframes svelte-1h4qjtf-fall-75{33.689%{transform:translate(10.9375vw,33.689vh) scale(.564)}to{transform:translate(14.35665vw,100vh) scale(.564)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(76){opacity:.4334;transform:translate(32.3728vw,-10px) scale(.4287);animation:svelte-1h4qjtf-fall-76 22s -21s linear infinite}@keyframes svelte-1h4qjtf-fall-76{55.244%{transform:translate(35.0019vw,55.244vh) scale(.4287)}to{transform:translate(33.68735vw,100vh) scale(.4287)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(77){opacity:.7795;transform:translate(86.8676vw,-10px) scale(.2828);animation:svelte-1h4qjtf-fall-77 18s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-77{36.785%{transform:translate(80.4899vw,36.785vh) scale(.2828)}to{transform:translate(83.67875vw,100vh) scale(.2828)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(78){opacity:.3871;transform:translate(4.9876vw,-10px) scale(.2999);animation:svelte-1h4qjtf-fall-78 12s -21s linear infinite}@keyframes svelte-1h4qjtf-fall-78{68.593%{transform:translate(4.0156vw,68.593vh) scale(.2999)}to{transform:translate(4.5016vw,100vh) scale(.2999)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(79){opacity:.1969;transform:translate(92.6662vw,-10px) scale(.9378);animation:svelte-1h4qjtf-fall-79 25s -22s linear infinite}@keyframes svelte-1h4qjtf-fall-79{55.472%{transform:translate(100.7496vw,55.472vh) scale(.9378)}to{transform:translate(96.7079vw,100vh) scale(.9378)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(80){opacity:.5492;transform:translate(43.4807vw,-10px) scale(.4318);animation:svelte-1h4qjtf-fall-80 23s -13s linear infinite}@keyframes svelte-1h4qjtf-fall-80{45.785%{transform:translate(49.6723vw,45.785vh) scale(.4318)}to{transform:translate(46.5765vw,100vh) scale(.4318)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(81){opacity:.2116;transform:translate(74.6811vw,-10px) scale(.4302);animation:svelte-1h4qjtf-fall-81 20s -19s linear infinite}@keyframes svelte-1h4qjtf-fall-81{79.243%{transform:translate(66.0919vw,79.243vh) scale(.4302)}to{transform:translate(70.3865vw,100vh) scale(.4302)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(82){opacity:.7058;transform:translate(20.1905vw,-10px) scale(.4296);animation:svelte-1h4qjtf-fall-82 14s -10s linear infinite}@keyframes svelte-1h4qjtf-fall-82{39.507%{transform:translate(27.9899vw,39.507vh) scale(.4296)}to{transform:translate(24.0902vw,100vh) scale(.4296)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(83){opacity:.5535;transform:translate(44.074vw,-10px) scale(.6994);animation:svelte-1h4qjtf-fall-83 24s -6s linear infinite}@keyframes svelte-1h4qjtf-fall-83{43.661%{transform:translate(53.659vw,43.661vh) scale(.6994)}to{transform:translate(48.8665vw,100vh) scale(.6994)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(84){opacity:.7801;transform:translate(58.4744vw,-10px) scale(.7864);animation:svelte-1h4qjtf-fall-84 30s -10s linear infinite}@keyframes svelte-1h4qjtf-fall-84{40.327%{transform:translate(54.8132vw,40.327vh) scale(.7864)}to{transform:translate(56.6438vw,100vh) scale(.7864)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(85){opacity:.0235;transform:translate(92.9563vw,-10px) scale(.6047);animation:svelte-1h4qjtf-fall-85 23s -30s linear infinite}@keyframes svelte-1h4qjtf-fall-85{65.77%{transform:translate(100.7946vw,65.77vh) scale(.6047)}to{transform:translate(96.87545vw,100vh) scale(.6047)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(86){opacity:.7638;transform:translate(17.1865vw,-10px) scale(.8612);animation:svelte-1h4qjtf-fall-86 27s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-86{32.267%{transform:translate(13.6808vw,32.267vh) scale(.8612)}to{transform:translate(15.43365vw,100vh) scale(.8612)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(87){opacity:.1168;transform:translate(24.8995vw,-10px) scale(.0648);animation:svelte-1h4qjtf-fall-87 27s -20s linear infinite}@keyframes svelte-1h4qjtf-fall-87{68.948%{transform:translate(24.0654vw,68.948vh) scale(.0648)}to{transform:translate(24.48245vw,100vh) scale(.0648)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(88){opacity:.1826;transform:translate(94.5348vw,-10px) scale(.4349);animation:svelte-1h4qjtf-fall-88 23s -13s linear infinite}@keyframes svelte-1h4qjtf-fall-88{44.758%{transform:translate(88.5317vw,44.758vh) scale(.4349)}to{transform:translate(91.53325vw,100vh) scale(.4349)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(89){opacity:.5279;transform:translate(76.8455vw,-10px) scale(.427);animation:svelte-1h4qjtf-fall-89 28s -25s linear infinite}@keyframes svelte-1h4qjtf-fall-89{67.764%{transform:translate(77.312vw,67.764vh) scale(.427)}to{transform:translate(77.07875vw,100vh) scale(.427)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(90){opacity:.4986;transform:translate(84.9644vw,-10px) scale(.5108);animation:svelte-1h4qjtf-fall-90 12s -29s linear infinite}@keyframes svelte-1h4qjtf-fall-90{31.911%{transform:translate(76.916vw,31.911vh) scale(.5108)}to{transform:translate(80.9402vw,100vh) scale(.5108)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(91){opacity:.07;transform:translate(37.4022vw,-10px) scale(.3632);animation:svelte-1h4qjtf-fall-91 28s -24s linear infinite}@keyframes svelte-1h4qjtf-fall-91{36.92%{transform:translate(29.6139vw,36.92vh) scale(.3632)}to{transform:translate(33.50805vw,100vh) scale(.3632)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(92){opacity:.7987;transform:translate(54.8596vw,-10px) scale(.889);animation:svelte-1h4qjtf-fall-92 14s -18s linear infinite}@keyframes svelte-1h4qjtf-fall-92{32.196%{transform:translate(50.4115vw,32.196vh) scale(.889)}to{transform:translate(52.63555vw,100vh) scale(.889)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(93){opacity:.8782;transform:translate(.5874vw,-10px) scale(.4842);animation:svelte-1h4qjtf-fall-93 29s -18s linear infinite}@keyframes svelte-1h4qjtf-fall-93{30.785%{transform:translate(2.5073vw,30.785vh) scale(.4842)}to{transform:translate(1.54735vw,100vh) scale(.4842)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(94){opacity:.7687;transform:translate(78.7818vw,-10px) scale(.9585);animation:svelte-1h4qjtf-fall-94 20s -24s linear infinite}@keyframes svelte-1h4qjtf-fall-94{68.592%{transform:translate(82.984vw,68.592vh) scale(.9585)}to{transform:translate(80.8829vw,100vh) scale(.9585)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(95){opacity:.9681;transform:translate(87.88vw,-10px) scale(.7661);animation:svelte-1h4qjtf-fall-95 24s -9s linear infinite}@keyframes svelte-1h4qjtf-fall-95{58.658%{transform:translate(79.6626vw,58.658vh) scale(.7661)}to{transform:translate(83.7713vw,100vh) scale(.7661)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(96){opacity:.086;transform:translate(82.2204vw,-10px) scale(.7809);animation:svelte-1h4qjtf-fall-96 27s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-96{32.437%{transform:translate(86.368vw,32.437vh) scale(.7809)}to{transform:translate(84.2942vw,100vh) scale(.7809)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(97){opacity:.3547;transform:translate(57.698vw,-10px) scale(.1765);animation:svelte-1h4qjtf-fall-97 19s -16s linear infinite}@keyframes svelte-1h4qjtf-fall-97{70.274%{transform:translate(55.1705vw,70.274vh) scale(.1765)}to{transform:translate(56.43425vw,100vh) scale(.1765)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(98){opacity:.8413;transform:translate(49.0503vw,-10px) scale(.5828);animation:svelte-1h4qjtf-fall-98 24s -24s linear infinite}@keyframes svelte-1h4qjtf-fall-98{45.458%{transform:translate(53.5221vw,45.458vh) scale(.5828)}to{transform:translate(51.2862vw,100vh) scale(.5828)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(99){opacity:.0219;transform:translate(54.6977vw,-10px) scale(.161);animation:svelte-1h4qjtf-fall-99 30s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-99{33.073%{transform:translate(55.8919vw,33.073vh) scale(.161)}to{transform:translate(55.2948vw,100vh) scale(.161)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(100){opacity:.8847;transform:translate(20.8976vw,-10px) scale(.9221);animation:svelte-1h4qjtf-fall-100 17s -10s linear infinite}@keyframes svelte-1h4qjtf-fall-100{77.472%{transform:translate(18.5886vw,77.472vh) scale(.9221)}to{transform:translate(19.7431vw,100vh) scale(.9221)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(101){opacity:.5504;transform:translate(48.8182vw,-10px) scale(.3613);animation:svelte-1h4qjtf-fall-101 12s -19s linear infinite}@keyframes svelte-1h4qjtf-fall-101{32.625%{transform:translate(49.2901vw,32.625vh) scale(.3613)}to{transform:translate(49.05415vw,100vh) scale(.3613)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(102){opacity:.4533;transform:translate(11.7927vw,-10px) scale(.9062);animation:svelte-1h4qjtf-fall-102 21s -30s linear infinite}@keyframes svelte-1h4qjtf-fall-102{42.859%{transform:translate(4.4073vw,42.859vh) scale(.9062)}to{transform:translate(8.1vw,100vh) scale(.9062)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(103){opacity:.9797;transform:translate(6.5524vw,-10px) scale(.7536);animation:svelte-1h4qjtf-fall-103 21s -9s linear infinite}@keyframes svelte-1h4qjtf-fall-103{30.01%{transform:translate(11.6715vw,30.01vh) scale(.7536)}to{transform:translate(9.11195vw,100vh) scale(.7536)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(104){opacity:.2786;transform:translate(70.0369vw,-10px) scale(.1983);animation:svelte-1h4qjtf-fall-104 13s -20s linear infinite}@keyframes svelte-1h4qjtf-fall-104{54.773%{transform:translate(75.1046vw,54.773vh) scale(.1983)}to{transform:translate(72.57075vw,100vh) scale(.1983)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(105){opacity:.0173;transform:translate(95.2144vw,-10px) scale(.3318);animation:svelte-1h4qjtf-fall-105 19s -10s linear infinite}@keyframes svelte-1h4qjtf-fall-105{52.702%{transform:translate(90.699vw,52.702vh) scale(.3318)}to{transform:translate(92.9567vw,100vh) scale(.3318)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(106){opacity:.4615;transform:translate(51.9927vw,-10px) scale(.2978);animation:svelte-1h4qjtf-fall-106 27s -7s linear infinite}@keyframes svelte-1h4qjtf-fall-106{42.654%{transform:translate(61.103vw,42.654vh) scale(.2978)}to{transform:translate(56.54785vw,100vh) scale(.2978)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(107){opacity:.9344;transform:translate(22.9571vw,-10px) scale(.6522);animation:svelte-1h4qjtf-fall-107 21s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-107{79.463%{transform:translate(14.8874vw,79.463vh) scale(.6522)}to{transform:translate(18.92225vw,100vh) scale(.6522)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(108){opacity:.3565;transform:translate(69.3468vw,-10px) scale(.0331);animation:svelte-1h4qjtf-fall-108 30s -28s linear infinite}@keyframes svelte-1h4qjtf-fall-108{55.134%{transform:translate(63.4113vw,55.134vh) scale(.0331)}to{transform:translate(66.37905vw,100vh) scale(.0331)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(109){opacity:.1358;transform:translate(94.362vw,-10px) scale(.969);animation:svelte-1h4qjtf-fall-109 26s -2s linear infinite}@keyframes svelte-1h4qjtf-fall-109{49.452%{transform:translate(95.8468vw,49.452vh) scale(.969)}to{transform:translate(95.1044vw,100vh) scale(.969)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(110){opacity:.1661;transform:translate(7.128vw,-10px) scale(.1325);animation:svelte-1h4qjtf-fall-110 12s -18s linear infinite}@keyframes svelte-1h4qjtf-fall-110{33.12%{transform:translate(11.0479vw,33.12vh) scale(.1325)}to{transform:translate(9.08795vw,100vh) scale(.1325)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(111){opacity:.222;transform:translate(92.4119vw,-10px) scale(.982);animation:svelte-1h4qjtf-fall-111 16s -26s linear infinite}@keyframes svelte-1h4qjtf-fall-111{66.439%{transform:translate(100.0845vw,66.439vh) scale(.982)}to{transform:translate(96.2482vw,100vh) scale(.982)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(112){opacity:.4933;transform:translate(59.7891vw,-10px) scale(.4146);animation:svelte-1h4qjtf-fall-112 29s -5s linear infinite}@keyframes svelte-1h4qjtf-fall-112{58.679%{transform:translate(50.7122vw,58.679vh) scale(.4146)}to{transform:translate(55.25065vw,100vh) scale(.4146)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(113){opacity:.803;transform:translate(33.193vw,-10px) scale(.6581);animation:svelte-1h4qjtf-fall-113 26s -27s linear infinite}@keyframes svelte-1h4qjtf-fall-113{66.03%{transform:translate(30.2664vw,66.03vh) scale(.6581)}to{transform:translate(31.7297vw,100vh) scale(.6581)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(114){opacity:.6071;transform:translate(6.0769vw,-10px) scale(.2534);animation:svelte-1h4qjtf-fall-114 18s -20s linear infinite}@keyframes svelte-1h4qjtf-fall-114{32.144%{transform:translate(12.6634vw,32.144vh) scale(.2534)}to{transform:translate(9.37015vw,100vh) scale(.2534)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(115){opacity:.9225;transform:translate(27.5919vw,-10px) scale(.2208);animation:svelte-1h4qjtf-fall-115 30s -7s linear infinite}@keyframes svelte-1h4qjtf-fall-115{65.786%{transform:translate(28.4484vw,65.786vh) scale(.2208)}to{transform:translate(28.02015vw,100vh) scale(.2208)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(116){opacity:.6612;transform:translate(43.8119vw,-10px) scale(.8873);animation:svelte-1h4qjtf-fall-116 30s -21s linear infinite}@keyframes svelte-1h4qjtf-fall-116{32.564%{transform:translate(44.4959vw,32.564vh) scale(.8873)}to{transform:translate(44.1539vw,100vh) scale(.8873)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(117){opacity:.7949;transform:translate(25.0952vw,-10px) scale(.0775);animation:svelte-1h4qjtf-fall-117 26s -6s linear infinite}@keyframes svelte-1h4qjtf-fall-117{69.319%{transform:translate(21.1845vw,69.319vh) scale(.0775)}to{transform:translate(23.13985vw,100vh) scale(.0775)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(118){opacity:.892;transform:translate(74.94vw,-10px) scale(.4741);animation:svelte-1h4qjtf-fall-118 19s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-118{53.699%{transform:translate(66.6653vw,53.699vh) scale(.4741)}to{transform:translate(70.80265vw,100vh) scale(.4741)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(119){opacity:.6732;transform:translate(5.9668vw,-10px) scale(.3273);animation:svelte-1h4qjtf-fall-119 18s -11s linear infinite}@keyframes svelte-1h4qjtf-fall-119{36.436%{transform:translate(14.9539vw,36.436vh) scale(.3273)}to{transform:translate(10.46035vw,100vh) scale(.3273)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(120){opacity:.8581;transform:translate(99.1677vw,-10px) scale(.7911);animation:svelte-1h4qjtf-fall-120 21s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-120{78.281%{transform:translate(93.0346vw,78.281vh) scale(.7911)}to{transform:translate(96.10115vw,100vh) scale(.7911)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(121){opacity:.9507;transform:translate(76.7249vw,-10px) scale(.741);animation:svelte-1h4qjtf-fall-121 18s -9s linear infinite}@keyframes svelte-1h4qjtf-fall-121{54.323%{transform:translate(84.2648vw,54.323vh) scale(.741)}to{transform:translate(80.49485vw,100vh) scale(.741)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(122){opacity:.7373;transform:translate(85.8479vw,-10px) scale(.6223);animation:svelte-1h4qjtf-fall-122 16s -6s linear infinite}@keyframes svelte-1h4qjtf-fall-122{57.13%{transform:translate(85.9847vw,57.13vh) scale(.6223)}to{transform:translate(85.9163vw,100vh) scale(.6223)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(123){opacity:.3169;transform:translate(77.183vw,-10px) scale(.8061);animation:svelte-1h4qjtf-fall-123 23s -21s linear infinite}@keyframes svelte-1h4qjtf-fall-123{67.23%{transform:translate(69.566vw,67.23vh) scale(.8061)}to{transform:translate(73.3745vw,100vh) scale(.8061)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(124){opacity:.4411;transform:translate(69.5625vw,-10px) scale(.9514);animation:svelte-1h4qjtf-fall-124 20s -20s linear infinite}@keyframes svelte-1h4qjtf-fall-124{38.185%{transform:translate(67.9752vw,38.185vh) scale(.9514)}to{transform:translate(68.76885vw,100vh) scale(.9514)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(125){opacity:.4721;transform:translate(10.025vw,-10px) scale(.0111);animation:svelte-1h4qjtf-fall-125 18s -12s linear infinite}@keyframes svelte-1h4qjtf-fall-125{69.96%{transform:translate(5.2782vw,69.96vh) scale(.0111)}to{transform:translate(7.6516vw,100vh) scale(.0111)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(126){opacity:.6366;transform:translate(50.8321vw,-10px) scale(.8175);animation:svelte-1h4qjtf-fall-126 27s -29s linear infinite}@keyframes svelte-1h4qjtf-fall-126{59.129%{transform:translate(49.902vw,59.129vh) scale(.8175)}to{transform:translate(50.36705vw,100vh) scale(.8175)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(127){opacity:.012;transform:translate(54.336vw,-10px) scale(.6119);animation:svelte-1h4qjtf-fall-127 18s -11s linear infinite}@keyframes svelte-1h4qjtf-fall-127{33.277%{transform:translate(58.5144vw,33.277vh) scale(.6119)}to{transform:translate(56.4252vw,100vh) scale(.6119)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(128){opacity:.5008;transform:translate(10.8855vw,-10px) scale(.3723);animation:svelte-1h4qjtf-fall-128 12s -19s linear infinite}@keyframes svelte-1h4qjtf-fall-128{47.67%{transform:translate(13.1396vw,47.67vh) scale(.3723)}to{transform:translate(12.01255vw,100vh) scale(.3723)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(129){opacity:.2721;transform:translate(54.4155vw,-10px) scale(.8769);animation:svelte-1h4qjtf-fall-129 10s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-129{75.145%{transform:translate(52.7434vw,75.145vh) scale(.8769)}to{transform:translate(53.57945vw,100vh) scale(.8769)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(130){opacity:.3652;transform:translate(23.9226vw,-10px) scale(.7299);animation:svelte-1h4qjtf-fall-130 25s -10s linear infinite}@keyframes svelte-1h4qjtf-fall-130{38.321%{transform:translate(26.3637vw,38.321vh) scale(.7299)}to{transform:translate(25.14315vw,100vh) scale(.7299)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(131){opacity:.0475;transform:translate(59.1462vw,-10px) scale(.7442);animation:svelte-1h4qjtf-fall-131 25s -7s linear infinite}@keyframes svelte-1h4qjtf-fall-131{36.1%{transform:translate(69.1412vw,36.1vh) scale(.7442)}to{transform:translate(64.1437vw,100vh) scale(.7442)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(132){opacity:.4754;transform:translate(13.5396vw,-10px) scale(.5377);animation:svelte-1h4qjtf-fall-132 17s -23s linear infinite}@keyframes svelte-1h4qjtf-fall-132{73.551%{transform:translate(10.3543vw,73.551vh) scale(.5377)}to{transform:translate(11.94695vw,100vh) scale(.5377)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(133){opacity:.6303;transform:translate(51.5244vw,-10px) scale(.0119);animation:svelte-1h4qjtf-fall-133 13s -11s linear infinite}@keyframes svelte-1h4qjtf-fall-133{45.774%{transform:translate(54.8348vw,45.774vh) scale(.0119)}to{transform:translate(53.1796vw,100vh) scale(.0119)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(134){opacity:.0631;transform:translate(10.5437vw,-10px) scale(.8451);animation:svelte-1h4qjtf-fall-134 11s -8s linear infinite}@keyframes svelte-1h4qjtf-fall-134{77.531%{transform:translate(7.305vw,77.531vh) scale(.8451)}to{transform:translate(8.92435vw,100vh) scale(.8451)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(135){opacity:.8132;transform:translate(91.7361vw,-10px) scale(.6077);animation:svelte-1h4qjtf-fall-135 26s -18s linear infinite}@keyframes svelte-1h4qjtf-fall-135{64.642%{transform:translate(92.2008vw,64.642vh) scale(.6077)}to{transform:translate(91.96845vw,100vh) scale(.6077)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(136){opacity:.446;transform:translate(23.4141vw,-10px) scale(.02);animation:svelte-1h4qjtf-fall-136 11s -22s linear infinite}@keyframes svelte-1h4qjtf-fall-136{77.011%{transform:translate(31.8078vw,77.011vh) scale(.02)}to{transform:translate(27.61095vw,100vh) scale(.02)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(137){opacity:.2629;transform:translate(23.1459vw,-10px) scale(.5875);animation:svelte-1h4qjtf-fall-137 13s -9s linear infinite}@keyframes svelte-1h4qjtf-fall-137{74.556%{transform:translate(25.5901vw,74.556vh) scale(.5875)}to{transform:translate(24.368vw,100vh) scale(.5875)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(138){opacity:.5071;transform:translate(19.6968vw,-10px) scale(.447);animation:svelte-1h4qjtf-fall-138 17s -24s linear infinite}@keyframes svelte-1h4qjtf-fall-138{43.075%{transform:translate(26.9509vw,43.075vh) scale(.447)}to{transform:translate(23.32385vw,100vh) scale(.447)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(139){opacity:.3135;transform:translate(25.0304vw,-10px) scale(.5521);animation:svelte-1h4qjtf-fall-139 24s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-139{73.346%{transform:translate(31.0289vw,73.346vh) scale(.5521)}to{transform:translate(28.02965vw,100vh) scale(.5521)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(140){opacity:.7349;transform:translate(95.9682vw,-10px) scale(.3748);animation:svelte-1h4qjtf-fall-140 22s -3s linear infinite}@keyframes svelte-1h4qjtf-fall-140{46.474%{transform:translate(99.9648vw,46.474vh) scale(.3748)}to{transform:translate(97.9665vw,100vh) scale(.3748)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(141){opacity:.5597;transform:translate(80.3708vw,-10px) scale(.893);animation:svelte-1h4qjtf-fall-141 13s -29s linear infinite}@keyframes svelte-1h4qjtf-fall-141{59.61%{transform:translate(87.4191vw,59.61vh) scale(.893)}to{transform:translate(83.89495vw,100vh) scale(.893)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(142){opacity:.0843;transform:translate(4.1421vw,-10px) scale(.3098);animation:svelte-1h4qjtf-fall-142 18s -19s linear infinite}@keyframes svelte-1h4qjtf-fall-142{69.135%{transform:translate(-3.9019vw,69.135vh) scale(.3098)}to{transform:translate(.1201vw,100vh) scale(.3098)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(143){opacity:.9699;transform:translate(94.9472vw,-10px) scale(.5704);animation:svelte-1h4qjtf-fall-143 16s -13s linear infinite}@keyframes svelte-1h4qjtf-fall-143{39.443%{transform:translate(97.3831vw,39.443vh) scale(.5704)}to{transform:translate(96.16515vw,100vh) scale(.5704)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(144){opacity:.6362;transform:translate(17.2778vw,-10px) scale(.7642);animation:svelte-1h4qjtf-fall-144 21s -20s linear infinite}@keyframes svelte-1h4qjtf-fall-144{40.586%{transform:translate(9.0962vw,40.586vh) scale(.7642)}to{transform:translate(13.187vw,100vh) scale(.7642)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(145){opacity:.6414;transform:translate(8.2977vw,-10px) scale(.2595);animation:svelte-1h4qjtf-fall-145 13s -19s linear infinite}@keyframes svelte-1h4qjtf-fall-145{41.964%{transform:translate(-1.4824vw,41.964vh) scale(.2595)}to{transform:translate(3.40765vw,100vh) scale(.2595)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(146){opacity:.9224;transform:translate(93.0284vw,-10px) scale(.8847);animation:svelte-1h4qjtf-fall-146 12s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-146{61.328%{transform:translate(95.9182vw,61.328vh) scale(.8847)}to{transform:translate(94.4733vw,100vh) scale(.8847)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(147){opacity:.8979;transform:translate(95.1354vw,-10px) scale(.2622);animation:svelte-1h4qjtf-fall-147 15s -3s linear infinite}@keyframes svelte-1h4qjtf-fall-147{37.336%{transform:translate(86.9194vw,37.336vh) scale(.2622)}to{transform:translate(91.0274vw,100vh) scale(.2622)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(148){opacity:.8216;transform:translate(80.7136vw,-10px) scale(.0276);animation:svelte-1h4qjtf-fall-148 20s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-148{55.118%{transform:translate(70.7974vw,55.118vh) scale(.0276)}to{transform:translate(75.7555vw,100vh) scale(.0276)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(149){opacity:.5949;transform:translate(92.4274vw,-10px) scale(.0593);animation:svelte-1h4qjtf-fall-149 16s -8s linear infinite}@keyframes svelte-1h4qjtf-fall-149{32.662%{transform:translate(99.3539vw,32.662vh) scale(.0593)}to{transform:translate(95.89065vw,100vh) scale(.0593)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(150){opacity:.0054;transform:translate(48.0031vw,-10px) scale(.0485);animation:svelte-1h4qjtf-fall-150 19s -11s linear infinite}@keyframes svelte-1h4qjtf-fall-150{79.325%{transform:translate(40.7932vw,79.325vh) scale(.0485)}to{transform:translate(44.39815vw,100vh) scale(.0485)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(151){opacity:.9595;transform:translate(52.3633vw,-10px) scale(.1187);animation:svelte-1h4qjtf-fall-151 23s -10s linear infinite}@keyframes svelte-1h4qjtf-fall-151{69.535%{transform:translate(56.1473vw,69.535vh) scale(.1187)}to{transform:translate(54.2553vw,100vh) scale(.1187)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(152){opacity:.7524;transform:translate(93.786vw,-10px) scale(.4569);animation:svelte-1h4qjtf-fall-152 22s -18s linear infinite}@keyframes svelte-1h4qjtf-fall-152{56.568%{transform:translate(100.8624vw,56.568vh) scale(.4569)}to{transform:translate(97.3242vw,100vh) scale(.4569)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(153){opacity:.4881;transform:translate(26.0009vw,-10px) scale(.0582);animation:svelte-1h4qjtf-fall-153 22s -18s linear infinite}@keyframes svelte-1h4qjtf-fall-153{49.168%{transform:translate(16.1138vw,49.168vh) scale(.0582)}to{transform:translate(21.05735vw,100vh) scale(.0582)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(154){opacity:.0304;transform:translate(15.1776vw,-10px) scale(.7275);animation:svelte-1h4qjtf-fall-154 16s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-154{77.359%{transform:translate(11.0531vw,77.359vh) scale(.7275)}to{transform:translate(13.11535vw,100vh) scale(.7275)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(155){opacity:.6485;transform:translate(92.9941vw,-10px) scale(.9255);animation:svelte-1h4qjtf-fall-155 26s -1s linear infinite}@keyframes svelte-1h4qjtf-fall-155{34.296%{transform:translate(90.1298vw,34.296vh) scale(.9255)}to{transform:translate(91.56195vw,100vh) scale(.9255)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(156){opacity:.8575;transform:translate(68.0807vw,-10px) scale(.819);animation:svelte-1h4qjtf-fall-156 28s -10s linear infinite}@keyframes svelte-1h4qjtf-fall-156{46.235%{transform:translate(67.332vw,46.235vh) scale(.819)}to{transform:translate(67.70635vw,100vh) scale(.819)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(157){opacity:.8547;transform:translate(9.6696vw,-10px) scale(.6841);animation:svelte-1h4qjtf-fall-157 28s -13s linear infinite}@keyframes svelte-1h4qjtf-fall-157{44.396%{transform:translate(4.2089vw,44.396vh) scale(.6841)}to{transform:translate(6.93925vw,100vh) scale(.6841)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(158){opacity:.2691;transform:translate(92.17vw,-10px) scale(.8685);animation:svelte-1h4qjtf-fall-158 26s -28s linear infinite}@keyframes svelte-1h4qjtf-fall-158{32.006%{transform:translate(91.1939vw,32.006vh) scale(.8685)}to{transform:translate(91.68195vw,100vh) scale(.8685)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(159){opacity:.5347;transform:translate(53.5356vw,-10px) scale(.3201);animation:svelte-1h4qjtf-fall-159 15s -3s linear infinite}@keyframes svelte-1h4qjtf-fall-159{76.717%{transform:translate(44.0047vw,76.717vh) scale(.3201)}to{transform:translate(48.77015vw,100vh) scale(.3201)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(160){opacity:.4776;transform:translate(76.1771vw,-10px) scale(.8674);animation:svelte-1h4qjtf-fall-160 20s -1s linear infinite}@keyframes svelte-1h4qjtf-fall-160{40.622%{transform:translate(83.2378vw,40.622vh) scale(.8674)}to{transform:translate(79.70745vw,100vh) scale(.8674)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(161){opacity:.4625;transform:translate(28.5055vw,-10px) scale(.0792);animation:svelte-1h4qjtf-fall-161 10s -25s linear infinite}@keyframes svelte-1h4qjtf-fall-161{47.7%{transform:translate(38.1758vw,47.7vh) scale(.0792)}to{transform:translate(33.34065vw,100vh) scale(.0792)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(162){opacity:.3021;transform:translate(95.4232vw,-10px) scale(.3064);animation:svelte-1h4qjtf-fall-162 26s -27s linear infinite}@keyframes svelte-1h4qjtf-fall-162{44.311%{transform:translate(90.0415vw,44.311vh) scale(.3064)}to{transform:translate(92.73235vw,100vh) scale(.3064)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(163){opacity:.8737;transform:translate(94.7353vw,-10px) scale(.0773);animation:svelte-1h4qjtf-fall-163 26s -24s linear infinite}@keyframes svelte-1h4qjtf-fall-163{59.793%{transform:translate(99.7989vw,59.793vh) scale(.0773)}to{transform:translate(97.2671vw,100vh) scale(.0773)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(164){opacity:.3015;transform:translate(63.4929vw,-10px) scale(.8117);animation:svelte-1h4qjtf-fall-164 21s -7s linear infinite}@keyframes svelte-1h4qjtf-fall-164{76.184%{transform:translate(65.5022vw,76.184vh) scale(.8117)}to{transform:translate(64.49755vw,100vh) scale(.8117)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(165){opacity:.298;transform:translate(58.502vw,-10px) scale(.5156);animation:svelte-1h4qjtf-fall-165 15s -5s linear infinite}@keyframes svelte-1h4qjtf-fall-165{74.505%{transform:translate(55.1531vw,74.505vh) scale(.5156)}to{transform:translate(56.82755vw,100vh) scale(.5156)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(166){opacity:.9395;transform:translate(12.8976vw,-10px) scale(.4129);animation:svelte-1h4qjtf-fall-166 15s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-166{63.165%{transform:translate(13.0985vw,63.165vh) scale(.4129)}to{transform:translate(12.99805vw,100vh) scale(.4129)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(167){opacity:.4313;transform:translate(82.3021vw,-10px) scale(.6307);animation:svelte-1h4qjtf-fall-167 18s -5s linear infinite}@keyframes svelte-1h4qjtf-fall-167{43.737%{transform:translate(84.4206vw,43.737vh) scale(.6307)}to{transform:translate(83.36135vw,100vh) scale(.6307)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(168){opacity:.6194;transform:translate(99.177vw,-10px) scale(.7688);animation:svelte-1h4qjtf-fall-168 13s -23s linear infinite}@keyframes svelte-1h4qjtf-fall-168{73.131%{transform:translate(99.0828vw,73.131vh) scale(.7688)}to{transform:translate(99.1299vw,100vh) scale(.7688)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(169){opacity:.5802;transform:translate(64.1393vw,-10px) scale(.0165);animation:svelte-1h4qjtf-fall-169 12s -16s linear infinite}@keyframes svelte-1h4qjtf-fall-169{38.673%{transform:translate(73.751vw,38.673vh) scale(.0165)}to{transform:translate(68.94515vw,100vh) scale(.0165)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(170){opacity:.6772;transform:translate(58.9893vw,-10px) scale(.8596);animation:svelte-1h4qjtf-fall-170 27s -18s linear infinite}@keyframes svelte-1h4qjtf-fall-170{45.975%{transform:translate(57.5376vw,45.975vh) scale(.8596)}to{transform:translate(58.26345vw,100vh) scale(.8596)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(171){opacity:.8594;transform:translate(35.7541vw,-10px) scale(.7046);animation:svelte-1h4qjtf-fall-171 25s -1s linear infinite}@keyframes svelte-1h4qjtf-fall-171{49.194%{transform:translate(34.4365vw,49.194vh) scale(.7046)}to{transform:translate(35.0953vw,100vh) scale(.7046)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(172){opacity:.2272;transform:translate(62.322vw,-10px) scale(.4445);animation:svelte-1h4qjtf-fall-172 19s -22s linear infinite}@keyframes svelte-1h4qjtf-fall-172{43.725%{transform:translate(63.34vw,43.725vh) scale(.4445)}to{transform:translate(62.831vw,100vh) scale(.4445)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(173){opacity:.4819;transform:translate(68.7921vw,-10px) scale(.0011);animation:svelte-1h4qjtf-fall-173 26s -21s linear infinite}@keyframes svelte-1h4qjtf-fall-173{34.076%{transform:translate(77.9326vw,34.076vh) scale(.0011)}to{transform:translate(73.36235vw,100vh) scale(.0011)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(174){opacity:.1743;transform:translate(1.8295vw,-10px) scale(.9333);animation:svelte-1h4qjtf-fall-174 13s -28s linear infinite}@keyframes svelte-1h4qjtf-fall-174{38.569%{transform:translate(4.2048vw,38.569vh) scale(.9333)}to{transform:translate(3.01715vw,100vh) scale(.9333)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(175){opacity:.2075;transform:translate(41.7794vw,-10px) scale(.7176);animation:svelte-1h4qjtf-fall-175 25s -19s linear infinite}@keyframes svelte-1h4qjtf-fall-175{55.754%{transform:translate(46.4526vw,55.754vh) scale(.7176)}to{transform:translate(44.116vw,100vh) scale(.7176)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(176){opacity:.5884;transform:translate(28.7166vw,-10px) scale(.4878);animation:svelte-1h4qjtf-fall-176 28s -8s linear infinite}@keyframes svelte-1h4qjtf-fall-176{56.692%{transform:translate(24.0387vw,56.692vh) scale(.4878)}to{transform:translate(26.37765vw,100vh) scale(.4878)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(177){opacity:.5048;transform:translate(1.3471vw,-10px) scale(.6648);animation:svelte-1h4qjtf-fall-177 25s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-177{49.691%{transform:translate(-4.5967vw,49.691vh) scale(.6648)}to{transform:translate(-1.6248vw,100vh) scale(.6648)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(178){opacity:.1491;transform:translate(71.2993vw,-10px) scale(.661);animation:svelte-1h4qjtf-fall-178 18s -22s linear infinite}@keyframes svelte-1h4qjtf-fall-178{39.09%{transform:translate(63.8339vw,39.09vh) scale(.661)}to{transform:translate(67.5666vw,100vh) scale(.661)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(179){opacity:.41;transform:translate(28.6581vw,-10px) scale(.5097);animation:svelte-1h4qjtf-fall-179 13s -23s linear infinite}@keyframes svelte-1h4qjtf-fall-179{50.173%{transform:translate(24.5577vw,50.173vh) scale(.5097)}to{transform:translate(26.6079vw,100vh) scale(.5097)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(180){opacity:.3394;transform:translate(27.9168vw,-10px) scale(.3784);animation:svelte-1h4qjtf-fall-180 18s -23s linear infinite}@keyframes svelte-1h4qjtf-fall-180{77.878%{transform:translate(36.6005vw,77.878vh) scale(.3784)}to{transform:translate(32.25865vw,100vh) scale(.3784)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(181){opacity:.5065;transform:translate(72.7005vw,-10px) scale(.6802);animation:svelte-1h4qjtf-fall-181 14s -6s linear infinite}@keyframes svelte-1h4qjtf-fall-181{57.665%{transform:translate(70.6151vw,57.665vh) scale(.6802)}to{transform:translate(71.6578vw,100vh) scale(.6802)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(182){opacity:.1778;transform:translate(72.5039vw,-10px) scale(.6297);animation:svelte-1h4qjtf-fall-182 16s -3s linear infinite}@keyframes svelte-1h4qjtf-fall-182{79.808%{transform:translate(66.0097vw,79.808vh) scale(.6297)}to{transform:translate(69.2568vw,100vh) scale(.6297)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(183){opacity:.5075;transform:translate(10.2513vw,-10px) scale(.3471);animation:svelte-1h4qjtf-fall-183 10s -29s linear infinite}@keyframes svelte-1h4qjtf-fall-183{64.618%{transform:translate(14.2735vw,64.618vh) scale(.3471)}to{transform:translate(12.2624vw,100vh) scale(.3471)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(184){opacity:.7502;transform:translate(96.9409vw,-10px) scale(.7504);animation:svelte-1h4qjtf-fall-184 29s -11s linear infinite}@keyframes svelte-1h4qjtf-fall-184{77.033%{transform:translate(91.7163vw,77.033vh) scale(.7504)}to{transform:translate(94.3286vw,100vh) scale(.7504)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(185){opacity:.2775;transform:translate(27.8945vw,-10px) scale(.1654);animation:svelte-1h4qjtf-fall-185 28s -26s linear infinite}@keyframes svelte-1h4qjtf-fall-185{78.744%{transform:translate(19.2456vw,78.744vh) scale(.1654)}to{transform:translate(23.57005vw,100vh) scale(.1654)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(186){opacity:.816;transform:translate(65.1102vw,-10px) scale(.1682);animation:svelte-1h4qjtf-fall-186 19s -8s linear infinite}@keyframes svelte-1h4qjtf-fall-186{54.813%{transform:translate(64.5291vw,54.813vh) scale(.1682)}to{transform:translate(64.81965vw,100vh) scale(.1682)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(187){opacity:.6697;transform:translate(99.484vw,-10px) scale(.6171);animation:svelte-1h4qjtf-fall-187 21s -3s linear infinite}@keyframes svelte-1h4qjtf-fall-187{32.44%{transform:translate(106.7491vw,32.44vh) scale(.6171)}to{transform:translate(103.11655vw,100vh) scale(.6171)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(188){opacity:.5583;transform:translate(79.3645vw,-10px) scale(.3452);animation:svelte-1h4qjtf-fall-188 22s -26s linear infinite}@keyframes svelte-1h4qjtf-fall-188{44.592%{transform:translate(72.9291vw,44.592vh) scale(.3452)}to{transform:translate(76.1468vw,100vh) scale(.3452)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(189){opacity:.9695;transform:translate(22.5897vw,-10px) scale(.27);animation:svelte-1h4qjtf-fall-189 22s -19s linear infinite}@keyframes svelte-1h4qjtf-fall-189{37.506%{transform:translate(14.1394vw,37.506vh) scale(.27)}to{transform:translate(18.36455vw,100vh) scale(.27)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(190){opacity:.4378;transform:translate(69.8717vw,-10px) scale(.2118);animation:svelte-1h4qjtf-fall-190 22s -22s linear infinite}@keyframes svelte-1h4qjtf-fall-190{41.834%{transform:translate(64.4486vw,41.834vh) scale(.2118)}to{transform:translate(67.16015vw,100vh) scale(.2118)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(191){opacity:.431;transform:translate(76.8748vw,-10px) scale(.7488);animation:svelte-1h4qjtf-fall-191 15s -9s linear infinite}@keyframes svelte-1h4qjtf-fall-191{30.918%{transform:translate(72.2557vw,30.918vh) scale(.7488)}to{transform:translate(74.56525vw,100vh) scale(.7488)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(192){opacity:.3904;transform:translate(28.6226vw,-10px) scale(.5527);animation:svelte-1h4qjtf-fall-192 17s -30s linear infinite}@keyframes svelte-1h4qjtf-fall-192{62.836%{transform:translate(25.4863vw,62.836vh) scale(.5527)}to{transform:translate(27.05445vw,100vh) scale(.5527)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(193){opacity:.0425;transform:translate(23.9248vw,-10px) scale(.4526);animation:svelte-1h4qjtf-fall-193 30s -3s linear infinite}@keyframes svelte-1h4qjtf-fall-193{59.633%{transform:translate(23.1351vw,59.633vh) scale(.4526)}to{transform:translate(23.52995vw,100vh) scale(.4526)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(194){opacity:.2187;transform:translate(62.8886vw,-10px) scale(.3352);animation:svelte-1h4qjtf-fall-194 14s -3s linear infinite}@keyframes svelte-1h4qjtf-fall-194{63.716%{transform:translate(70.5242vw,63.716vh) scale(.3352)}to{transform:translate(66.7064vw,100vh) scale(.3352)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(195){opacity:.7414;transform:translate(34.6802vw,-10px) scale(.2512);animation:svelte-1h4qjtf-fall-195 16s -2s linear infinite}@keyframes svelte-1h4qjtf-fall-195{46.576%{transform:translate(27.9287vw,46.576vh) scale(.2512)}to{transform:translate(31.30445vw,100vh) scale(.2512)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(196){opacity:.1866;transform:translate(43.9115vw,-10px) scale(.3054);animation:svelte-1h4qjtf-fall-196 27s -17s linear infinite}@keyframes svelte-1h4qjtf-fall-196{65.556%{transform:translate(43.8276vw,65.556vh) scale(.3054)}to{transform:translate(43.86955vw,100vh) scale(.3054)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(197){opacity:.3038;transform:translate(88.5401vw,-10px) scale(.4379);animation:svelte-1h4qjtf-fall-197 26s -13s linear infinite}@keyframes svelte-1h4qjtf-fall-197{31.458%{transform:translate(83.3383vw,31.458vh) scale(.4379)}to{transform:translate(85.9392vw,100vh) scale(.4379)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(198){opacity:.1899;transform:translate(17.3896vw,-10px) scale(.7728);animation:svelte-1h4qjtf-fall-198 14s -12s linear infinite}@keyframes svelte-1h4qjtf-fall-198{42.871%{transform:translate(12.854vw,42.871vh) scale(.7728)}to{transform:translate(15.1218vw,100vh) scale(.7728)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(199){opacity:.7674;transform:translate(85.6137vw,-10px) scale(.4234);animation:svelte-1h4qjtf-fall-199 25s -4s linear infinite}@keyframes svelte-1h4qjtf-fall-199{74.906%{transform:translate(91.3694vw,74.906vh) scale(.4234)}to{transform:translate(88.49155vw,100vh) scale(.4234)}}.snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(200){opacity:.9195;transform:translate(35.5226vw,-10px) scale(.1434);animation:svelte-1h4qjtf-fall-200 28s -15s linear infinite}@keyframes svelte-1h4qjtf-fall-200{77.903%{transform:translate(35.3441vw,77.903vh) scale(.1434)}to{transform:translate(35.43335vw,100vh) scale(.1434)}}#typewriter.svelte-385gfl:after{content:"";display:inline-block;width:.1em;height:1em;margin-left:.25em;background-color:#fff;animation:svelte-385gfl-blink 1s infinite}@keyframes svelte-385gfl-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.star-container.svelte-1n45xel.svelte-1n45xel{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden;pointer-events:none;z-index:0}.star-container.svelte-1n45xel .star.svelte-1n45xel{position:absolute;top:0;width:4px;height:4px;background:#fff;border-radius:50%;box-shadow:0 0 0 4px #ffffff1a,0 0 0 8px #ffffff1a,0 0 20px #ffffff1a;animation:svelte-1n45xel-animate 3s linear infinite}.star.svelte-1n45xel.svelte-1n45xel:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:250px;height:1px;background:linear-gradient(90deg,#fff,transparent)}@keyframes svelte-1n45xel-animate{0%{transform:rotate(315deg) translate(0);opacity:1}70%{opacity:1}to{transform:rotate(315deg) translate(-1000px);opacity:0}}.firefly-container.svelte-gr29bq{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;pointer-events:none;z-index:0}.firefly.svelte-gr29bq{position:absolute;width:.4vw;height:.4vw;background:black;border-radius:50%;pointer-events:none;opacity:.7}.firefly.svelte-gr29bq:before,.firefly.svelte-gr29bq:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;transform-origin:center}.firefly.svelte-gr29bq:before{background:black;opacity:.4;animation:svelte-gr29bq-drift ease alternate infinite}.firefly.svelte-gr29bq:after{background:white;opacity:0;box-shadow:0 0 #ff0;animation:svelte-gr29bq-drift ease alternate infinite,svelte-gr29bq-flash ease infinite}.firefly.svelte-gr29bq:nth-child(1){top:24vh;left:88vw;animation:svelte-gr29bq-move1 14s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(1):before{animation-duration:14s}.firefly.svelte-gr29bq:nth-child(1):after{animation-duration:14s,10113ms;animation-delay:0ms,7687ms}@keyframes svelte-gr29bq-move1{0%{transform:translate(-4vw) translateY(-24vh) scale(.86)}to{transform:translate(-40vw) translateY(35vh) scale(.67)}}.firefly.svelte-gr29bq:nth-child(2){top:24vh;left:41vw;animation:svelte-gr29bq-move2 13s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(2):before{animation-duration:13s}.firefly.svelte-gr29bq:nth-child(2):after{animation-duration:13s,5.52s;animation-delay:0ms,5867ms}@keyframes svelte-gr29bq-move2{0%{transform:translate(1vw) translateY(-28vh) scale(1)}to{transform:translate(-38vw) translateY(14vh) scale(.96)}}.firefly.svelte-gr29bq:nth-child(3){top:39vh;left:54vw;animation:svelte-gr29bq-move3 16s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(3):before{animation-duration:16s}.firefly.svelte-gr29bq:nth-child(3):after{animation-duration:16s,7825ms;animation-delay:0ms,8113ms}@keyframes svelte-gr29bq-move3{0%{transform:translate(-13vw) translateY(-5vh) scale(.53)}to{transform:translate(2vw) translateY(-37vh) scale(.69)}}.firefly.svelte-gr29bq:nth-child(4){top:49vh;left:37vw;animation:svelte-gr29bq-move4 11s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(4):before{animation-duration:11s}.firefly.svelte-gr29bq:nth-child(4):after{animation-duration:11s,5589ms;animation-delay:0ms,6805ms}@keyframes svelte-gr29bq-move4{0%{transform:translate(31vw) translateY(7vh) scale(.98)}to{transform:translate(-19vw) translateY(-6vh) scale(.4)}}.firefly.svelte-gr29bq:nth-child(5){top:92vh;left:28vw;animation:svelte-gr29bq-move5 18s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(5):before{animation-duration:18s}.firefly.svelte-gr29bq:nth-child(5):after{animation-duration:18s,7893ms;animation-delay:0ms,3024ms}@keyframes svelte-gr29bq-move5{0%{transform:translate(-3vw) translateY(-23vh) scale(.81)}to{transform:translate(38vw) translateY(18vh) scale(.71)}}.firefly.svelte-gr29bq:nth-child(6){top:22vh;left:41vw;animation:svelte-gr29bq-move6 9s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(6):before{animation-duration:9s}.firefly.svelte-gr29bq:nth-child(6):after{animation-duration:9s,6222ms;animation-delay:0ms,2616ms}@keyframes svelte-gr29bq-move6{0%{transform:translate(28vw) translateY(23vh) scale(.97)}to{transform:translate(22vw) translateY(43vh) scale(.32)}}.firefly.svelte-gr29bq:nth-child(7){top:67vh;left:67vw;animation:svelte-gr29bq-move7 16s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(7):before{animation-duration:16s}.firefly.svelte-gr29bq:nth-child(7):after{animation-duration:16s,10614ms;animation-delay:0ms,4451ms}@keyframes svelte-gr29bq-move7{0%{transform:translate(-7vw) translateY(-41vh) scale(.3)}to{transform:translate(39vw) translateY(-46vh) scale(.94)}}.firefly.svelte-gr29bq:nth-child(8){top:94vh;left:48vw;animation:svelte-gr29bq-move8 14s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(8):before{animation-duration:14s}.firefly.svelte-gr29bq:nth-child(8):after{animation-duration:14s,6.79s;animation-delay:0ms,8114ms}@keyframes svelte-gr29bq-move8{0%{transform:translate(28vw) translateY(-43vh) scale(.87)}to{transform:translate(-14vw) translateY(-38vh) scale(.92)}}.firefly.svelte-gr29bq:nth-child(9){top:81vh;left:67vw;animation:svelte-gr29bq-move9 10s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(9):before{animation-duration:10s}.firefly.svelte-gr29bq:nth-child(9):after{animation-duration:10s,7316ms;animation-delay:0ms,1464ms}@keyframes svelte-gr29bq-move9{0%{transform:translate(4vw) translateY(-39vh) scale(.47)}to{transform:translate(-45vw) translateY(14vh) scale(.3)}}.firefly.svelte-gr29bq:nth-child(10){top:89vh;left:43vw;animation:svelte-gr29bq-move10 10s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(10):before{animation-duration:10s}.firefly.svelte-gr29bq:nth-child(10):after{animation-duration:10s,9267ms;animation-delay:0ms,4589ms}@keyframes svelte-gr29bq-move10{0%{transform:translate(-44vw) translateY(-36vh) scale(.59)}to{transform:translate(-2vw) translateY(-20vh) scale(.47)}}.firefly.svelte-gr29bq:nth-child(11){top:69vh;left:71vw;animation:svelte-gr29bq-move11 15s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(11):before{animation-duration:15s}.firefly.svelte-gr29bq:nth-child(11):after{animation-duration:15s,10028ms;animation-delay:0ms,1887ms}@keyframes svelte-gr29bq-move11{0%{transform:translate(-39vw) translateY(12vh) scale(.94)}to{transform:translate(-21vw) translateY(-46vh) scale(.81)}}.firefly.svelte-gr29bq:nth-child(12){top:17vh;left:88vw;animation:svelte-gr29bq-move12 15s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(12):before{animation-duration:15s}.firefly.svelte-gr29bq:nth-child(12):after{animation-duration:15s,5754ms;animation-delay:0ms,7102ms}@keyframes svelte-gr29bq-move12{0%{transform:translate(-29vw) translateY(15vh) scale(.98)}to{transform:translate(-17vw) translateY(-34vh) scale(.8)}}.firefly.svelte-gr29bq:nth-child(13){top:40vh;left:38vw;animation:svelte-gr29bq-move13 13s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(13):before{animation-duration:13s}.firefly.svelte-gr29bq:nth-child(13):after{animation-duration:13s,8091ms;animation-delay:0ms,4616ms}@keyframes svelte-gr29bq-move13{0%{transform:translate(41vw) translateY(-12vh) scale(.91)}to{transform:translate(1vw) translateY(23vh) scale(.73)}}.firefly.svelte-gr29bq:nth-child(14){top:40vh;left:39vw;animation:svelte-gr29bq-move14 14s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(14):before{animation-duration:14s}.firefly.svelte-gr29bq:nth-child(14):after{animation-duration:14s,10708ms;animation-delay:0ms,4054ms}@keyframes svelte-gr29bq-move14{0%{transform:translate(-45vw) translateY(-32vh) scale(.46)}to{transform:translate(48vw) translateY(-18vh) scale(.5)}}.firefly.svelte-gr29bq:nth-child(15){top:97vh;left:83vw;animation:svelte-gr29bq-move15 13s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(15):before{animation-duration:13s}.firefly.svelte-gr29bq:nth-child(15):after{animation-duration:13s,9979ms;animation-delay:0ms,1692ms}@keyframes svelte-gr29bq-move15{0%{transform:translate(-17vw) translateY(29vh) scale(1)}to{transform:translate(-22vw) translateY(-47vh) scale(.32)}}.firefly.svelte-gr29bq:nth-child(16){top:48vh;left:25vw;animation:svelte-gr29bq-move16 16s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(16):before{animation-duration:16s}.firefly.svelte-gr29bq:nth-child(16):after{animation-duration:16s,6573ms;animation-delay:0ms,6.6s}@keyframes svelte-gr29bq-move16{0%{transform:translate(-6vw) translateY(22vh) scale(.88)}to{transform:translate(-33vw) translateY(24vh) scale(.46)}}.firefly.svelte-gr29bq:nth-child(17){top:32vh;left:74vw;animation:svelte-gr29bq-move17 9s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(17):before{animation-duration:9s}.firefly.svelte-gr29bq:nth-child(17):after{animation-duration:9s,5.47s;animation-delay:0ms,4547ms}@keyframes svelte-gr29bq-move17{0%{transform:translate(26vw) translateY(-5vh) scale(.4)}to{transform:translate(-2vw) translateY(-43vh) scale(.73)}}.firefly.svelte-gr29bq:nth-child(18){top:43vh;left:25vw;animation:svelte-gr29bq-move18 10s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(18):before{animation-duration:10s}.firefly.svelte-gr29bq:nth-child(18):after{animation-duration:10s,7615ms;animation-delay:0ms,4192ms}@keyframes svelte-gr29bq-move18{0%{transform:translate(37vw) translateY(45vh) scale(.71)}to{transform:translate(-12vw) translateY(40vh) scale(.44)}}.firefly.svelte-gr29bq:nth-child(19){top:11vh;left:66vw;animation:svelte-gr29bq-move19 10s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(19):before{animation-duration:10s}.firefly.svelte-gr29bq:nth-child(19):after{animation-duration:10s,6558ms;animation-delay:0ms,8346ms}@keyframes svelte-gr29bq-move19{0%{transform:translate(7vw) translateY(-38vh) scale(.33)}to{transform:translate(-49vw) translateY(-2vh) scale(.27)}}.firefly.svelte-gr29bq:nth-child(20){top:95vh;left:29vw;animation:svelte-gr29bq-move20 13s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(20):before{animation-duration:13s}.firefly.svelte-gr29bq:nth-child(20):after{animation-duration:13s,8981ms;animation-delay:0ms,7379ms}@keyframes svelte-gr29bq-move20{0%{transform:translate(43vw) translateY(8vh) scale(.43)}to{transform:translate(-3vw) translateY(37vh) scale(.38)}}.firefly.svelte-gr29bq:nth-child(21){top:80vh;left:76vw;animation:svelte-gr29bq-move21 10s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(21):before{animation-duration:10s}.firefly.svelte-gr29bq:nth-child(21):after{animation-duration:10s,7665ms;animation-delay:0ms,1752ms}@keyframes svelte-gr29bq-move21{0%{transform:translate(36vw) translateY(-13vh) scale(.51)}to{transform:translate(-32vw) translateY(-28vh) scale(.51)}}.firefly.svelte-gr29bq:nth-child(22){top:37vh;left:35vw;animation:svelte-gr29bq-move22 9s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(22):before{animation-duration:9s}.firefly.svelte-gr29bq:nth-child(22):after{animation-duration:9s,8427ms;animation-delay:0ms,7.91s}@keyframes svelte-gr29bq-move22{0%{transform:translate(39vw) translateY(31vh) scale(.55)}to{transform:translate(-38vw) translateY(3vh) scale(.89)}}.firefly.svelte-gr29bq:nth-child(23){top:51vh;left:67vw;animation:svelte-gr29bq-move23 16s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(23):before{animation-duration:16s}.firefly.svelte-gr29bq:nth-child(23):after{animation-duration:16s,5997ms;animation-delay:0ms,1555ms}@keyframes svelte-gr29bq-move23{0%{transform:translate(2vw) translateY(7vh) scale(.67)}to{transform:translate(15vw) translateY(-13vh) scale(.53)}}.firefly.svelte-gr29bq:nth-child(24){top:49vh;left:68vw;animation:svelte-gr29bq-move24 13s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(24):before{animation-duration:13s}.firefly.svelte-gr29bq:nth-child(24):after{animation-duration:13s,9852ms;animation-delay:0ms,7038ms}@keyframes svelte-gr29bq-move24{0%{transform:translate(48vw) translateY(13vh) scale(.77)}to{transform:translate(24vw) translateY(-45vh) scale(.6)}}.firefly.svelte-gr29bq:nth-child(25){top:82vh;left:96vw;animation:svelte-gr29bq-move25 18s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(25):before{animation-duration:18s}.firefly.svelte-gr29bq:nth-child(25):after{animation-duration:18s,8078ms;animation-delay:0ms,4716ms}@keyframes svelte-gr29bq-move25{0%{transform:translate(-26vw) translateY(19vh) scale(.6)}to{transform:translate(19vw) translateY(-24vh) scale(.79)}}.firefly.svelte-gr29bq:nth-child(26){top:8vh;left:86vw;animation:svelte-gr29bq-move26 17s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(26):before{animation-duration:17s}.firefly.svelte-gr29bq:nth-child(26):after{animation-duration:17s,10.37s;animation-delay:0ms,3514ms}@keyframes svelte-gr29bq-move26{0%{transform:translate(19vw) translateY(-13vh) scale(.66)}to{transform:translate(5vw) translateY(11vh) scale(.34)}}.firefly.svelte-gr29bq:nth-child(27){top:48vh;left:62vw;animation:svelte-gr29bq-move27 9s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(27):before{animation-duration:9s}.firefly.svelte-gr29bq:nth-child(27):after{animation-duration:9s,6585ms;animation-delay:0ms,1656ms}@keyframes svelte-gr29bq-move27{0%{transform:translate(30vw) translateY(41vh) scale(.37)}to{transform:translate(44vw) translateY(-40vh) scale(.47)}}.firefly.svelte-gr29bq:nth-child(28){top:23vh;left:6vw;animation:svelte-gr29bq-move28 15s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(28):before{animation-duration:15s}.firefly.svelte-gr29bq:nth-child(28):after{animation-duration:15s,5368ms;animation-delay:0ms,2989ms}@keyframes svelte-gr29bq-move28{0%{transform:translate(16vw) translateY(-42vh) scale(.79)}to{transform:translate(7vw) translateY(-2vh) scale(.94)}}.firefly.svelte-gr29bq:nth-child(29){top:46vh;left:69vw;animation:svelte-gr29bq-move29 17s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(29):before{animation-duration:17s}.firefly.svelte-gr29bq:nth-child(29):after{animation-duration:17s,5871ms;animation-delay:0ms,3961ms}@keyframes svelte-gr29bq-move29{0%{transform:translate(11vw) translateY(-7vh) scale(.28)}to{transform:translate(47vw) translateY(-25vh) scale(.53)}}.firefly.svelte-gr29bq:nth-child(30){top:63vh;left:22vw;animation:svelte-gr29bq-move30 12s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(30):before{animation-duration:12s}.firefly.svelte-gr29bq:nth-child(30):after{animation-duration:12s,6.77s;animation-delay:0ms,1.29s}@keyframes svelte-gr29bq-move30{0%{transform:translate(-41vw) translateY(31vh) scale(.69)}to{transform:translate(1vw) translateY(-49vh) scale(.74)}}.firefly.svelte-gr29bq:nth-child(31){top:24vh;left:37vw;animation:svelte-gr29bq-move31 12s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(31):before{animation-duration:12s}.firefly.svelte-gr29bq:nth-child(31):after{animation-duration:12s,10058ms;animation-delay:0ms,3304ms}@keyframes svelte-gr29bq-move31{0%{transform:translate(10vw) translateY(-34vh) scale(.61)}to{transform:translate(-7vw) translateY(-13vh) scale(.59)}}.firefly.svelte-gr29bq:nth-child(32){top:66vh;left:15vw;animation:svelte-gr29bq-move32 10s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(32):before{animation-duration:10s}.firefly.svelte-gr29bq:nth-child(32):after{animation-duration:10s,9697ms;animation-delay:0ms,6002ms}@keyframes svelte-gr29bq-move32{0%{transform:translate(36vw) translateY(39vh) scale(.66)}to{transform:translate(-42vw) translateY(15vh) scale(.97)}}.firefly.svelte-gr29bq:nth-child(33){top:8vh;left:46vw;animation:svelte-gr29bq-move33 14s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(33):before{animation-duration:14s}.firefly.svelte-gr29bq:nth-child(33):after{animation-duration:14s,5877ms;animation-delay:0ms,7207ms}@keyframes svelte-gr29bq-move33{0%{transform:translate(11vw) translateY(5vh) scale(.56)}to{transform:translate(-27vw) translateY(14vh) scale(.97)}}.firefly.svelte-gr29bq:nth-child(34){top:57vh;left:71vw;animation:svelte-gr29bq-move34 12s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(34):before{animation-duration:12s}.firefly.svelte-gr29bq:nth-child(34):after{animation-duration:12s,5065ms;animation-delay:0ms,4227ms}@keyframes svelte-gr29bq-move34{0%{transform:translate(3vw) translateY(-48vh) scale(.62)}to{transform:translate(-28vw) translateY(-3vh) scale(.53)}}.firefly.svelte-gr29bq:nth-child(35){top:64vh;left:9vw;animation:svelte-gr29bq-move35 15s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(35):before{animation-duration:15s}.firefly.svelte-gr29bq:nth-child(35):after{animation-duration:15s,6048ms;animation-delay:0ms,5582ms}@keyframes svelte-gr29bq-move35{0%{transform:translate(40vw) translateY(2vh) scale(.5)}to{transform:translate(23vw) translateY(1vh) scale(.9)}}.firefly.svelte-gr29bq:nth-child(36){top:29vh;left:64vw;animation:svelte-gr29bq-move36 17s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(36):before{animation-duration:17s}.firefly.svelte-gr29bq:nth-child(36):after{animation-duration:17s,5827ms;animation-delay:0ms,2241ms}@keyframes svelte-gr29bq-move36{0%{transform:translate(-11vw) translateY(-40vh) scale(.58)}to{transform:translate(26vw) translateY(-16vh) scale(.46)}}.firefly.svelte-gr29bq:nth-child(37){top:94vh;left:53vw;animation:svelte-gr29bq-move37 13s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(37):before{animation-duration:13s}.firefly.svelte-gr29bq:nth-child(37):after{animation-duration:13s,7993ms;animation-delay:0ms,3.52s}@keyframes svelte-gr29bq-move37{0%{transform:translate(19vw) translateY(17vh) scale(.57)}to{transform:translate(-48vw) translateY(39vh) scale(.53)}}.firefly.svelte-gr29bq:nth-child(38){top:67vh;left:64vw;animation:svelte-gr29bq-move38 17s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(38):before{animation-duration:17s}.firefly.svelte-gr29bq:nth-child(38):after{animation-duration:17s,8687ms;animation-delay:0ms,5557ms}@keyframes svelte-gr29bq-move38{0%{transform:translate(6vw) translateY(5vh) scale(.4)}to{transform:translate(44vw) translateY(0) scale(.66)}}.firefly.svelte-gr29bq:nth-child(39){top:35vh;left:76vw;animation:svelte-gr29bq-move39 18s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(39):before{animation-duration:18s}.firefly.svelte-gr29bq:nth-child(39):after{animation-duration:18s,8569ms;animation-delay:0ms,7695ms}@keyframes svelte-gr29bq-move39{0%{transform:translate(15vw) translateY(28vh) scale(.61)}to{transform:translate(-24vw) translateY(10vh) scale(.43)}}.firefly.svelte-gr29bq:nth-child(40){top:97vh;left:34vw;animation:svelte-gr29bq-move40 16s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(40):before{animation-duration:16s}.firefly.svelte-gr29bq:nth-child(40):after{animation-duration:16s,8816ms;animation-delay:0ms,7562ms}@keyframes svelte-gr29bq-move40{0%{transform:translate(50vw) translateY(33vh) scale(.89)}to{transform:translate(-6vw) translateY(36vh) scale(.55)}}.firefly.svelte-gr29bq:nth-child(41){top:99vh;left:47vw;animation:svelte-gr29bq-move41 14s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(41):before{animation-duration:14s}.firefly.svelte-gr29bq:nth-child(41):after{animation-duration:14s,5918ms;animation-delay:0ms,1448ms}@keyframes svelte-gr29bq-move41{0%{transform:translate(19vw) translateY(-32vh) scale(.59)}to{transform:translate(48vw) translateY(19vh) scale(.65)}}.firefly.svelte-gr29bq:nth-child(42){top:22vh;left:2vw;animation:svelte-gr29bq-move42 18s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(42):before{animation-duration:18s}.firefly.svelte-gr29bq:nth-child(42):after{animation-duration:18s,9685ms;animation-delay:0ms,1975ms}@keyframes svelte-gr29bq-move42{0%{transform:translate(22vw) translateY(2vh) scale(.62)}to{transform:translate(13vw) translateY(-38vh) scale(.72)}}.firefly.svelte-gr29bq:nth-child(43){top:82vh;left:76vw;animation:svelte-gr29bq-move43 10s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(43):before{animation-duration:10s}.firefly.svelte-gr29bq:nth-child(43):after{animation-duration:10s,10413ms;animation-delay:0ms,1851ms}@keyframes svelte-gr29bq-move43{0%{transform:translate(16vw) translateY(-10vh) scale(.64)}to{transform:translate(-6vw) translateY(43vh) scale(.65)}}.firefly.svelte-gr29bq:nth-child(44){top:84vh;left:11vw;animation:svelte-gr29bq-move44 13s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(44):before{animation-duration:13s}.firefly.svelte-gr29bq:nth-child(44):after{animation-duration:13s,6454ms;animation-delay:0ms,8159ms}@keyframes svelte-gr29bq-move44{0%{transform:translate(-42vw) translateY(-8vh) scale(.66)}to{transform:translate(-28vw) translateY(-22vh) scale(.64)}}.firefly.svelte-gr29bq:nth-child(45){top:64vh;left:53vw;animation:svelte-gr29bq-move45 10s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(45):before{animation-duration:10s}.firefly.svelte-gr29bq:nth-child(45):after{animation-duration:10s,9284ms;animation-delay:0ms,5231ms}@keyframes svelte-gr29bq-move45{0%{transform:translate(-32vw) translateY(-42vh) scale(.57)}to{transform:translate(-3vw) translateY(-42vh) scale(.74)}}.firefly.svelte-gr29bq:nth-child(46){top:15vh;left:41vw;animation:svelte-gr29bq-move46 11s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(46):before{animation-duration:11s}.firefly.svelte-gr29bq:nth-child(46):after{animation-duration:11s,6364ms;animation-delay:0ms,6813ms}@keyframes svelte-gr29bq-move46{0%{transform:translate(-41vw) translateY(27vh) scale(.55)}to{transform:translate(-3vw) translateY(-23vh) scale(.87)}}.firefly.svelte-gr29bq:nth-child(47){top:66vh;left:72vw;animation:svelte-gr29bq-move47 11s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(47):before{animation-duration:11s}.firefly.svelte-gr29bq:nth-child(47):after{animation-duration:11s,5507ms;animation-delay:0ms,3448ms}@keyframes svelte-gr29bq-move47{0%{transform:translate(-3vw) translateY(47vh) scale(.69)}to{transform:translate(-31vw) translateY(-31vh) scale(.57)}}.firefly.svelte-gr29bq:nth-child(48){top:72vh;left:64vw;animation:svelte-gr29bq-move48 17s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(48):before{animation-duration:17s}.firefly.svelte-gr29bq:nth-child(48):after{animation-duration:17s,8383ms;animation-delay:0ms,3987ms}@keyframes svelte-gr29bq-move48{0%{transform:translate(-29vw) translateY(14vh) scale(.91)}to{transform:translate(-44vw) translateY(-9vh) scale(.41)}}.firefly.svelte-gr29bq:nth-child(49){top:92vh;left:16vw;animation:svelte-gr29bq-move49 9s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(49):before{animation-duration:9s}.firefly.svelte-gr29bq:nth-child(49):after{animation-duration:9s,10915ms;animation-delay:0ms,3612ms}@keyframes svelte-gr29bq-move49{0%{transform:translate(-37vw) translateY(24vh) scale(.64)}to{transform:translate(28vw) translateY(14vh) scale(.7)}}.firefly.svelte-gr29bq:nth-child(50){top:13vh;left:56vw;animation:svelte-gr29bq-move50 16s ease-in-out infinite}.firefly.svelte-gr29bq:nth-child(50):before{animation-duration:16s}.firefly.svelte-gr29bq:nth-child(50):after{animation-duration:16s,6275ms;animation-delay:0ms,5072ms}@keyframes svelte-gr29bq-move50{0%{transform:translate(1vw) translateY(45vh) scale(.93)}to{transform:translate(13vw) translateY(48vh) scale(.52)}}@keyframes svelte-gr29bq-drift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-gr29bq-flash{0%,30%,to{opacity:0;box-shadow:0 0 #ff0}5%{opacity:1;box-shadow:0 0 2vw .4vw #ff0}}.rain-container.svelte-3i2f09.svelte-3i2f09{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden;pointer-events:none;z-index:0}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09{position:absolute;width:2px;height:20px;background:rgba(255,255,255,.5);border-radius:50%}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(1){opacity:.9356;transform:translate(28.0464vw,-50px);animation:svelte-3i2f09-fall-1 1.3s -24s linear infinite}@keyframes svelte-3i2f09-fall-1{to{transform:translate(26.8929vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(2){opacity:.7101;transform:translate(98.4579vw,-50px);animation:svelte-3i2f09-fall-2 2.1s -28s linear infinite}@keyframes svelte-3i2f09-fall-2{to{transform:translate(96.4123vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(3){opacity:.5664;transform:translate(36.5104vw,-50px);animation:svelte-3i2f09-fall-3 3s -20s linear infinite}@keyframes svelte-3i2f09-fall-3{to{transform:translate(37.1525vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(4){opacity:.6817;transform:translate(62.5599vw,-50px);animation:svelte-3i2f09-fall-4 4s -4s linear infinite}@keyframes svelte-3i2f09-fall-4{to{transform:translate(57.7699vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(5){opacity:.9101;transform:translate(49.5811vw,-50px);animation:svelte-3i2f09-fall-5 1.9s -9s linear infinite}@keyframes svelte-3i2f09-fall-5{to{transform:translate(49.2765vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(6){opacity:.5561;transform:translate(63.3581vw,-50px);animation:svelte-3i2f09-fall-6 4.7s -25s linear infinite}@keyframes svelte-3i2f09-fall-6{to{transform:translate(65.6008vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(7){opacity:.9669;transform:translate(64.4683vw,-50px);animation:svelte-3i2f09-fall-7 1.6s -21s linear infinite}@keyframes svelte-3i2f09-fall-7{to{transform:translate(66.873vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(8){opacity:.6845;transform:translate(23.9966vw,-50px);animation:svelte-3i2f09-fall-8 1.5s -10s linear infinite}@keyframes svelte-3i2f09-fall-8{to{transform:translate(20.6961vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(9){opacity:.6283;transform:translate(66.8379vw,-50px);animation:svelte-3i2f09-fall-9 3.9s -29s linear infinite}@keyframes svelte-3i2f09-fall-9{to{transform:translate(66.3645vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(10){opacity:.7855;transform:translate(93.6245vw,-50px);animation:svelte-3i2f09-fall-10 3.6s -26s linear infinite}@keyframes svelte-3i2f09-fall-10{to{transform:translate(97.7449vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(11){opacity:.6155;transform:translate(50.709vw,-50px);animation:svelte-3i2f09-fall-11 3s -14s linear infinite}@keyframes svelte-3i2f09-fall-11{to{transform:translate(45.9294vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(12){opacity:.6182;transform:translate(6.5775vw,-50px);animation:svelte-3i2f09-fall-12 1.1s -1s linear infinite}@keyframes svelte-3i2f09-fall-12{to{transform:translate(9.9467vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(13){opacity:.5714;transform:translate(4.4108vw,-50px);animation:svelte-3i2f09-fall-13 3.1s -12s linear infinite}@keyframes svelte-3i2f09-fall-13{to{transform:translate(3.0076vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(14){opacity:.8818;transform:translate(66.438vw,-50px);animation:svelte-3i2f09-fall-14 3.7s -26s linear infinite}@keyframes svelte-3i2f09-fall-14{to{transform:translate(64.5623vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(15){opacity:.8643;transform:translate(73.0397vw,-50px);animation:svelte-3i2f09-fall-15 3.5s -16s linear infinite}@keyframes svelte-3i2f09-fall-15{to{transform:translate(71.143vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(16){opacity:.9256;transform:translate(57.3417vw,-50px);animation:svelte-3i2f09-fall-16 3.4s -13s linear infinite}@keyframes svelte-3i2f09-fall-16{to{transform:translate(59.4747vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(17){opacity:.8693;transform:translate(70.4663vw,-50px);animation:svelte-3i2f09-fall-17 1.7s -17s linear infinite}@keyframes svelte-3i2f09-fall-17{to{transform:translate(72.2183vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(18){opacity:.7536;transform:translate(85.4477vw,-50px);animation:svelte-3i2f09-fall-18 4.3s -16s linear infinite}@keyframes svelte-3i2f09-fall-18{to{transform:translate(86.7555vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(19){opacity:.9337;transform:translate(83.6693vw,-50px);animation:svelte-3i2f09-fall-19 4.5s -22s linear infinite}@keyframes svelte-3i2f09-fall-19{to{transform:translate(79.0283vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(20){opacity:.7098;transform:translate(.6822vw,-50px);animation:svelte-3i2f09-fall-20 2.9s -13s linear infinite}@keyframes svelte-3i2f09-fall-20{to{transform:translate(4.3223vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(21){opacity:.8434;transform:translate(59.5784vw,-50px);animation:svelte-3i2f09-fall-21 1.1s -20s linear infinite}@keyframes svelte-3i2f09-fall-21{to{transform:translate(64.3673vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(22){opacity:.7819;transform:translate(17.6426vw,-50px);animation:svelte-3i2f09-fall-22 1s -5s linear infinite}@keyframes svelte-3i2f09-fall-22{to{transform:translate(21.0284vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(23){opacity:.928;transform:translate(3.4214vw,-50px);animation:svelte-3i2f09-fall-23 3.2s -14s linear infinite}@keyframes svelte-3i2f09-fall-23{to{transform:translate(.8091vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(24){opacity:.7077;transform:translate(83.4298vw,-50px);animation:svelte-3i2f09-fall-24 2.5s -6s linear infinite}@keyframes svelte-3i2f09-fall-24{to{transform:translate(83.0134vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(25){opacity:.5923;transform:translate(53.1248vw,-50px);animation:svelte-3i2f09-fall-25 3.8s -8s linear infinite}@keyframes svelte-3i2f09-fall-25{to{transform:translate(57.0507vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(26){opacity:.9764;transform:translate(17.4639vw,-50px);animation:svelte-3i2f09-fall-26 4.6s -7s linear infinite}@keyframes svelte-3i2f09-fall-26{to{transform:translate(21.4842vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(27){opacity:.62;transform:translate(53.9454vw,-50px);animation:svelte-3i2f09-fall-27 3.7s -11s linear infinite}@keyframes svelte-3i2f09-fall-27{to{transform:translate(58.2436vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(28){opacity:.9544;transform:translate(72.6393vw,-50px);animation:svelte-3i2f09-fall-28 2.7s -6s linear infinite}@keyframes svelte-3i2f09-fall-28{to{transform:translate(77.5266vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(29){opacity:.8504;transform:translate(27.7205vw,-50px);animation:svelte-3i2f09-fall-29 2.2s -16s linear infinite}@keyframes svelte-3i2f09-fall-29{to{transform:translate(29.7361vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(30){opacity:.5949;transform:translate(27.3841vw,-50px);animation:svelte-3i2f09-fall-30 4.3s -21s linear infinite}@keyframes svelte-3i2f09-fall-30{to{transform:translate(29.1642vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(31){opacity:.9167;transform:translate(79.4604vw,-50px);animation:svelte-3i2f09-fall-31 2.2s -29s linear infinite}@keyframes svelte-3i2f09-fall-31{to{transform:translate(81.4203vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(32){opacity:.8185;transform:translate(30.1529vw,-50px);animation:svelte-3i2f09-fall-32 3.9s -29s linear infinite}@keyframes svelte-3i2f09-fall-32{to{transform:translate(27.4892vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(33){opacity:.5442;transform:translate(50.2501vw,-50px);animation:svelte-3i2f09-fall-33 4.8s -25s linear infinite}@keyframes svelte-3i2f09-fall-33{to{transform:translate(48.5688vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(34){opacity:.7714;transform:translate(72.0295vw,-50px);animation:svelte-3i2f09-fall-34 3.2s -2s linear infinite}@keyframes svelte-3i2f09-fall-34{to{transform:translate(73.553vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(35){opacity:.7389;transform:translate(9.7062vw,-50px);animation:svelte-3i2f09-fall-35 2.7s -19s linear infinite}@keyframes svelte-3i2f09-fall-35{to{transform:translate(6.5345vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(36){opacity:.7033;transform:translate(77.5372vw,-50px);animation:svelte-3i2f09-fall-36 2s -18s linear infinite}@keyframes svelte-3i2f09-fall-36{to{transform:translate(76.6965vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(37){opacity:.6181;transform:translate(26.3362vw,-50px);animation:svelte-3i2f09-fall-37 3.8s -10s linear infinite}@keyframes svelte-3i2f09-fall-37{to{transform:translate(30.2257vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(38){opacity:.5873;transform:translate(44.9789vw,-50px);animation:svelte-3i2f09-fall-38 4.3s -13s linear infinite}@keyframes svelte-3i2f09-fall-38{to{transform:translate(47.4274vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(39){opacity:.726;transform:translate(2.8504vw,-50px);animation:svelte-3i2f09-fall-39 2.8s -2s linear infinite}@keyframes svelte-3i2f09-fall-39{to{transform:translate(6.1vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(40){opacity:.655;transform:translate(98.4209vw,-50px);animation:svelte-3i2f09-fall-40 3.7s -8s linear infinite}@keyframes svelte-3i2f09-fall-40{to{transform:translate(98.2616vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(41){opacity:.8826;transform:translate(43.8999vw,-50px);animation:svelte-3i2f09-fall-41 3.8s -28s linear infinite}@keyframes svelte-3i2f09-fall-41{to{transform:translate(43.6848vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(42){opacity:.8301;transform:translate(27.6452vw,-50px);animation:svelte-3i2f09-fall-42 2.2s -8s linear infinite}@keyframes svelte-3i2f09-fall-42{to{transform:translate(30.4234vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(43){opacity:.7396;transform:translate(55.0104vw,-50px);animation:svelte-3i2f09-fall-43 2.5s -22s linear infinite}@keyframes svelte-3i2f09-fall-43{to{transform:translate(50.7379vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(44){opacity:.8754;transform:translate(98.3908vw,-50px);animation:svelte-3i2f09-fall-44 3.1s -2s linear infinite}@keyframes svelte-3i2f09-fall-44{to{transform:translate(101.3711vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(45){opacity:.6226;transform:translate(86.0458vw,-50px);animation:svelte-3i2f09-fall-45 1.9s -13s linear infinite}@keyframes svelte-3i2f09-fall-45{to{transform:translate(85.1707vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(46){opacity:.5277;transform:translate(62.1888vw,-50px);animation:svelte-3i2f09-fall-46 2.8s -4s linear infinite}@keyframes svelte-3i2f09-fall-46{to{transform:translate(65.067vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(47){opacity:.7164;transform:translate(18.3086vw,-50px);animation:svelte-3i2f09-fall-47 2s -15s linear infinite}@keyframes svelte-3i2f09-fall-47{to{transform:translate(23.2185vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(48){opacity:.5262;transform:translate(65.0722vw,-50px);animation:svelte-3i2f09-fall-48 4.3s -18s linear infinite}@keyframes svelte-3i2f09-fall-48{to{transform:translate(64.4893vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(49){opacity:.8966;transform:translate(13.7558vw,-50px);animation:svelte-3i2f09-fall-49 4s -21s linear infinite}@keyframes svelte-3i2f09-fall-49{to{transform:translate(17.764vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(50){opacity:.8027;transform:translate(7.2688vw,-50px);animation:svelte-3i2f09-fall-50 1.8s -21s linear infinite}@keyframes svelte-3i2f09-fall-50{to{transform:translate(9.6161vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(51){opacity:.9899;transform:translate(16.7434vw,-50px);animation:svelte-3i2f09-fall-51 1.6s -19s linear infinite}@keyframes svelte-3i2f09-fall-51{to{transform:translate(21.3781vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(52){opacity:.6025;transform:translate(19.9131vw,-50px);animation:svelte-3i2f09-fall-52 2.4s -16s linear infinite}@keyframes svelte-3i2f09-fall-52{to{transform:translate(23.3425vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(53){opacity:.648;transform:translate(54.719vw,-50px);animation:svelte-3i2f09-fall-53 4.7s -19s linear infinite}@keyframes svelte-3i2f09-fall-53{to{transform:translate(56.5622vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(54){opacity:.864;transform:translate(37.9333vw,-50px);animation:svelte-3i2f09-fall-54 5s -9s linear infinite}@keyframes svelte-3i2f09-fall-54{to{transform:translate(36.6224vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(55){opacity:.6799;transform:translate(88.2733vw,-50px);animation:svelte-3i2f09-fall-55 2.3s -13s linear infinite}@keyframes svelte-3i2f09-fall-55{to{transform:translate(91.752vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(56){opacity:.6535;transform:translate(19.4936vw,-50px);animation:svelte-3i2f09-fall-56 2.1s -6s linear infinite}@keyframes svelte-3i2f09-fall-56{to{transform:translate(17.6084vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(57){opacity:.5497;transform:translate(89.8571vw,-50px);animation:svelte-3i2f09-fall-57 1.2s -21s linear infinite}@keyframes svelte-3i2f09-fall-57{to{transform:translate(90.767vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(58){opacity:.9665;transform:translate(1.514vw,-50px);animation:svelte-3i2f09-fall-58 4.2s -24s linear infinite}@keyframes svelte-3i2f09-fall-58{to{transform:translate(-3.1899vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(59){opacity:.5015;transform:translate(60.1258vw,-50px);animation:svelte-3i2f09-fall-59 4.3s -20s linear infinite}@keyframes svelte-3i2f09-fall-59{to{transform:translate(60.372vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(60){opacity:.5423;transform:translate(45.5286vw,-50px);animation:svelte-3i2f09-fall-60 4.7s -12s linear infinite}@keyframes svelte-3i2f09-fall-60{to{transform:translate(43.1305vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(61){opacity:.6057;transform:translate(97.5679vw,-50px);animation:svelte-3i2f09-fall-61 5s -8s linear infinite}@keyframes svelte-3i2f09-fall-61{to{transform:translate(94.6351vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(62){opacity:.796;transform:translate(.5164vw,-50px);animation:svelte-3i2f09-fall-62 3.1s -14s linear infinite}@keyframes svelte-3i2f09-fall-62{to{transform:translate(3.8402vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(63){opacity:.6407;transform:translate(89.4851vw,-50px);animation:svelte-3i2f09-fall-63 1.5s -17s linear infinite}@keyframes svelte-3i2f09-fall-63{to{transform:translate(86.8992vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(64){opacity:.6001;transform:translate(44.5887vw,-50px);animation:svelte-3i2f09-fall-64 4.4s -22s linear infinite}@keyframes svelte-3i2f09-fall-64{to{transform:translate(45.2267vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(65){opacity:.5927;transform:translate(65.1706vw,-50px);animation:svelte-3i2f09-fall-65 4s -5s linear infinite}@keyframes svelte-3i2f09-fall-65{to{transform:translate(61.6098vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(66){opacity:.7058;transform:translate(64.8631vw,-50px);animation:svelte-3i2f09-fall-66 4.1s -24s linear infinite}@keyframes svelte-3i2f09-fall-66{to{transform:translate(65.7825vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(67){opacity:.7671;transform:translate(52.2382vw,-50px);animation:svelte-3i2f09-fall-67 3.3s -9s linear infinite}@keyframes svelte-3i2f09-fall-67{to{transform:translate(48.382vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(68){opacity:.8178;transform:translate(78.886vw,-50px);animation:svelte-3i2f09-fall-68 3s -7s linear infinite}@keyframes svelte-3i2f09-fall-68{to{transform:translate(77.6902vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(69){opacity:.7317;transform:translate(46.9879vw,-50px);animation:svelte-3i2f09-fall-69 3.8s -5s linear infinite}@keyframes svelte-3i2f09-fall-69{to{transform:translate(47.397vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(70){opacity:.5068;transform:translate(74.899vw,-50px);animation:svelte-3i2f09-fall-70 2.9s -23s linear infinite}@keyframes svelte-3i2f09-fall-70{to{transform:translate(73.0881vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(71){opacity:.8328;transform:translate(45.4006vw,-50px);animation:svelte-3i2f09-fall-71 4.6s -13s linear infinite}@keyframes svelte-3i2f09-fall-71{to{transform:translate(42.2337vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(72){opacity:.867;transform:translate(45.4856vw,-50px);animation:svelte-3i2f09-fall-72 1.2s -7s linear infinite}@keyframes svelte-3i2f09-fall-72{to{transform:translate(42.7818vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(73){opacity:.8525;transform:translate(75.426vw,-50px);animation:svelte-3i2f09-fall-73 3.2s -9s linear infinite}@keyframes svelte-3i2f09-fall-73{to{transform:translate(78.9833vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(74){opacity:.9636;transform:translate(61.9055vw,-50px);animation:svelte-3i2f09-fall-74 4.6s -18s linear infinite}@keyframes svelte-3i2f09-fall-74{to{transform:translate(62.672vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(75){opacity:.8283;transform:translate(70.2695vw,-50px);animation:svelte-3i2f09-fall-75 2.9s -5s linear infinite}@keyframes svelte-3i2f09-fall-75{to{transform:translate(66.4489vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(76){opacity:.7361;transform:translate(74.7347vw,-50px);animation:svelte-3i2f09-fall-76 1.2s -15s linear infinite}@keyframes svelte-3i2f09-fall-76{to{transform:translate(73.7196vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(77){opacity:.6483;transform:translate(27.6947vw,-50px);animation:svelte-3i2f09-fall-77 2.3s -16s linear infinite}@keyframes svelte-3i2f09-fall-77{to{transform:translate(27.5616vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(78){opacity:.5687;transform:translate(24.3833vw,-50px);animation:svelte-3i2f09-fall-78 3.7s -24s linear infinite}@keyframes svelte-3i2f09-fall-78{to{transform:translate(28.4819vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(79){opacity:.9214;transform:translate(19.8087vw,-50px);animation:svelte-3i2f09-fall-79 2.4s -3s linear infinite}@keyframes svelte-3i2f09-fall-79{to{transform:translate(23.6426vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(80){opacity:.5081;transform:translate(53.1238vw,-50px);animation:svelte-3i2f09-fall-80 1.4s -8s linear infinite}@keyframes svelte-3i2f09-fall-80{to{transform:translate(56.1956vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(81){opacity:.5805;transform:translate(43.1601vw,-50px);animation:svelte-3i2f09-fall-81 4.9s -19s linear infinite}@keyframes svelte-3i2f09-fall-81{to{transform:translate(39.1172vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(82){opacity:.5897;transform:translate(34.5904vw,-50px);animation:svelte-3i2f09-fall-82 3.8s -27s linear infinite}@keyframes svelte-3i2f09-fall-82{to{transform:translate(31.056vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(83){opacity:.6156;transform:translate(83.5409vw,-50px);animation:svelte-3i2f09-fall-83 2.3s -4s linear infinite}@keyframes svelte-3i2f09-fall-83{to{transform:translate(85.1561vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(84){opacity:.7302;transform:translate(10.1577vw,-50px);animation:svelte-3i2f09-fall-84 2.7s -1s linear infinite}@keyframes svelte-3i2f09-fall-84{to{transform:translate(11.6601vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(85){opacity:.6898;transform:translate(80.7166vw,-50px);animation:svelte-3i2f09-fall-85 2.2s -2s linear infinite}@keyframes svelte-3i2f09-fall-85{to{transform:translate(81.8328vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(86){opacity:.972;transform:translate(46.2367vw,-50px);animation:svelte-3i2f09-fall-86 4.3s -9s linear infinite}@keyframes svelte-3i2f09-fall-86{to{transform:translate(41.8381vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(87){opacity:.5741;transform:translate(45.5141vw,-50px);animation:svelte-3i2f09-fall-87 4.5s -29s linear infinite}@keyframes svelte-3i2f09-fall-87{to{transform:translate(48.93vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(88){opacity:.7243;transform:translate(86.8531vw,-50px);animation:svelte-3i2f09-fall-88 4.3s -5s linear infinite}@keyframes svelte-3i2f09-fall-88{to{transform:translate(90.9133vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(89){opacity:.6481;transform:translate(65.2678vw,-50px);animation:svelte-3i2f09-fall-89 2.6s -15s linear infinite}@keyframes svelte-3i2f09-fall-89{to{transform:translate(64.37vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(90){opacity:.6833;transform:translate(14.0586vw,-50px);animation:svelte-3i2f09-fall-90 3.9s -27s linear infinite}@keyframes svelte-3i2f09-fall-90{to{transform:translate(13.9263vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(91){opacity:.6471;transform:translate(78.6828vw,-50px);animation:svelte-3i2f09-fall-91 4.5s -28s linear infinite}@keyframes svelte-3i2f09-fall-91{to{transform:translate(76.2634vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(92){opacity:.5934;transform:translate(10.5687vw,-50px);animation:svelte-3i2f09-fall-92 4.2s -25s linear infinite}@keyframes svelte-3i2f09-fall-92{to{transform:translate(12.6946vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(93){opacity:.506;transform:translate(99.6805vw,-50px);animation:svelte-3i2f09-fall-93 3.2s -24s linear infinite}@keyframes svelte-3i2f09-fall-93{to{transform:translate(98.8283vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(94){opacity:.6708;transform:translate(16.7283vw,-50px);animation:svelte-3i2f09-fall-94 1.2s -2s linear infinite}@keyframes svelte-3i2f09-fall-94{to{transform:translate(11.8552vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(95){opacity:.6574;transform:translate(69.5188vw,-50px);animation:svelte-3i2f09-fall-95 4s -14s linear infinite}@keyframes svelte-3i2f09-fall-95{to{transform:translate(66.524vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(96){opacity:.6918;transform:translate(55.1116vw,-50px);animation:svelte-3i2f09-fall-96 3.4s -15s linear infinite}@keyframes svelte-3i2f09-fall-96{to{transform:translate(52.3165vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(97){opacity:.9676;transform:translate(29.9276vw,-50px);animation:svelte-3i2f09-fall-97 1.2s -28s linear infinite}@keyframes svelte-3i2f09-fall-97{to{transform:translate(26.8227vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(98){opacity:.9226;transform:translate(64.6529vw,-50px);animation:svelte-3i2f09-fall-98 4.4s -28s linear infinite}@keyframes svelte-3i2f09-fall-98{to{transform:translate(68.7555vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(99){opacity:.6059;transform:translate(44.0689vw,-50px);animation:svelte-3i2f09-fall-99 2.4s -13s linear infinite}@keyframes svelte-3i2f09-fall-99{to{transform:translate(45.1512vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(100){opacity:.7955;transform:translate(48.9089vw,-50px);animation:svelte-3i2f09-fall-100 1.9s -4s linear infinite}@keyframes svelte-3i2f09-fall-100{to{transform:translate(47.5975vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(101){opacity:.8329;transform:translate(48.6499vw,-50px);animation:svelte-3i2f09-fall-101 3.5s -3s linear infinite}@keyframes svelte-3i2f09-fall-101{to{transform:translate(49.8287vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(102){opacity:.5065;transform:translate(88.0535vw,-50px);animation:svelte-3i2f09-fall-102 2.8s -27s linear infinite}@keyframes svelte-3i2f09-fall-102{to{transform:translate(88.7851vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(103){opacity:.704;transform:translate(12.6025vw,-50px);animation:svelte-3i2f09-fall-103 3.6s -19s linear infinite}@keyframes svelte-3i2f09-fall-103{to{transform:translate(8.8539vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(104){opacity:.7455;transform:translate(22.3509vw,-50px);animation:svelte-3i2f09-fall-104 3.5s -1s linear infinite}@keyframes svelte-3i2f09-fall-104{to{transform:translate(21.1496vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(105){opacity:.9418;transform:translate(69.6571vw,-50px);animation:svelte-3i2f09-fall-105 1.9s -25s linear infinite}@keyframes svelte-3i2f09-fall-105{to{transform:translate(70.3366vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(106){opacity:.7901;transform:translate(24.2324vw,-50px);animation:svelte-3i2f09-fall-106 4s -27s linear infinite}@keyframes svelte-3i2f09-fall-106{to{transform:translate(26.6554vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(107){opacity:.9045;transform:translate(59.2987vw,-50px);animation:svelte-3i2f09-fall-107 3.9s -17s linear infinite}@keyframes svelte-3i2f09-fall-107{to{transform:translate(57.4079vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(108){opacity:.5745;transform:translate(41.5821vw,-50px);animation:svelte-3i2f09-fall-108 3s -30s linear infinite}@keyframes svelte-3i2f09-fall-108{to{transform:translate(45.4096vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(109){opacity:.7936;transform:translate(93.281vw,-50px);animation:svelte-3i2f09-fall-109 3.3s -13s linear infinite}@keyframes svelte-3i2f09-fall-109{to{transform:translate(94.0115vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(110){opacity:.5665;transform:translate(71.5345vw,-50px);animation:svelte-3i2f09-fall-110 5s -2s linear infinite}@keyframes svelte-3i2f09-fall-110{to{transform:translate(66.66vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(111){opacity:.6167;transform:translate(72.5885vw,-50px);animation:svelte-3i2f09-fall-111 4.5s -26s linear infinite}@keyframes svelte-3i2f09-fall-111{to{transform:translate(77.5044vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(112){opacity:.7684;transform:translate(.2828vw,-50px);animation:svelte-3i2f09-fall-112 3.7s -5s linear infinite}@keyframes svelte-3i2f09-fall-112{to{transform:translate(-3.9045vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(113){opacity:.9476;transform:translate(78.6682vw,-50px);animation:svelte-3i2f09-fall-113 3.3s -14s linear infinite}@keyframes svelte-3i2f09-fall-113{to{transform:translate(81.3737vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(114){opacity:.8002;transform:translate(50.6018vw,-50px);animation:svelte-3i2f09-fall-114 3.1s -6s linear infinite}@keyframes svelte-3i2f09-fall-114{to{transform:translate(52.3845vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(115){opacity:.7172;transform:translate(73.393vw,-50px);animation:svelte-3i2f09-fall-115 4.2s -7s linear infinite}@keyframes svelte-3i2f09-fall-115{to{transform:translate(70.8039vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(116){opacity:.5826;transform:translate(32.6737vw,-50px);animation:svelte-3i2f09-fall-116 4.4s -7s linear infinite}@keyframes svelte-3i2f09-fall-116{to{transform:translate(33.0962vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(117){opacity:.6559;transform:translate(22.2946vw,-50px);animation:svelte-3i2f09-fall-117 2.3s -1s linear infinite}@keyframes svelte-3i2f09-fall-117{to{transform:translate(26.6975vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(118){opacity:.956;transform:translate(41.2247vw,-50px);animation:svelte-3i2f09-fall-118 1.2s -12s linear infinite}@keyframes svelte-3i2f09-fall-118{to{transform:translate(36.9959vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(119){opacity:.9771;transform:translate(34.6144vw,-50px);animation:svelte-3i2f09-fall-119 4.7s -12s linear infinite}@keyframes svelte-3i2f09-fall-119{to{transform:translate(31.74vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(120){opacity:.9868;transform:translate(2.1363vw,-50px);animation:svelte-3i2f09-fall-120 4.6s -1s linear infinite}@keyframes svelte-3i2f09-fall-120{to{transform:translate(.2155vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(121){opacity:.5781;transform:translate(93.1197vw,-50px);animation:svelte-3i2f09-fall-121 1.1s -19s linear infinite}@keyframes svelte-3i2f09-fall-121{to{transform:translate(94.202vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(122){opacity:.5986;transform:translate(96.8667vw,-50px);animation:svelte-3i2f09-fall-122 3s -9s linear infinite}@keyframes svelte-3i2f09-fall-122{to{transform:translate(98.7802vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(123){opacity:.9853;transform:translate(20.2286vw,-50px);animation:svelte-3i2f09-fall-123 4.5s -27s linear infinite}@keyframes svelte-3i2f09-fall-123{to{transform:translate(16.8073vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(124){opacity:.5229;transform:translate(61.604vw,-50px);animation:svelte-3i2f09-fall-124 1.8s -30s linear infinite}@keyframes svelte-3i2f09-fall-124{to{transform:translate(58.9677vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(125){opacity:.6971;transform:translate(27.3674vw,-50px);animation:svelte-3i2f09-fall-125 3.1s -30s linear infinite}@keyframes svelte-3i2f09-fall-125{to{transform:translate(23.8414vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(126){opacity:.844;transform:translate(9.3856vw,-50px);animation:svelte-3i2f09-fall-126 3s -17s linear infinite}@keyframes svelte-3i2f09-fall-126{to{transform:translate(10.1127vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(127){opacity:.7662;transform:translate(27.2033vw,-50px);animation:svelte-3i2f09-fall-127 2.5s -26s linear infinite}@keyframes svelte-3i2f09-fall-127{to{transform:translate(26.8429vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(128){opacity:.6953;transform:translate(60.0892vw,-50px);animation:svelte-3i2f09-fall-128 4.7s -1s linear infinite}@keyframes svelte-3i2f09-fall-128{to{transform:translate(57.2924vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(129){opacity:.6206;transform:translate(70.7759vw,-50px);animation:svelte-3i2f09-fall-129 2.1s -8s linear infinite}@keyframes svelte-3i2f09-fall-129{to{transform:translate(66.2705vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(130){opacity:.8798;transform:translate(46.5889vw,-50px);animation:svelte-3i2f09-fall-130 4.1s -21s linear infinite}@keyframes svelte-3i2f09-fall-130{to{transform:translate(42.2844vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(131){opacity:.7015;transform:translate(84.4039vw,-50px);animation:svelte-3i2f09-fall-131 1.8s -19s linear infinite}@keyframes svelte-3i2f09-fall-131{to{transform:translate(84.8279vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(132){opacity:.5888;transform:translate(50.8986vw,-50px);animation:svelte-3i2f09-fall-132 4.2s -25s linear infinite}@keyframes svelte-3i2f09-fall-132{to{transform:translate(53.903vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(133){opacity:.756;transform:translate(33.1592vw,-50px);animation:svelte-3i2f09-fall-133 1.8s -11s linear infinite}@keyframes svelte-3i2f09-fall-133{to{transform:translate(29.0129vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(134){opacity:.6242;transform:translate(31.7425vw,-50px);animation:svelte-3i2f09-fall-134 2.7s -10s linear infinite}@keyframes svelte-3i2f09-fall-134{to{transform:translate(29.6506vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(135){opacity:.6894;transform:translate(6.0345vw,-50px);animation:svelte-3i2f09-fall-135 2.3s -16s linear infinite}@keyframes svelte-3i2f09-fall-135{to{transform:translate(10.7512vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(136){opacity:.5497;transform:translate(82.1746vw,-50px);animation:svelte-3i2f09-fall-136 1.3s -2s linear infinite}@keyframes svelte-3i2f09-fall-136{to{transform:translate(87.1529vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(137){opacity:.6981;transform:translate(68.9293vw,-50px);animation:svelte-3i2f09-fall-137 1s -20s linear infinite}@keyframes svelte-3i2f09-fall-137{to{transform:translate(64.3236vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(138){opacity:.5915;transform:translate(70.8347vw,-50px);animation:svelte-3i2f09-fall-138 3s -22s linear infinite}@keyframes svelte-3i2f09-fall-138{to{transform:translate(72.4254vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(139){opacity:.9517;transform:translate(93.9414vw,-50px);animation:svelte-3i2f09-fall-139 4.8s -28s linear infinite}@keyframes svelte-3i2f09-fall-139{to{transform:translate(93.2376vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(140){opacity:.8511;transform:translate(9.0717vw,-50px);animation:svelte-3i2f09-fall-140 4.1s -3s linear infinite}@keyframes svelte-3i2f09-fall-140{to{transform:translate(10.2072vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(141){opacity:.9542;transform:translate(85.3286vw,-50px);animation:svelte-3i2f09-fall-141 4.9s -26s linear infinite}@keyframes svelte-3i2f09-fall-141{to{transform:translate(90.0285vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(142){opacity:.5214;transform:translate(92.9356vw,-50px);animation:svelte-3i2f09-fall-142 2.9s -25s linear infinite}@keyframes svelte-3i2f09-fall-142{to{transform:translate(93.1805vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(143){opacity:.8283;transform:translate(83.6379vw,-50px);animation:svelte-3i2f09-fall-143 4.5s -18s linear infinite}@keyframes svelte-3i2f09-fall-143{to{transform:translate(80.5391vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(144){opacity:.7331;transform:translate(28.5638vw,-50px);animation:svelte-3i2f09-fall-144 4.4s -16s linear infinite}@keyframes svelte-3i2f09-fall-144{to{transform:translate(27.9198vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(145){opacity:.9231;transform:translate(.1018vw,-50px);animation:svelte-3i2f09-fall-145 4s -26s linear infinite}@keyframes svelte-3i2f09-fall-145{to{transform:translate(-.3813vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(146){opacity:.5638;transform:translate(75.3217vw,-50px);animation:svelte-3i2f09-fall-146 1.5s -1s linear infinite}@keyframes svelte-3i2f09-fall-146{to{transform:translate(70.4468vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(147){opacity:.7419;transform:translate(43.7542vw,-50px);animation:svelte-3i2f09-fall-147 4.8s -11s linear infinite}@keyframes svelte-3i2f09-fall-147{to{transform:translate(46.1652vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(148){opacity:.7282;transform:translate(11.4957vw,-50px);animation:svelte-3i2f09-fall-148 2.1s -16s linear infinite}@keyframes svelte-3i2f09-fall-148{to{transform:translate(12.3831vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(149){opacity:.5735;transform:translate(41.6499vw,-50px);animation:svelte-3i2f09-fall-149 4.7s -29s linear infinite}@keyframes svelte-3i2f09-fall-149{to{transform:translate(40.1135vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(150){opacity:.9681;transform:translate(87.5889vw,-50px);animation:svelte-3i2f09-fall-150 1.9s -12s linear infinite}@keyframes svelte-3i2f09-fall-150{to{transform:translate(83.3141vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(151){opacity:.8901;transform:translate(8.1989vw,-50px);animation:svelte-3i2f09-fall-151 4.9s -26s linear infinite}@keyframes svelte-3i2f09-fall-151{to{transform:translate(10.8932vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(152){opacity:.586;transform:translate(64.7148vw,-50px);animation:svelte-3i2f09-fall-152 1.8s -22s linear infinite}@keyframes svelte-3i2f09-fall-152{to{transform:translate(69.5757vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(153){opacity:.8073;transform:translate(61.4867vw,-50px);animation:svelte-3i2f09-fall-153 2.4s -1s linear infinite}@keyframes svelte-3i2f09-fall-153{to{transform:translate(62.7672vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(154){opacity:.9218;transform:translate(41.8588vw,-50px);animation:svelte-3i2f09-fall-154 1.1s -30s linear infinite}@keyframes svelte-3i2f09-fall-154{to{transform:translate(39.7748vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(155){opacity:.6339;transform:translate(95.3902vw,-50px);animation:svelte-3i2f09-fall-155 2.1s -28s linear infinite}@keyframes svelte-3i2f09-fall-155{to{transform:translate(94.1314vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(156){opacity:.5604;transform:translate(37.6656vw,-50px);animation:svelte-3i2f09-fall-156 4.6s -21s linear infinite}@keyframes svelte-3i2f09-fall-156{to{transform:translate(36.8655vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(157){opacity:.694;transform:translate(66.67vw,-50px);animation:svelte-3i2f09-fall-157 2.7s -14s linear infinite}@keyframes svelte-3i2f09-fall-157{to{transform:translate(67.9909vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(158){opacity:.8897;transform:translate(16.3886vw,-50px);animation:svelte-3i2f09-fall-158 1.3s -16s linear infinite}@keyframes svelte-3i2f09-fall-158{to{transform:translate(14.5658vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(159){opacity:.7277;transform:translate(24.4816vw,-50px);animation:svelte-3i2f09-fall-159 3.1s -10s linear infinite}@keyframes svelte-3i2f09-fall-159{to{transform:translate(22.9423vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(160){opacity:.8893;transform:translate(67.6674vw,-50px);animation:svelte-3i2f09-fall-160 1.4s -25s linear infinite}@keyframes svelte-3i2f09-fall-160{to{transform:translate(65.6798vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(161){opacity:.523;transform:translate(3.7649vw,-50px);animation:svelte-3i2f09-fall-161 1.5s -24s linear infinite}@keyframes svelte-3i2f09-fall-161{to{transform:translate(8.0451vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(162){opacity:.9697;transform:translate(75.2724vw,-50px);animation:svelte-3i2f09-fall-162 1.9s -11s linear infinite}@keyframes svelte-3i2f09-fall-162{to{transform:translate(75.7616vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(163){opacity:.7954;transform:translate(97.2914vw,-50px);animation:svelte-3i2f09-fall-163 4.1s -5s linear infinite}@keyframes svelte-3i2f09-fall-163{to{transform:translate(99.7833vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(164){opacity:.5854;transform:translate(65.8021vw,-50px);animation:svelte-3i2f09-fall-164 3.7s -30s linear infinite}@keyframes svelte-3i2f09-fall-164{to{transform:translate(60.9436vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(165){opacity:.9827;transform:translate(4.1645vw,-50px);animation:svelte-3i2f09-fall-165 1.9s -16s linear infinite}@keyframes svelte-3i2f09-fall-165{to{transform:translate(4.3991vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(166){opacity:.5475;transform:translate(25.7382vw,-50px);animation:svelte-3i2f09-fall-166 1.2s -20s linear infinite}@keyframes svelte-3i2f09-fall-166{to{transform:translate(24.9393vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(167){opacity:.8013;transform:translate(68.2379vw,-50px);animation:svelte-3i2f09-fall-167 1.8s -17s linear infinite}@keyframes svelte-3i2f09-fall-167{to{transform:translate(72.4838vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(168){opacity:.8609;transform:translate(59.6224vw,-50px);animation:svelte-3i2f09-fall-168 3.3s -12s linear infinite}@keyframes svelte-3i2f09-fall-168{to{transform:translate(57.1422vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(169){opacity:.7442;transform:translate(7.8705vw,-50px);animation:svelte-3i2f09-fall-169 4.3s -12s linear infinite}@keyframes svelte-3i2f09-fall-169{to{transform:translate(4.6298vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(170){opacity:.5923;transform:translate(34.3827vw,-50px);animation:svelte-3i2f09-fall-170 4.7s -25s linear infinite}@keyframes svelte-3i2f09-fall-170{to{transform:translate(33.8434vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(171){opacity:.5752;transform:translate(53.0196vw,-50px);animation:svelte-3i2f09-fall-171 3.6s -16s linear infinite}@keyframes svelte-3i2f09-fall-171{to{transform:translate(54.1189vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(172){opacity:.7217;transform:translate(48.9165vw,-50px);animation:svelte-3i2f09-fall-172 1s -10s linear infinite}@keyframes svelte-3i2f09-fall-172{to{transform:translate(44.6306vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(173){opacity:.8229;transform:translate(2.9139vw,-50px);animation:svelte-3i2f09-fall-173 4.5s -28s linear infinite}@keyframes svelte-3i2f09-fall-173{to{transform:translate(2.2582vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(174){opacity:.8192;transform:translate(39.113vw,-50px);animation:svelte-3i2f09-fall-174 3.5s -18s linear infinite}@keyframes svelte-3i2f09-fall-174{to{transform:translate(43.0147vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(175){opacity:.5361;transform:translate(67.8325vw,-50px);animation:svelte-3i2f09-fall-175 1.5s -1s linear infinite}@keyframes svelte-3i2f09-fall-175{to{transform:translate(66.7774vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(176){opacity:.616;transform:translate(74.4906vw,-50px);animation:svelte-3i2f09-fall-176 2.6s -2s linear infinite}@keyframes svelte-3i2f09-fall-176{to{transform:translate(78.2678vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(177){opacity:.6896;transform:translate(57.9832vw,-50px);animation:svelte-3i2f09-fall-177 1s -27s linear infinite}@keyframes svelte-3i2f09-fall-177{to{transform:translate(61.1327vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(178){opacity:.807;transform:translate(70.1125vw,-50px);animation:svelte-3i2f09-fall-178 2s -3s linear infinite}@keyframes svelte-3i2f09-fall-178{to{transform:translate(66.4884vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(179){opacity:.6799;transform:translate(71.1618vw,-50px);animation:svelte-3i2f09-fall-179 4s -8s linear infinite}@keyframes svelte-3i2f09-fall-179{to{transform:translate(67.3855vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(180){opacity:.9092;transform:translate(95.0274vw,-50px);animation:svelte-3i2f09-fall-180 4.5s -16s linear infinite}@keyframes svelte-3i2f09-fall-180{to{transform:translate(92.5405vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(181){opacity:.7473;transform:translate(94.918vw,-50px);animation:svelte-3i2f09-fall-181 3.6s -12s linear infinite}@keyframes svelte-3i2f09-fall-181{to{transform:translate(91.6542vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(182){opacity:.806;transform:translate(49.9273vw,-50px);animation:svelte-3i2f09-fall-182 3.6s -21s linear infinite}@keyframes svelte-3i2f09-fall-182{to{transform:translate(49.968vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(183){opacity:.9144;transform:translate(47.4259vw,-50px);animation:svelte-3i2f09-fall-183 1s -11s linear infinite}@keyframes svelte-3i2f09-fall-183{to{transform:translate(49.5743vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(184){opacity:.8869;transform:translate(73.8786vw,-50px);animation:svelte-3i2f09-fall-184 1s -4s linear infinite}@keyframes svelte-3i2f09-fall-184{to{transform:translate(75.9478vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(185){opacity:.8452;transform:translate(24.4598vw,-50px);animation:svelte-3i2f09-fall-185 3.2s -11s linear infinite}@keyframes svelte-3i2f09-fall-185{to{transform:translate(20.6016vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(186){opacity:.9383;transform:translate(85.6021vw,-50px);animation:svelte-3i2f09-fall-186 3.1s -8s linear infinite}@keyframes svelte-3i2f09-fall-186{to{transform:translate(80.8786vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(187){opacity:.9616;transform:translate(15.5071vw,-50px);animation:svelte-3i2f09-fall-187 2.7s -27s linear infinite}@keyframes svelte-3i2f09-fall-187{to{transform:translate(16.763vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(188){opacity:.7096;transform:translate(56.5039vw,-50px);animation:svelte-3i2f09-fall-188 4.9s -9s linear infinite}@keyframes svelte-3i2f09-fall-188{to{transform:translate(57.1781vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(189){opacity:.9758;transform:translate(88.2535vw,-50px);animation:svelte-3i2f09-fall-189 3.1s -8s linear infinite}@keyframes svelte-3i2f09-fall-189{to{transform:translate(90.0105vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(190){opacity:.812;transform:translate(3.9183vw,-50px);animation:svelte-3i2f09-fall-190 3.3s -9s linear infinite}@keyframes svelte-3i2f09-fall-190{to{transform:translate(-.8864vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(191){opacity:.5626;transform:translate(67.8413vw,-50px);animation:svelte-3i2f09-fall-191 4.4s -30s linear infinite}@keyframes svelte-3i2f09-fall-191{to{transform:translate(65.5749vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(192){opacity:.9366;transform:translate(55.6957vw,-50px);animation:svelte-3i2f09-fall-192 4.4s -5s linear infinite}@keyframes svelte-3i2f09-fall-192{to{transform:translate(60.0633vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(193){opacity:.7325;transform:translate(83.2766vw,-50px);animation:svelte-3i2f09-fall-193 4.4s -11s linear infinite}@keyframes svelte-3i2f09-fall-193{to{transform:translate(79.6817vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(194){opacity:.6287;transform:translate(96.7056vw,-50px);animation:svelte-3i2f09-fall-194 2.1s -28s linear infinite}@keyframes svelte-3i2f09-fall-194{to{transform:translate(96.5123vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(195){opacity:.9373;transform:translate(50.1568vw,-50px);animation:svelte-3i2f09-fall-195 2.7s -19s linear infinite}@keyframes svelte-3i2f09-fall-195{to{transform:translate(49.6637vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(196){opacity:.9757;transform:translate(13.072vw,-50px);animation:svelte-3i2f09-fall-196 1.7s -30s linear infinite}@keyframes svelte-3i2f09-fall-196{to{transform:translate(10.1211vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(197){opacity:.7161;transform:translate(94.0453vw,-50px);animation:svelte-3i2f09-fall-197 2.7s -27s linear infinite}@keyframes svelte-3i2f09-fall-197{to{transform:translate(95.8981vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(198){opacity:.6508;transform:translate(36.5282vw,-50px);animation:svelte-3i2f09-fall-198 3.2s -20s linear infinite}@keyframes svelte-3i2f09-fall-198{to{transform:translate(35.3898vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(199){opacity:.9196;transform:translate(5.353vw,-50px);animation:svelte-3i2f09-fall-199 2.3s -4s linear infinite}@keyframes svelte-3i2f09-fall-199{to{transform:translate(6.5589vw,100vh)}}.rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(200){opacity:.6272;transform:translate(76.5354vw,-50px);animation:svelte-3i2f09-fall-200 4.2s -30s linear infinite}@keyframes svelte-3i2f09-fall-200{to{transform:translate(78.033vw,100vh)}}.blossom-container.svelte-w7z9na:before{filter:hue-rotate(375deg);position:absolute;left:0;top:0;content:"";width:100%;height:100vh;background-image:url(../../../sakura1.png),url(../../../sakura2.png),url(../../../sakura3.png);animation:svelte-w7z9na-SAKURA 10s linear infinite;pointer-events:none!important}@keyframes svelte-w7z9na-SAKURA{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}.bubbles.svelte-1kqdnle{position:absolute;width:100%;height:100%;z-index:0;overflow:hidden;top:0;left:0}.bubble.svelte-1kqdnle{position:absolute;bottom:-100px;width:40px;height:40px;background:#f1f1f1;border-radius:50%;opacity:.5;animation:svelte-1kqdnle-rise 10s infinite ease-in}.bubble.svelte-1kqdnle:nth-child(1){width:40px;height:40px;left:10%;animation-duration:8s}.bubble.svelte-1kqdnle:nth-child(2){width:20px;height:20px;left:20%;animation-duration:5s;animation-delay:1s}.bubble.svelte-1kqdnle:nth-child(3){width:50px;height:50px;left:35%;animation-duration:7s;animation-delay:2s}.bubble.svelte-1kqdnle:nth-child(4){width:30px;height:30px;left:50%;animation-duration:11s;animation-delay:0s}.bubble.svelte-1kqdnle:nth-child(5){width:35px;height:35px;left:55%;animation-duration:6s;animation-delay:1s}.bubble.svelte-1kqdnle:nth-child(6){width:45px;height:45px;left:65%;animation-duration:8s;animation-delay:3s}.bubble.svelte-1kqdnle:nth-child(7){width:50px;height:50px;left:70%;animation-duration:12s;animation-delay:2s}.bubble.svelte-1kqdnle:nth-child(8){width:25px;height:25px;left:80%;animation-duration:6s;animation-delay:2s}.bubble.svelte-1kqdnle:nth-child(9){width:15px;height:15px;left:70%;animation-duration:5s;animation-delay:1s}.bubble.svelte-1kqdnle:nth-child(10){width:50px;height:50px;left:25%;animation-duration:10s;animation-delay:4s}@keyframes svelte-1kqdnle-rise{0%{bottom:-100px;transform:translate(0)}50%{transform:translate(100px)}to{bottom:1080px;transform:translate(-200px)}}@keyframes svelte-xbvziu-move-background{0%{-webkit-transform:translate3d(0px,0px,0px)}to{-webkit-transform:translate3d(1000px,0px,0px)}}.background-container.svelte-xbvziu{position:fixed;top:0;left:0;bottom:0;right:0}.stars.svelte-xbvziu{background:transparent url(../../../stars.png) repeat;position:absolute;top:0;bottom:0;left:0;right:0;display:block;z-index:0}.twinkling.svelte-xbvziu{width:10000px;height:100%;background:transparent url(../../../twinkling.png) repeat;background-size:1000px 1000px;position:absolute;right:0;top:0;bottom:0;z-index:2;animation:svelte-xbvziu-move-background 70s linear infinite}.clouds.svelte-xbvziu{width:10000px;height:100%;background:transparent url(../../../clouds_repeat.png) repeat;background-size:1000px 1000px;position:absolute;right:0;top:0;bottom:0;z-index:3;animation:svelte-xbvziu-move-background 150s linear infinite}@keyframes svelte-wf4nux-move-background{0%{-webkit-transform:translate3d(0px,0px,0px)}to{-webkit-transform:translate3d(1000px,0px,0px)}}.background-container.svelte-wf4nux{position:fixed;top:0;left:0;bottom:0;right:0}.clouds.svelte-wf4nux{width:10000px;height:100%;background:transparent url(../../../clouds_repeat.png) repeat;background-size:1000px 1000px;position:absolute;right:0;top:0;bottom:0;z-index:3;animation:svelte-wf4nux-move-background 150s linear infinite}#blinker.svelte-90t6g4{margin-right:12px;width:6px;height:6px;border-radius:6px;background:rgba(225,0,255,.5);box-shadow:0 0 10px 2px #e100ff80;animation:svelte-90t6g4-blinker .5s ease-in-out infinite}@keyframes svelte-90t6g4-blinker{50%{opacity:.25}}.glass.svelte-90t6g4{box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(8.8px);-webkit-backdrop-filter:blur(8.8px)}.glow-2.svelte-90t6g4{text-shadow:0 0 10px #ff00ff,0 0 20px #ff00ff,0 0 30px #ff00ff,0 0 40px #ff00ff,0 0 50px #ff00ff,0 0 60px #ff00ff,0 0 70px #ff00ff,0 0 80px #ff00ff}.glow-3.svelte-90t6g4{text-shadow:0 0 10px #000000,0 0 20px #000000,0 0 30px #000000,0 0 40px #000000,0 0 50px #000000,0 0 60px #000000,0 0 70px #000000,0 0 80px #000000}.glow-4.svelte-90t6g4{text-shadow:0 0 10px #0000ff,0 0 20px #0000ff,0 0 30px #0000ff,0 0 40px #0000ff,0 0 50px #0000ff,0 0 60px #0000ff,0 0 70px #0000ff,0 0 80px #0000ff}.glow-5.svelte-90t6g4{text-shadow:0 0 10px #00ff00,0 0 20px #00ff00,0 0 30px #00ff00,0 0 40px #00ff00,0 0 50px #00ff00,0 0 60px #00ff00,0 0 70px #00ff00,0 0 80px #00ff00}.glow-6.svelte-90t6g4{text-shadow:0 0 10px #ffa500,0 0 20px #ffa500,0 0 30px #ffa500,0 0 40px #ffa500,0 0 50px #ffa500,0 0 60px #ffa500,0 0 70px #ffa500,0 0 80px #ffa500}.glow-7.svelte-90t6g4{text-shadow:0 0 10px #ff0000,0 0 20px #ff0000,0 0 30px #ff0000,0 0 40px #ff0000,0 0 50px #ff0000,0 0 60px #ff0000,0 0 70px #ff0000,0 0 80px #ff0000}.glow-8.svelte-90t6g4{text-shadow:0 0 10px #ffffff,0 0 20px #ffffff,0 0 30px #ffffff,0 0 40px #ffffff,0 0 50px #ffffff,0 0 60px #ffffff,0 0 70px #ffffff,0 0 80px #ffffff}.glow-9.svelte-90t6g4{text-shadow:0 0 10px #ffff00,0 0 20px #ffff00,0 0 30px #ffff00,0 0 40px #ffff00,0 0 50px #ffff00,0 0 60px #ffff00,0 0 70px #ffff00,0 0 80px #ffff00}.rgb.svelte-90t6g4{animation:svelte-90t6g4-rainbow-text 1s infinite}@keyframes svelte-90t6g4-rainbow-text{0%{color:#e87d7d}2%{color:#e88a7d}4%{color:#e8977d}6%{color:#e8a47d}8%{color:#e8b07d}10%{color:#e8bd7d}12%{color:#e8ca7d}14%{color:#e8d77d}16%{color:#e8e47d}18%{color:#dfe87d}20%{color:#d3e87d}22%{color:#c6e87d}24%{color:#b9e87d}26%{color:#ace87d}28%{color:#9fe87d}30%{color:#92e87d}32%{color:#86e87d}34%{color:#7de881}36%{color:#7de88e}38%{color:#7de89b}40%{color:#7de8a8}42%{color:#7de8b5}44%{color:#7de8c1}46%{color:#7de8ce}48%{color:#7de8db}50%{color:#7de8e8}52%{color:#7ddbe8}54%{color:#7dcee8}56%{color:#7dc1e8}58%{color:#7db5e8}60%{color:#7da8e8}62%{color:#7d9be8}64%{color:#7d8ee8}66%{color:#7d81e8}68%{color:#867de8}70%{color:#927de8}72%{color:#9f7de8}74%{color:#ac7de8}76%{color:#b97de8}78%{color:#c67de8}80%{color:#d37de8}82%{color:#df7de8}84%{color:#e87de4}86%{color:#e87dd7}88%{color:#e87dca}90%{color:#e87dbd}92%{color:#e87db0}94%{color:#e87da4}96%{color:#e87d97}98%{color:#e87d8a}to{color:#e87d7d}} +.snow-container.svelte-1h4qjtf.svelte-1h4qjtf { + position: absolute; + top: 0; + left: 0; + width: 100vw; + height: 100vh; + overflow: hidden; + pointer-events: none; + filter: brightness(0.5) blur(1px); + z-index: 0; + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf { + position: absolute; + width: 10px; + height: 10px; + background: white; + border-radius: 50%; + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(1) { + opacity: 0.8522; + transform: translate(34.7268vw, -10px) scale(0.192); + animation: svelte-1h4qjtf-fall-1 28s -8s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-1 { + 58.97% { + transform: translate(36.0659vw, 58.97vh) scale(0.192); + } + to { + transform: translate(35.39635vw, 100vh) scale(0.192); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(2) { + opacity: 0.0038; + transform: translate(93.9426vw, -10px) scale(0.8275); + animation: svelte-1h4qjtf-fall-2 27s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-2 { + 63.068% { + transform: translate(100.5092vw, 63.068vh) scale(0.8275); + } + to { + transform: translate(97.2259vw, 100vh) scale(0.8275); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(3) { + opacity: 0.3007; + transform: translate(68.5116vw, -10px) scale(0.5727); + animation: svelte-1h4qjtf-fall-3 13s -3s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-3 { + 53.707% { + transform: translate(62.1834vw, 53.707vh) scale(0.5727); + } + to { + transform: translate(65.3475vw, 100vh) scale(0.5727); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(4) { + opacity: 0.0239; + transform: translate(42.8662vw, -10px) scale(0.1202); + animation: svelte-1h4qjtf-fall-4 17s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-4 { + 63.655% { + transform: translate(35.665vw, 63.655vh) scale(0.1202); + } + to { + transform: translate(39.2656vw, 100vh) scale(0.1202); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(5) { + opacity: 0.9727; + transform: translate(50.5828vw, -10px) scale(0.8371); + animation: svelte-1h4qjtf-fall-5 11s -6s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-5 { + 43.84% { + transform: translate(55.3721vw, 43.84vh) scale(0.8371); + } + to { + transform: translate(52.97745vw, 100vh) scale(0.8371); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(6) { + opacity: 0.5354; + transform: translate(45.5325vw, -10px) scale(0.907); + animation: svelte-1h4qjtf-fall-6 21s -9s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-6 { + 73.876% { + transform: translate(40.8519vw, 73.876vh) scale(0.907); + } + to { + transform: translate(43.1922vw, 100vh) scale(0.907); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(7) { + opacity: 0.3159; + transform: translate(71.2589vw, -10px) scale(0.0984); + animation: svelte-1h4qjtf-fall-7 26s -28s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-7 { + 49.652% { + transform: translate(77.5557vw, 49.652vh) scale(0.0984); + } + to { + transform: translate(74.4073vw, 100vh) scale(0.0984); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(8) { + opacity: 0.4771; + transform: translate(15.0527vw, -10px) scale(0.2301); + animation: svelte-1h4qjtf-fall-8 26s -7s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-8 { + 44.954% { + transform: translate(14.3904vw, 44.954vh) scale(0.2301); + } + to { + transform: translate(14.72155vw, 100vh) scale(0.2301); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(9) { + opacity: 0.3673; + transform: translate(30.9255vw, -10px) scale(0.1803); + animation: svelte-1h4qjtf-fall-9 30s -21s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-9 { + 53.238% { + transform: translate(25.6238vw, 53.238vh) scale(0.1803); + } + to { + transform: translate(28.27465vw, 100vh) scale(0.1803); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(10) { + opacity: 0.6939; + transform: translate(4.5085vw, -10px) scale(0.506); + animation: svelte-1h4qjtf-fall-10 16s -25s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-10 { + 74.156% { + transform: translate(2.7094vw, 74.156vh) scale(0.506); + } + to { + transform: translate(3.60895vw, 100vh) scale(0.506); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(11) { + opacity: 0.2953; + transform: translate(58.5463vw, -10px) scale(0.0079); + animation: svelte-1h4qjtf-fall-11 25s -1s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-11 { + 70.022% { + transform: translate(51.2442vw, 70.022vh) scale(0.0079); + } + to { + transform: translate(54.89525vw, 100vh) scale(0.0079); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(12) { + opacity: 0.0323; + transform: translate(6.6156vw, -10px) scale(0.7126); + animation: svelte-1h4qjtf-fall-12 22s -28s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-12 { + 39.899% { + transform: translate(2.2627vw, 39.899vh) scale(0.7126); + } + to { + transform: translate(4.43915vw, 100vh) scale(0.7126); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(13) { + opacity: 0.0765; + transform: translate(85.6427vw, -10px) scale(0.1086); + animation: svelte-1h4qjtf-fall-13 15s -19s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-13 { + 39.482% { + transform: translate(95.463vw, 39.482vh) scale(0.1086); + } + to { + transform: translate(90.55285vw, 100vh) scale(0.1086); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(14) { + opacity: 0.0981; + transform: translate(89.8607vw, -10px) scale(0.8847); + animation: svelte-1h4qjtf-fall-14 12s -25s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-14 { + 36.81% { + transform: translate(92.2264vw, 36.81vh) scale(0.8847); + } + to { + transform: translate(91.04355vw, 100vh) scale(0.8847); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(15) { + opacity: 0.2541; + transform: translate(78.678vw, -10px) scale(0.59); + animation: svelte-1h4qjtf-fall-15 16s -6s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-15 { + 48.03% { + transform: translate(82.4457vw, 48.03vh) scale(0.59); + } + to { + transform: translate(80.56185vw, 100vh) scale(0.59); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(16) { + opacity: 0.9401; + transform: translate(72.7775vw, -10px) scale(0.7097); + animation: svelte-1h4qjtf-fall-16 11s -14s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-16 { + 43.714% { + transform: translate(70.8067vw, 43.714vh) scale(0.7097); + } + to { + transform: translate(71.7921vw, 100vh) scale(0.7097); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(17) { + opacity: 0.2025; + transform: translate(82.3548vw, -10px) scale(0.9707); + animation: svelte-1h4qjtf-fall-17 21s -5s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-17 { + 45.093% { + transform: translate(86.688vw, 45.093vh) scale(0.9707); + } + to { + transform: translate(84.5214vw, 100vh) scale(0.9707); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(18) { + opacity: 0.8708; + transform: translate(94.5626vw, -10px) scale(0.8217); + animation: svelte-1h4qjtf-fall-18 27s -17s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-18 { + 57.401% { + transform: translate(88.376vw, 57.401vh) scale(0.8217); + } + to { + transform: translate(91.4693vw, 100vh) scale(0.8217); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(19) { + opacity: 0.5825; + transform: translate(61.7929vw, -10px) scale(0.6309); + animation: svelte-1h4qjtf-fall-19 14s -20s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-19 { + 51.203% { + transform: translate(69.7656vw, 51.203vh) scale(0.6309); + } + to { + transform: translate(65.77925vw, 100vh) scale(0.6309); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(20) { + opacity: 0.75; + transform: translate(43.136vw, -10px) scale(0.7486); + animation: svelte-1h4qjtf-fall-20 19s -24s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-20 { + 71.557% { + transform: translate(48.0414vw, 71.557vh) scale(0.7486); + } + to { + transform: translate(45.5887vw, 100vh) scale(0.7486); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(21) { + opacity: 0.065; + transform: translate(0.5583vw, -10px) scale(0.7246); + animation: svelte-1h4qjtf-fall-21 27s -9s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-21 { + 38.902% { + transform: translate(3.2287vw, 38.902vh) scale(0.7246); + } + to { + transform: translate(1.8935vw, 100vh) scale(0.7246); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(22) { + opacity: 0.5508; + transform: translate(93.639vw, -10px) scale(0.2508); + animation: svelte-1h4qjtf-fall-22 14s -28s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-22 { + 69.439% { + transform: translate(97.7737vw, 69.439vh) scale(0.2508); + } + to { + transform: translate(95.70635vw, 100vh) scale(0.2508); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(23) { + opacity: 0.6498; + transform: translate(39.5306vw, -10px) scale(0.6309); + animation: svelte-1h4qjtf-fall-23 27s -3s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-23 { + 30.622% { + transform: translate(38.2713vw, 30.622vh) scale(0.6309); + } + to { + transform: translate(38.90095vw, 100vh) scale(0.6309); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(24) { + opacity: 0.3823; + transform: translate(56.8447vw, -10px) scale(0.3519); + animation: svelte-1h4qjtf-fall-24 27s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-24 { + 71.651% { + transform: translate(48.1184vw, 71.651vh) scale(0.3519); + } + to { + transform: translate(52.48155vw, 100vh) scale(0.3519); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(25) { + opacity: 0.5632; + transform: translate(70.6583vw, -10px) scale(0.1286); + animation: svelte-1h4qjtf-fall-25 10s -7s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-25 { + 69.679% { + transform: translate(68.6776vw, 69.679vh) scale(0.1286); + } + to { + transform: translate(69.66795vw, 100vh) scale(0.1286); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(26) { + opacity: 0.6988; + transform: translate(19.8707vw, -10px) scale(0.347); + animation: svelte-1h4qjtf-fall-26 28s -28s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-26 { + 34.93% { + transform: translate(15.2136vw, 34.93vh) scale(0.347); + } + to { + transform: translate(17.54215vw, 100vh) scale(0.347); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(27) { + opacity: 0.6164; + transform: translate(15.6745vw, -10px) scale(0.0304); + animation: svelte-1h4qjtf-fall-27 15s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-27 { + 54.569% { + transform: translate(18.1003vw, 54.569vh) scale(0.0304); + } + to { + transform: translate(16.8874vw, 100vh) scale(0.0304); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(28) { + opacity: 0.1056; + transform: translate(61.3808vw, -10px) scale(0.4066); + animation: svelte-1h4qjtf-fall-28 11s -23s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-28 { + 58.883% { + transform: translate(69.1729vw, 58.883vh) scale(0.4066); + } + to { + transform: translate(65.27685vw, 100vh) scale(0.4066); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(29) { + opacity: 0.8728; + transform: translate(84.5874vw, -10px) scale(0.1206); + animation: svelte-1h4qjtf-fall-29 28s -5s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-29 { + 67.206% { + transform: translate(89.5973vw, 67.206vh) scale(0.1206); + } + to { + transform: translate(87.09235vw, 100vh) scale(0.1206); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(30) { + opacity: 0.5629; + transform: translate(55.6649vw, -10px) scale(0.6293); + animation: svelte-1h4qjtf-fall-30 11s -23s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-30 { + 51.533% { + transform: translate(56.4646vw, 51.533vh) scale(0.6293); + } + to { + transform: translate(56.06475vw, 100vh) scale(0.6293); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(31) { + opacity: 0.0666; + transform: translate(18.1732vw, -10px) scale(0.4427); + animation: svelte-1h4qjtf-fall-31 27s -2s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-31 { + 77.166% { + transform: translate(11.9786vw, 77.166vh) scale(0.4427); + } + to { + transform: translate(15.0759vw, 100vh) scale(0.4427); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(32) { + opacity: 0.2419; + transform: translate(34.0837vw, -10px) scale(0.7726); + animation: svelte-1h4qjtf-fall-32 26s -27s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-32 { + 47.068% { + transform: translate(37.2067vw, 47.068vh) scale(0.7726); + } + to { + transform: translate(35.6452vw, 100vh) scale(0.7726); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(33) { + opacity: 0.3743; + transform: translate(78.6393vw, -10px) scale(0.9204); + animation: svelte-1h4qjtf-fall-33 11s -2s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-33 { + 45.475% { + transform: translate(76.8917vw, 45.475vh) scale(0.9204); + } + to { + transform: translate(77.7655vw, 100vh) scale(0.9204); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(34) { + opacity: 0.1495; + transform: translate(23.7587vw, -10px) scale(0.9924); + animation: svelte-1h4qjtf-fall-34 24s -11s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-34 { + 56.548% { + transform: translate(24.762vw, 56.548vh) scale(0.9924); + } + to { + transform: translate(24.26035vw, 100vh) scale(0.9924); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(35) { + opacity: 0.1206; + transform: translate(26.8021vw, -10px) scale(0.8491); + animation: svelte-1h4qjtf-fall-35 30s -16s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-35 { + 51.276% { + transform: translate(18.0046vw, 51.276vh) scale(0.8491); + } + to { + transform: translate(22.40335vw, 100vh) scale(0.8491); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(36) { + opacity: 0.8442; + transform: translate(17.8986vw, -10px) scale(0.8944); + animation: svelte-1h4qjtf-fall-36 28s -28s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-36 { + 46.741% { + transform: translate(19.0675vw, 46.741vh) scale(0.8944); + } + to { + transform: translate(18.48305vw, 100vh) scale(0.8944); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(37) { + opacity: 0.0555; + transform: translate(54.9089vw, -10px) scale(0.5499); + animation: svelte-1h4qjtf-fall-37 27s -22s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-37 { + 37.687% { + transform: translate(60.2211vw, 37.687vh) scale(0.5499); + } + to { + transform: translate(57.565vw, 100vh) scale(0.5499); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(38) { + opacity: 0.6698; + transform: translate(82.6707vw, -10px) scale(0.4135); + animation: svelte-1h4qjtf-fall-38 10s -13s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-38 { + 34.188% { + transform: translate(76.1935vw, 34.188vh) scale(0.4135); + } + to { + transform: translate(79.4321vw, 100vh) scale(0.4135); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(39) { + opacity: 0.0174; + transform: translate(59.2226vw, -10px) scale(0.1038); + animation: svelte-1h4qjtf-fall-39 23s -23s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-39 { + 35.707% { + transform: translate(56.574vw, 35.707vh) scale(0.1038); + } + to { + transform: translate(57.8983vw, 100vh) scale(0.1038); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(40) { + opacity: 0.7784; + transform: translate(84.0476vw, -10px) scale(0.8813); + animation: svelte-1h4qjtf-fall-40 27s -1s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-40 { + 63.139% { + transform: translate(88.3527vw, 63.139vh) scale(0.8813); + } + to { + transform: translate(86.20015vw, 100vh) scale(0.8813); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(41) { + opacity: 0.165; + transform: translate(16.1149vw, -10px) scale(0.3198); + animation: svelte-1h4qjtf-fall-41 16s -5s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-41 { + 40.353% { + transform: translate(7.2544vw, 40.353vh) scale(0.3198); + } + to { + transform: translate(11.68465vw, 100vh) scale(0.3198); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(42) { + opacity: 0.9312; + transform: translate(13.2647vw, -10px) scale(0.7008); + animation: svelte-1h4qjtf-fall-42 17s -25s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-42 { + 53.205% { + transform: translate(19.7153vw, 53.205vh) scale(0.7008); + } + to { + transform: translate(16.49vw, 100vh) scale(0.7008); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(43) { + opacity: 0.4145; + transform: translate(8.9722vw, -10px) scale(0.2729); + animation: svelte-1h4qjtf-fall-43 11s -2s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-43 { + 66.42% { + transform: translate(10.1542vw, 66.42vh) scale(0.2729); + } + to { + transform: translate(9.5632vw, 100vh) scale(0.2729); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(44) { + opacity: 0.2223; + transform: translate(41.3644vw, -10px) scale(0.8891); + animation: svelte-1h4qjtf-fall-44 19s -14s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-44 { + 32.101% { + transform: translate(39.9286vw, 32.101vh) scale(0.8891); + } + to { + transform: translate(40.6465vw, 100vh) scale(0.8891); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(45) { + opacity: 0.7453; + transform: translate(20.1763vw, -10px) scale(0.3889); + animation: svelte-1h4qjtf-fall-45 16s -23s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-45 { + 69.31% { + transform: translate(15.4174vw, 69.31vh) scale(0.3889); + } + to { + transform: translate(17.79685vw, 100vh) scale(0.3889); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(46) { + opacity: 0.6401; + transform: translate(5.3085vw, -10px) scale(0.8513); + animation: svelte-1h4qjtf-fall-46 11s -25s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-46 { + 77.532% { + transform: translate(4.5942vw, 77.532vh) scale(0.8513); + } + to { + transform: translate(4.95135vw, 100vh) scale(0.8513); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(47) { + opacity: 0.3938; + transform: translate(25.6355vw, -10px) scale(0.4059); + animation: svelte-1h4qjtf-fall-47 29s -7s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-47 { + 50.896% { + transform: translate(22.2546vw, 50.896vh) scale(0.4059); + } + to { + transform: translate(23.94505vw, 100vh) scale(0.4059); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(48) { + opacity: 0.5114; + transform: translate(33.61vw, -10px) scale(0.9088); + animation: svelte-1h4qjtf-fall-48 13s -6s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-48 { + 43.399% { + transform: translate(39.5549vw, 43.399vh) scale(0.9088); + } + to { + transform: translate(36.58245vw, 100vh) scale(0.9088); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(49) { + opacity: 0.3814; + transform: translate(65.8599vw, -10px) scale(0.4136); + animation: svelte-1h4qjtf-fall-49 21s -30s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-49 { + 57.038% { + transform: translate(60.4444vw, 57.038vh) scale(0.4136); + } + to { + transform: translate(63.15215vw, 100vh) scale(0.4136); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(50) { + opacity: 0.5554; + transform: translate(25.3096vw, -10px) scale(0.3582); + animation: svelte-1h4qjtf-fall-50 17s -26s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-50 { + 35.109% { + transform: translate(28.9667vw, 35.109vh) scale(0.3582); + } + to { + transform: translate(27.13815vw, 100vh) scale(0.3582); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(51) { + opacity: 0.0781; + transform: translate(96.1536vw, -10px) scale(0.9848); + animation: svelte-1h4qjtf-fall-51 17s -5s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-51 { + 54.145% { + transform: translate(103.1216vw, 54.145vh) scale(0.9848); + } + to { + transform: translate(99.6376vw, 100vh) scale(0.9848); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(52) { + opacity: 0.2352; + transform: translate(78.9188vw, -10px) scale(0.6864); + animation: svelte-1h4qjtf-fall-52 20s -2s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-52 { + 47.367% { + transform: translate(76.4584vw, 47.367vh) scale(0.6864); + } + to { + transform: translate(77.6886vw, 100vh) scale(0.6864); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(53) { + opacity: 0.0191; + transform: translate(54.5095vw, -10px) scale(0.2913); + animation: svelte-1h4qjtf-fall-53 19s -5s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-53 { + 63.501% { + transform: translate(44.5143vw, 63.501vh) scale(0.2913); + } + to { + transform: translate(49.5119vw, 100vh) scale(0.2913); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(54) { + opacity: 0.8397; + transform: translate(51.9516vw, -10px) scale(0.2195); + animation: svelte-1h4qjtf-fall-54 17s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-54 { + 54.149% { + transform: translate(57.952vw, 54.149vh) scale(0.2195); + } + to { + transform: translate(54.9518vw, 100vh) scale(0.2195); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(55) { + opacity: 0.4032; + transform: translate(22.0453vw, -10px) scale(0.339); + animation: svelte-1h4qjtf-fall-55 13s -26s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-55 { + 76.982% { + transform: translate(13.1349vw, 76.982vh) scale(0.339); + } + to { + transform: translate(17.5901vw, 100vh) scale(0.339); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(56) { + opacity: 0.5032; + transform: translate(21.2153vw, -10px) scale(0.1183); + animation: svelte-1h4qjtf-fall-56 14s -25s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-56 { + 78.652% { + transform: translate(27.0518vw, 78.652vh) scale(0.1183); + } + to { + transform: translate(24.13355vw, 100vh) scale(0.1183); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(57) { + opacity: 0.4746; + transform: translate(23.4468vw, -10px) scale(0.5647); + animation: svelte-1h4qjtf-fall-57 29s -18s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-57 { + 32.219% { + transform: translate(32.0645vw, 32.219vh) scale(0.5647); + } + to { + transform: translate(27.75565vw, 100vh) scale(0.5647); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(58) { + opacity: 0.3781; + transform: translate(29.3944vw, -10px) scale(0.6647); + animation: svelte-1h4qjtf-fall-58 12s -21s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-58 { + 35.418% { + transform: translate(36.9468vw, 35.418vh) scale(0.6647); + } + to { + transform: translate(33.1706vw, 100vh) scale(0.6647); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(59) { + opacity: 0.3899; + transform: translate(86.3872vw, -10px) scale(0.9341); + animation: svelte-1h4qjtf-fall-59 21s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-59 { + 31.702% { + transform: translate(91.227vw, 31.702vh) scale(0.9341); + } + to { + transform: translate(88.8071vw, 100vh) scale(0.9341); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(60) { + opacity: 0.9955; + transform: translate(85.222vw, -10px) scale(0.5991); + animation: svelte-1h4qjtf-fall-60 24s -18s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-60 { + 76.234% { + transform: translate(87.5454vw, 76.234vh) scale(0.5991); + } + to { + transform: translate(86.3837vw, 100vh) scale(0.5991); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(61) { + opacity: 0.3542; + transform: translate(59.6503vw, -10px) scale(0.5626); + animation: svelte-1h4qjtf-fall-61 22s -22s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-61 { + 63.981% { + transform: translate(61.3971vw, 63.981vh) scale(0.5626); + } + to { + transform: translate(60.5237vw, 100vh) scale(0.5626); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(62) { + opacity: 0.6651; + transform: translate(91.2595vw, -10px) scale(0.7446); + animation: svelte-1h4qjtf-fall-62 20s -20s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-62 { + 31.253% { + transform: translate(95.1635vw, 31.253vh) scale(0.7446); + } + to { + transform: translate(93.2115vw, 100vh) scale(0.7446); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(63) { + opacity: 0.3719; + transform: translate(35.2492vw, -10px) scale(0.988); + animation: svelte-1h4qjtf-fall-63 10s -19s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-63 { + 68.81% { + transform: translate(44.2873vw, 68.81vh) scale(0.988); + } + to { + transform: translate(39.76825vw, 100vh) scale(0.988); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(64) { + opacity: 0.1942; + transform: translate(18.5113vw, -10px) scale(0.8341); + animation: svelte-1h4qjtf-fall-64 22s -26s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-64 { + 35.77% { + transform: translate(16.4443vw, 35.77vh) scale(0.8341); + } + to { + transform: translate(17.4778vw, 100vh) scale(0.8341); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(65) { + opacity: 0.1294; + transform: translate(29.6268vw, -10px) scale(0.2707); + animation: svelte-1h4qjtf-fall-65 17s -22s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-65 { + 34.871% { + transform: translate(31.0013vw, 34.871vh) scale(0.2707); + } + to { + transform: translate(30.31405vw, 100vh) scale(0.2707); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(66) { + opacity: 0.6317; + transform: translate(76.4747vw, -10px) scale(0.9452); + animation: svelte-1h4qjtf-fall-66 25s -7s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-66 { + 60.413% { + transform: translate(82.2168vw, 60.413vh) scale(0.9452); + } + to { + transform: translate(79.34575vw, 100vh) scale(0.9452); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(67) { + opacity: 0.0489; + transform: translate(50.2767vw, -10px) scale(0.3928); + animation: svelte-1h4qjtf-fall-67 11s -6s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-67 { + 79.839% { + transform: translate(43.5308vw, 79.839vh) scale(0.3928); + } + to { + transform: translate(46.90375vw, 100vh) scale(0.3928); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(68) { + opacity: 0.4395; + transform: translate(68.3801vw, -10px) scale(0.7604); + animation: svelte-1h4qjtf-fall-68 27s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-68 { + 33.488% { + transform: translate(71.4154vw, 33.488vh) scale(0.7604); + } + to { + transform: translate(69.89775vw, 100vh) scale(0.7604); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(69) { + opacity: 0.3524; + transform: translate(1.499vw, -10px) scale(0.848); + animation: svelte-1h4qjtf-fall-69 25s -7s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-69 { + 67.193% { + transform: translate(4.8495vw, 67.193vh) scale(0.848); + } + to { + transform: translate(3.17425vw, 100vh) scale(0.848); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(70) { + opacity: 0.8348; + transform: translate(46.3917vw, -10px) scale(0.1682); + animation: svelte-1h4qjtf-fall-70 30s -30s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-70 { + 46.398% { + transform: translate(41.7751vw, 46.398vh) scale(0.1682); + } + to { + transform: translate(44.0834vw, 100vh) scale(0.1682); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(71) { + opacity: 0.8412; + transform: translate(14.5635vw, -10px) scale(0.0143); + animation: svelte-1h4qjtf-fall-71 23s -27s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-71 { + 71.22% { + transform: translate(14.9485vw, 71.22vh) scale(0.0143); + } + to { + transform: translate(14.756vw, 100vh) scale(0.0143); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(72) { + opacity: 0.186; + transform: translate(18.0757vw, -10px) scale(0.4483); + animation: svelte-1h4qjtf-fall-72 11s -6s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-72 { + 70.254% { + transform: translate(8.501vw, 70.254vh) scale(0.4483); + } + to { + transform: translate(13.28835vw, 100vh) scale(0.4483); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(73) { + opacity: 0.861; + transform: translate(98.061vw, -10px) scale(0.4435); + animation: svelte-1h4qjtf-fall-73 23s -12s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-73 { + 42.143% { + transform: translate(100.835vw, 42.143vh) scale(0.4435); + } + to { + transform: translate(99.448vw, 100vh) scale(0.4435); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(74) { + opacity: 0.1905; + transform: translate(89.5263vw, -10px) scale(0.4899); + animation: svelte-1h4qjtf-fall-74 11s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-74 { + 49.415% { + transform: translate(91.3007vw, 49.415vh) scale(0.4899); + } + to { + transform: translate(90.4135vw, 100vh) scale(0.4899); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(75) { + opacity: 0.4789; + transform: translate(17.7758vw, -10px) scale(0.564); + animation: svelte-1h4qjtf-fall-75 24s -2s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-75 { + 33.689% { + transform: translate(10.9375vw, 33.689vh) scale(0.564); + } + to { + transform: translate(14.35665vw, 100vh) scale(0.564); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(76) { + opacity: 0.4334; + transform: translate(32.3728vw, -10px) scale(0.4287); + animation: svelte-1h4qjtf-fall-76 22s -21s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-76 { + 55.244% { + transform: translate(35.0019vw, 55.244vh) scale(0.4287); + } + to { + transform: translate(33.68735vw, 100vh) scale(0.4287); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(77) { + opacity: 0.7795; + transform: translate(86.8676vw, -10px) scale(0.2828); + animation: svelte-1h4qjtf-fall-77 18s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-77 { + 36.785% { + transform: translate(80.4899vw, 36.785vh) scale(0.2828); + } + to { + transform: translate(83.67875vw, 100vh) scale(0.2828); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(78) { + opacity: 0.3871; + transform: translate(4.9876vw, -10px) scale(0.2999); + animation: svelte-1h4qjtf-fall-78 12s -21s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-78 { + 68.593% { + transform: translate(4.0156vw, 68.593vh) scale(0.2999); + } + to { + transform: translate(4.5016vw, 100vh) scale(0.2999); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(79) { + opacity: 0.1969; + transform: translate(92.6662vw, -10px) scale(0.9378); + animation: svelte-1h4qjtf-fall-79 25s -22s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-79 { + 55.472% { + transform: translate(100.7496vw, 55.472vh) scale(0.9378); + } + to { + transform: translate(96.7079vw, 100vh) scale(0.9378); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(80) { + opacity: 0.5492; + transform: translate(43.4807vw, -10px) scale(0.4318); + animation: svelte-1h4qjtf-fall-80 23s -13s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-80 { + 45.785% { + transform: translate(49.6723vw, 45.785vh) scale(0.4318); + } + to { + transform: translate(46.5765vw, 100vh) scale(0.4318); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(81) { + opacity: 0.2116; + transform: translate(74.6811vw, -10px) scale(0.4302); + animation: svelte-1h4qjtf-fall-81 20s -19s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-81 { + 79.243% { + transform: translate(66.0919vw, 79.243vh) scale(0.4302); + } + to { + transform: translate(70.3865vw, 100vh) scale(0.4302); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(82) { + opacity: 0.7058; + transform: translate(20.1905vw, -10px) scale(0.4296); + animation: svelte-1h4qjtf-fall-82 14s -10s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-82 { + 39.507% { + transform: translate(27.9899vw, 39.507vh) scale(0.4296); + } + to { + transform: translate(24.0902vw, 100vh) scale(0.4296); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(83) { + opacity: 0.5535; + transform: translate(44.074vw, -10px) scale(0.6994); + animation: svelte-1h4qjtf-fall-83 24s -6s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-83 { + 43.661% { + transform: translate(53.659vw, 43.661vh) scale(0.6994); + } + to { + transform: translate(48.8665vw, 100vh) scale(0.6994); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(84) { + opacity: 0.7801; + transform: translate(58.4744vw, -10px) scale(0.7864); + animation: svelte-1h4qjtf-fall-84 30s -10s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-84 { + 40.327% { + transform: translate(54.8132vw, 40.327vh) scale(0.7864); + } + to { + transform: translate(56.6438vw, 100vh) scale(0.7864); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(85) { + opacity: 0.0235; + transform: translate(92.9563vw, -10px) scale(0.6047); + animation: svelte-1h4qjtf-fall-85 23s -30s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-85 { + 65.77% { + transform: translate(100.7946vw, 65.77vh) scale(0.6047); + } + to { + transform: translate(96.87545vw, 100vh) scale(0.6047); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(86) { + opacity: 0.7638; + transform: translate(17.1865vw, -10px) scale(0.8612); + animation: svelte-1h4qjtf-fall-86 27s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-86 { + 32.267% { + transform: translate(13.6808vw, 32.267vh) scale(0.8612); + } + to { + transform: translate(15.43365vw, 100vh) scale(0.8612); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(87) { + opacity: 0.1168; + transform: translate(24.8995vw, -10px) scale(0.0648); + animation: svelte-1h4qjtf-fall-87 27s -20s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-87 { + 68.948% { + transform: translate(24.0654vw, 68.948vh) scale(0.0648); + } + to { + transform: translate(24.48245vw, 100vh) scale(0.0648); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(88) { + opacity: 0.1826; + transform: translate(94.5348vw, -10px) scale(0.4349); + animation: svelte-1h4qjtf-fall-88 23s -13s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-88 { + 44.758% { + transform: translate(88.5317vw, 44.758vh) scale(0.4349); + } + to { + transform: translate(91.53325vw, 100vh) scale(0.4349); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(89) { + opacity: 0.5279; + transform: translate(76.8455vw, -10px) scale(0.427); + animation: svelte-1h4qjtf-fall-89 28s -25s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-89 { + 67.764% { + transform: translate(77.312vw, 67.764vh) scale(0.427); + } + to { + transform: translate(77.07875vw, 100vh) scale(0.427); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(90) { + opacity: 0.4986; + transform: translate(84.9644vw, -10px) scale(0.5108); + animation: svelte-1h4qjtf-fall-90 12s -29s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-90 { + 31.911% { + transform: translate(76.916vw, 31.911vh) scale(0.5108); + } + to { + transform: translate(80.9402vw, 100vh) scale(0.5108); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(91) { + opacity: 0.07; + transform: translate(37.4022vw, -10px) scale(0.3632); + animation: svelte-1h4qjtf-fall-91 28s -24s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-91 { + 36.92% { + transform: translate(29.6139vw, 36.92vh) scale(0.3632); + } + to { + transform: translate(33.50805vw, 100vh) scale(0.3632); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(92) { + opacity: 0.7987; + transform: translate(54.8596vw, -10px) scale(0.889); + animation: svelte-1h4qjtf-fall-92 14s -18s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-92 { + 32.196% { + transform: translate(50.4115vw, 32.196vh) scale(0.889); + } + to { + transform: translate(52.63555vw, 100vh) scale(0.889); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(93) { + opacity: 0.8782; + transform: translate(0.5874vw, -10px) scale(0.4842); + animation: svelte-1h4qjtf-fall-93 29s -18s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-93 { + 30.785% { + transform: translate(2.5073vw, 30.785vh) scale(0.4842); + } + to { + transform: translate(1.54735vw, 100vh) scale(0.4842); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(94) { + opacity: 0.7687; + transform: translate(78.7818vw, -10px) scale(0.9585); + animation: svelte-1h4qjtf-fall-94 20s -24s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-94 { + 68.592% { + transform: translate(82.984vw, 68.592vh) scale(0.9585); + } + to { + transform: translate(80.8829vw, 100vh) scale(0.9585); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(95) { + opacity: 0.9681; + transform: translate(87.88vw, -10px) scale(0.7661); + animation: svelte-1h4qjtf-fall-95 24s -9s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-95 { + 58.658% { + transform: translate(79.6626vw, 58.658vh) scale(0.7661); + } + to { + transform: translate(83.7713vw, 100vh) scale(0.7661); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(96) { + opacity: 0.086; + transform: translate(82.2204vw, -10px) scale(0.7809); + animation: svelte-1h4qjtf-fall-96 27s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-96 { + 32.437% { + transform: translate(86.368vw, 32.437vh) scale(0.7809); + } + to { + transform: translate(84.2942vw, 100vh) scale(0.7809); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(97) { + opacity: 0.3547; + transform: translate(57.698vw, -10px) scale(0.1765); + animation: svelte-1h4qjtf-fall-97 19s -16s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-97 { + 70.274% { + transform: translate(55.1705vw, 70.274vh) scale(0.1765); + } + to { + transform: translate(56.43425vw, 100vh) scale(0.1765); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(98) { + opacity: 0.8413; + transform: translate(49.0503vw, -10px) scale(0.5828); + animation: svelte-1h4qjtf-fall-98 24s -24s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-98 { + 45.458% { + transform: translate(53.5221vw, 45.458vh) scale(0.5828); + } + to { + transform: translate(51.2862vw, 100vh) scale(0.5828); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(99) { + opacity: 0.0219; + transform: translate(54.6977vw, -10px) scale(0.161); + animation: svelte-1h4qjtf-fall-99 30s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-99 { + 33.073% { + transform: translate(55.8919vw, 33.073vh) scale(0.161); + } + to { + transform: translate(55.2948vw, 100vh) scale(0.161); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(100) { + opacity: 0.8847; + transform: translate(20.8976vw, -10px) scale(0.9221); + animation: svelte-1h4qjtf-fall-100 17s -10s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-100 { + 77.472% { + transform: translate(18.5886vw, 77.472vh) scale(0.9221); + } + to { + transform: translate(19.7431vw, 100vh) scale(0.9221); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(101) { + opacity: 0.5504; + transform: translate(48.8182vw, -10px) scale(0.3613); + animation: svelte-1h4qjtf-fall-101 12s -19s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-101 { + 32.625% { + transform: translate(49.2901vw, 32.625vh) scale(0.3613); + } + to { + transform: translate(49.05415vw, 100vh) scale(0.3613); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(102) { + opacity: 0.4533; + transform: translate(11.7927vw, -10px) scale(0.9062); + animation: svelte-1h4qjtf-fall-102 21s -30s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-102 { + 42.859% { + transform: translate(4.4073vw, 42.859vh) scale(0.9062); + } + to { + transform: translate(8.1vw, 100vh) scale(0.9062); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(103) { + opacity: 0.9797; + transform: translate(6.5524vw, -10px) scale(0.7536); + animation: svelte-1h4qjtf-fall-103 21s -9s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-103 { + 30.01% { + transform: translate(11.6715vw, 30.01vh) scale(0.7536); + } + to { + transform: translate(9.11195vw, 100vh) scale(0.7536); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(104) { + opacity: 0.2786; + transform: translate(70.0369vw, -10px) scale(0.1983); + animation: svelte-1h4qjtf-fall-104 13s -20s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-104 { + 54.773% { + transform: translate(75.1046vw, 54.773vh) scale(0.1983); + } + to { + transform: translate(72.57075vw, 100vh) scale(0.1983); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(105) { + opacity: 0.0173; + transform: translate(95.2144vw, -10px) scale(0.3318); + animation: svelte-1h4qjtf-fall-105 19s -10s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-105 { + 52.702% { + transform: translate(90.699vw, 52.702vh) scale(0.3318); + } + to { + transform: translate(92.9567vw, 100vh) scale(0.3318); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(106) { + opacity: 0.4615; + transform: translate(51.9927vw, -10px) scale(0.2978); + animation: svelte-1h4qjtf-fall-106 27s -7s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-106 { + 42.654% { + transform: translate(61.103vw, 42.654vh) scale(0.2978); + } + to { + transform: translate(56.54785vw, 100vh) scale(0.2978); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(107) { + opacity: 0.9344; + transform: translate(22.9571vw, -10px) scale(0.6522); + animation: svelte-1h4qjtf-fall-107 21s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-107 { + 79.463% { + transform: translate(14.8874vw, 79.463vh) scale(0.6522); + } + to { + transform: translate(18.92225vw, 100vh) scale(0.6522); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(108) { + opacity: 0.3565; + transform: translate(69.3468vw, -10px) scale(0.0331); + animation: svelte-1h4qjtf-fall-108 30s -28s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-108 { + 55.134% { + transform: translate(63.4113vw, 55.134vh) scale(0.0331); + } + to { + transform: translate(66.37905vw, 100vh) scale(0.0331); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(109) { + opacity: 0.1358; + transform: translate(94.362vw, -10px) scale(0.969); + animation: svelte-1h4qjtf-fall-109 26s -2s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-109 { + 49.452% { + transform: translate(95.8468vw, 49.452vh) scale(0.969); + } + to { + transform: translate(95.1044vw, 100vh) scale(0.969); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(110) { + opacity: 0.1661; + transform: translate(7.128vw, -10px) scale(0.1325); + animation: svelte-1h4qjtf-fall-110 12s -18s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-110 { + 33.12% { + transform: translate(11.0479vw, 33.12vh) scale(0.1325); + } + to { + transform: translate(9.08795vw, 100vh) scale(0.1325); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(111) { + opacity: 0.222; + transform: translate(92.4119vw, -10px) scale(0.982); + animation: svelte-1h4qjtf-fall-111 16s -26s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-111 { + 66.439% { + transform: translate(100.0845vw, 66.439vh) scale(0.982); + } + to { + transform: translate(96.2482vw, 100vh) scale(0.982); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(112) { + opacity: 0.4933; + transform: translate(59.7891vw, -10px) scale(0.4146); + animation: svelte-1h4qjtf-fall-112 29s -5s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-112 { + 58.679% { + transform: translate(50.7122vw, 58.679vh) scale(0.4146); + } + to { + transform: translate(55.25065vw, 100vh) scale(0.4146); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(113) { + opacity: 0.803; + transform: translate(33.193vw, -10px) scale(0.6581); + animation: svelte-1h4qjtf-fall-113 26s -27s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-113 { + 66.03% { + transform: translate(30.2664vw, 66.03vh) scale(0.6581); + } + to { + transform: translate(31.7297vw, 100vh) scale(0.6581); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(114) { + opacity: 0.6071; + transform: translate(6.0769vw, -10px) scale(0.2534); + animation: svelte-1h4qjtf-fall-114 18s -20s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-114 { + 32.144% { + transform: translate(12.6634vw, 32.144vh) scale(0.2534); + } + to { + transform: translate(9.37015vw, 100vh) scale(0.2534); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(115) { + opacity: 0.9225; + transform: translate(27.5919vw, -10px) scale(0.2208); + animation: svelte-1h4qjtf-fall-115 30s -7s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-115 { + 65.786% { + transform: translate(28.4484vw, 65.786vh) scale(0.2208); + } + to { + transform: translate(28.02015vw, 100vh) scale(0.2208); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(116) { + opacity: 0.6612; + transform: translate(43.8119vw, -10px) scale(0.8873); + animation: svelte-1h4qjtf-fall-116 30s -21s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-116 { + 32.564% { + transform: translate(44.4959vw, 32.564vh) scale(0.8873); + } + to { + transform: translate(44.1539vw, 100vh) scale(0.8873); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(117) { + opacity: 0.7949; + transform: translate(25.0952vw, -10px) scale(0.0775); + animation: svelte-1h4qjtf-fall-117 26s -6s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-117 { + 69.319% { + transform: translate(21.1845vw, 69.319vh) scale(0.0775); + } + to { + transform: translate(23.13985vw, 100vh) scale(0.0775); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(118) { + opacity: 0.892; + transform: translate(74.94vw, -10px) scale(0.4741); + animation: svelte-1h4qjtf-fall-118 19s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-118 { + 53.699% { + transform: translate(66.6653vw, 53.699vh) scale(0.4741); + } + to { + transform: translate(70.80265vw, 100vh) scale(0.4741); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(119) { + opacity: 0.6732; + transform: translate(5.9668vw, -10px) scale(0.3273); + animation: svelte-1h4qjtf-fall-119 18s -11s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-119 { + 36.436% { + transform: translate(14.9539vw, 36.436vh) scale(0.3273); + } + to { + transform: translate(10.46035vw, 100vh) scale(0.3273); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(120) { + opacity: 0.8581; + transform: translate(99.1677vw, -10px) scale(0.7911); + animation: svelte-1h4qjtf-fall-120 21s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-120 { + 78.281% { + transform: translate(93.0346vw, 78.281vh) scale(0.7911); + } + to { + transform: translate(96.10115vw, 100vh) scale(0.7911); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(121) { + opacity: 0.9507; + transform: translate(76.7249vw, -10px) scale(0.741); + animation: svelte-1h4qjtf-fall-121 18s -9s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-121 { + 54.323% { + transform: translate(84.2648vw, 54.323vh) scale(0.741); + } + to { + transform: translate(80.49485vw, 100vh) scale(0.741); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(122) { + opacity: 0.7373; + transform: translate(85.8479vw, -10px) scale(0.6223); + animation: svelte-1h4qjtf-fall-122 16s -6s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-122 { + 57.13% { + transform: translate(85.9847vw, 57.13vh) scale(0.6223); + } + to { + transform: translate(85.9163vw, 100vh) scale(0.6223); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(123) { + opacity: 0.3169; + transform: translate(77.183vw, -10px) scale(0.8061); + animation: svelte-1h4qjtf-fall-123 23s -21s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-123 { + 67.23% { + transform: translate(69.566vw, 67.23vh) scale(0.8061); + } + to { + transform: translate(73.3745vw, 100vh) scale(0.8061); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(124) { + opacity: 0.4411; + transform: translate(69.5625vw, -10px) scale(0.9514); + animation: svelte-1h4qjtf-fall-124 20s -20s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-124 { + 38.185% { + transform: translate(67.9752vw, 38.185vh) scale(0.9514); + } + to { + transform: translate(68.76885vw, 100vh) scale(0.9514); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(125) { + opacity: 0.4721; + transform: translate(10.025vw, -10px) scale(0.0111); + animation: svelte-1h4qjtf-fall-125 18s -12s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-125 { + 69.96% { + transform: translate(5.2782vw, 69.96vh) scale(0.0111); + } + to { + transform: translate(7.6516vw, 100vh) scale(0.0111); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(126) { + opacity: 0.6366; + transform: translate(50.8321vw, -10px) scale(0.8175); + animation: svelte-1h4qjtf-fall-126 27s -29s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-126 { + 59.129% { + transform: translate(49.902vw, 59.129vh) scale(0.8175); + } + to { + transform: translate(50.36705vw, 100vh) scale(0.8175); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(127) { + opacity: 0.012; + transform: translate(54.336vw, -10px) scale(0.6119); + animation: svelte-1h4qjtf-fall-127 18s -11s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-127 { + 33.277% { + transform: translate(58.5144vw, 33.277vh) scale(0.6119); + } + to { + transform: translate(56.4252vw, 100vh) scale(0.6119); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(128) { + opacity: 0.5008; + transform: translate(10.8855vw, -10px) scale(0.3723); + animation: svelte-1h4qjtf-fall-128 12s -19s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-128 { + 47.67% { + transform: translate(13.1396vw, 47.67vh) scale(0.3723); + } + to { + transform: translate(12.01255vw, 100vh) scale(0.3723); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(129) { + opacity: 0.2721; + transform: translate(54.4155vw, -10px) scale(0.8769); + animation: svelte-1h4qjtf-fall-129 10s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-129 { + 75.145% { + transform: translate(52.7434vw, 75.145vh) scale(0.8769); + } + to { + transform: translate(53.57945vw, 100vh) scale(0.8769); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(130) { + opacity: 0.3652; + transform: translate(23.9226vw, -10px) scale(0.7299); + animation: svelte-1h4qjtf-fall-130 25s -10s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-130 { + 38.321% { + transform: translate(26.3637vw, 38.321vh) scale(0.7299); + } + to { + transform: translate(25.14315vw, 100vh) scale(0.7299); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(131) { + opacity: 0.0475; + transform: translate(59.1462vw, -10px) scale(0.7442); + animation: svelte-1h4qjtf-fall-131 25s -7s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-131 { + 36.1% { + transform: translate(69.1412vw, 36.1vh) scale(0.7442); + } + to { + transform: translate(64.1437vw, 100vh) scale(0.7442); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(132) { + opacity: 0.4754; + transform: translate(13.5396vw, -10px) scale(0.5377); + animation: svelte-1h4qjtf-fall-132 17s -23s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-132 { + 73.551% { + transform: translate(10.3543vw, 73.551vh) scale(0.5377); + } + to { + transform: translate(11.94695vw, 100vh) scale(0.5377); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(133) { + opacity: 0.6303; + transform: translate(51.5244vw, -10px) scale(0.0119); + animation: svelte-1h4qjtf-fall-133 13s -11s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-133 { + 45.774% { + transform: translate(54.8348vw, 45.774vh) scale(0.0119); + } + to { + transform: translate(53.1796vw, 100vh) scale(0.0119); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(134) { + opacity: 0.0631; + transform: translate(10.5437vw, -10px) scale(0.8451); + animation: svelte-1h4qjtf-fall-134 11s -8s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-134 { + 77.531% { + transform: translate(7.305vw, 77.531vh) scale(0.8451); + } + to { + transform: translate(8.92435vw, 100vh) scale(0.8451); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(135) { + opacity: 0.8132; + transform: translate(91.7361vw, -10px) scale(0.6077); + animation: svelte-1h4qjtf-fall-135 26s -18s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-135 { + 64.642% { + transform: translate(92.2008vw, 64.642vh) scale(0.6077); + } + to { + transform: translate(91.96845vw, 100vh) scale(0.6077); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(136) { + opacity: 0.446; + transform: translate(23.4141vw, -10px) scale(0.02); + animation: svelte-1h4qjtf-fall-136 11s -22s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-136 { + 77.011% { + transform: translate(31.8078vw, 77.011vh) scale(0.02); + } + to { + transform: translate(27.61095vw, 100vh) scale(0.02); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(137) { + opacity: 0.2629; + transform: translate(23.1459vw, -10px) scale(0.5875); + animation: svelte-1h4qjtf-fall-137 13s -9s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-137 { + 74.556% { + transform: translate(25.5901vw, 74.556vh) scale(0.5875); + } + to { + transform: translate(24.368vw, 100vh) scale(0.5875); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(138) { + opacity: 0.5071; + transform: translate(19.6968vw, -10px) scale(0.447); + animation: svelte-1h4qjtf-fall-138 17s -24s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-138 { + 43.075% { + transform: translate(26.9509vw, 43.075vh) scale(0.447); + } + to { + transform: translate(23.32385vw, 100vh) scale(0.447); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(139) { + opacity: 0.3135; + transform: translate(25.0304vw, -10px) scale(0.5521); + animation: svelte-1h4qjtf-fall-139 24s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-139 { + 73.346% { + transform: translate(31.0289vw, 73.346vh) scale(0.5521); + } + to { + transform: translate(28.02965vw, 100vh) scale(0.5521); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(140) { + opacity: 0.7349; + transform: translate(95.9682vw, -10px) scale(0.3748); + animation: svelte-1h4qjtf-fall-140 22s -3s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-140 { + 46.474% { + transform: translate(99.9648vw, 46.474vh) scale(0.3748); + } + to { + transform: translate(97.9665vw, 100vh) scale(0.3748); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(141) { + opacity: 0.5597; + transform: translate(80.3708vw, -10px) scale(0.893); + animation: svelte-1h4qjtf-fall-141 13s -29s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-141 { + 59.61% { + transform: translate(87.4191vw, 59.61vh) scale(0.893); + } + to { + transform: translate(83.89495vw, 100vh) scale(0.893); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(142) { + opacity: 0.0843; + transform: translate(4.1421vw, -10px) scale(0.3098); + animation: svelte-1h4qjtf-fall-142 18s -19s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-142 { + 69.135% { + transform: translate(-3.9019vw, 69.135vh) scale(0.3098); + } + to { + transform: translate(0.1201vw, 100vh) scale(0.3098); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(143) { + opacity: 0.9699; + transform: translate(94.9472vw, -10px) scale(0.5704); + animation: svelte-1h4qjtf-fall-143 16s -13s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-143 { + 39.443% { + transform: translate(97.3831vw, 39.443vh) scale(0.5704); + } + to { + transform: translate(96.16515vw, 100vh) scale(0.5704); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(144) { + opacity: 0.6362; + transform: translate(17.2778vw, -10px) scale(0.7642); + animation: svelte-1h4qjtf-fall-144 21s -20s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-144 { + 40.586% { + transform: translate(9.0962vw, 40.586vh) scale(0.7642); + } + to { + transform: translate(13.187vw, 100vh) scale(0.7642); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(145) { + opacity: 0.6414; + transform: translate(8.2977vw, -10px) scale(0.2595); + animation: svelte-1h4qjtf-fall-145 13s -19s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-145 { + 41.964% { + transform: translate(-1.4824vw, 41.964vh) scale(0.2595); + } + to { + transform: translate(3.40765vw, 100vh) scale(0.2595); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(146) { + opacity: 0.9224; + transform: translate(93.0284vw, -10px) scale(0.8847); + animation: svelte-1h4qjtf-fall-146 12s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-146 { + 61.328% { + transform: translate(95.9182vw, 61.328vh) scale(0.8847); + } + to { + transform: translate(94.4733vw, 100vh) scale(0.8847); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(147) { + opacity: 0.8979; + transform: translate(95.1354vw, -10px) scale(0.2622); + animation: svelte-1h4qjtf-fall-147 15s -3s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-147 { + 37.336% { + transform: translate(86.9194vw, 37.336vh) scale(0.2622); + } + to { + transform: translate(91.0274vw, 100vh) scale(0.2622); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(148) { + opacity: 0.8216; + transform: translate(80.7136vw, -10px) scale(0.0276); + animation: svelte-1h4qjtf-fall-148 20s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-148 { + 55.118% { + transform: translate(70.7974vw, 55.118vh) scale(0.0276); + } + to { + transform: translate(75.7555vw, 100vh) scale(0.0276); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(149) { + opacity: 0.5949; + transform: translate(92.4274vw, -10px) scale(0.0593); + animation: svelte-1h4qjtf-fall-149 16s -8s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-149 { + 32.662% { + transform: translate(99.3539vw, 32.662vh) scale(0.0593); + } + to { + transform: translate(95.89065vw, 100vh) scale(0.0593); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(150) { + opacity: 0.0054; + transform: translate(48.0031vw, -10px) scale(0.0485); + animation: svelte-1h4qjtf-fall-150 19s -11s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-150 { + 79.325% { + transform: translate(40.7932vw, 79.325vh) scale(0.0485); + } + to { + transform: translate(44.39815vw, 100vh) scale(0.0485); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(151) { + opacity: 0.9595; + transform: translate(52.3633vw, -10px) scale(0.1187); + animation: svelte-1h4qjtf-fall-151 23s -10s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-151 { + 69.535% { + transform: translate(56.1473vw, 69.535vh) scale(0.1187); + } + to { + transform: translate(54.2553vw, 100vh) scale(0.1187); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(152) { + opacity: 0.7524; + transform: translate(93.786vw, -10px) scale(0.4569); + animation: svelte-1h4qjtf-fall-152 22s -18s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-152 { + 56.568% { + transform: translate(100.8624vw, 56.568vh) scale(0.4569); + } + to { + transform: translate(97.3242vw, 100vh) scale(0.4569); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(153) { + opacity: 0.4881; + transform: translate(26.0009vw, -10px) scale(0.0582); + animation: svelte-1h4qjtf-fall-153 22s -18s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-153 { + 49.168% { + transform: translate(16.1138vw, 49.168vh) scale(0.0582); + } + to { + transform: translate(21.05735vw, 100vh) scale(0.0582); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(154) { + opacity: 0.0304; + transform: translate(15.1776vw, -10px) scale(0.7275); + animation: svelte-1h4qjtf-fall-154 16s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-154 { + 77.359% { + transform: translate(11.0531vw, 77.359vh) scale(0.7275); + } + to { + transform: translate(13.11535vw, 100vh) scale(0.7275); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(155) { + opacity: 0.6485; + transform: translate(92.9941vw, -10px) scale(0.9255); + animation: svelte-1h4qjtf-fall-155 26s -1s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-155 { + 34.296% { + transform: translate(90.1298vw, 34.296vh) scale(0.9255); + } + to { + transform: translate(91.56195vw, 100vh) scale(0.9255); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(156) { + opacity: 0.8575; + transform: translate(68.0807vw, -10px) scale(0.819); + animation: svelte-1h4qjtf-fall-156 28s -10s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-156 { + 46.235% { + transform: translate(67.332vw, 46.235vh) scale(0.819); + } + to { + transform: translate(67.70635vw, 100vh) scale(0.819); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(157) { + opacity: 0.8547; + transform: translate(9.6696vw, -10px) scale(0.6841); + animation: svelte-1h4qjtf-fall-157 28s -13s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-157 { + 44.396% { + transform: translate(4.2089vw, 44.396vh) scale(0.6841); + } + to { + transform: translate(6.93925vw, 100vh) scale(0.6841); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(158) { + opacity: 0.2691; + transform: translate(92.17vw, -10px) scale(0.8685); + animation: svelte-1h4qjtf-fall-158 26s -28s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-158 { + 32.006% { + transform: translate(91.1939vw, 32.006vh) scale(0.8685); + } + to { + transform: translate(91.68195vw, 100vh) scale(0.8685); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(159) { + opacity: 0.5347; + transform: translate(53.5356vw, -10px) scale(0.3201); + animation: svelte-1h4qjtf-fall-159 15s -3s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-159 { + 76.717% { + transform: translate(44.0047vw, 76.717vh) scale(0.3201); + } + to { + transform: translate(48.77015vw, 100vh) scale(0.3201); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(160) { + opacity: 0.4776; + transform: translate(76.1771vw, -10px) scale(0.8674); + animation: svelte-1h4qjtf-fall-160 20s -1s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-160 { + 40.622% { + transform: translate(83.2378vw, 40.622vh) scale(0.8674); + } + to { + transform: translate(79.70745vw, 100vh) scale(0.8674); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(161) { + opacity: 0.4625; + transform: translate(28.5055vw, -10px) scale(0.0792); + animation: svelte-1h4qjtf-fall-161 10s -25s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-161 { + 47.7% { + transform: translate(38.1758vw, 47.7vh) scale(0.0792); + } + to { + transform: translate(33.34065vw, 100vh) scale(0.0792); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(162) { + opacity: 0.3021; + transform: translate(95.4232vw, -10px) scale(0.3064); + animation: svelte-1h4qjtf-fall-162 26s -27s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-162 { + 44.311% { + transform: translate(90.0415vw, 44.311vh) scale(0.3064); + } + to { + transform: translate(92.73235vw, 100vh) scale(0.3064); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(163) { + opacity: 0.8737; + transform: translate(94.7353vw, -10px) scale(0.0773); + animation: svelte-1h4qjtf-fall-163 26s -24s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-163 { + 59.793% { + transform: translate(99.7989vw, 59.793vh) scale(0.0773); + } + to { + transform: translate(97.2671vw, 100vh) scale(0.0773); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(164) { + opacity: 0.3015; + transform: translate(63.4929vw, -10px) scale(0.8117); + animation: svelte-1h4qjtf-fall-164 21s -7s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-164 { + 76.184% { + transform: translate(65.5022vw, 76.184vh) scale(0.8117); + } + to { + transform: translate(64.49755vw, 100vh) scale(0.8117); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(165) { + opacity: 0.298; + transform: translate(58.502vw, -10px) scale(0.5156); + animation: svelte-1h4qjtf-fall-165 15s -5s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-165 { + 74.505% { + transform: translate(55.1531vw, 74.505vh) scale(0.5156); + } + to { + transform: translate(56.82755vw, 100vh) scale(0.5156); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(166) { + opacity: 0.9395; + transform: translate(12.8976vw, -10px) scale(0.4129); + animation: svelte-1h4qjtf-fall-166 15s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-166 { + 63.165% { + transform: translate(13.0985vw, 63.165vh) scale(0.4129); + } + to { + transform: translate(12.99805vw, 100vh) scale(0.4129); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(167) { + opacity: 0.4313; + transform: translate(82.3021vw, -10px) scale(0.6307); + animation: svelte-1h4qjtf-fall-167 18s -5s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-167 { + 43.737% { + transform: translate(84.4206vw, 43.737vh) scale(0.6307); + } + to { + transform: translate(83.36135vw, 100vh) scale(0.6307); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(168) { + opacity: 0.6194; + transform: translate(99.177vw, -10px) scale(0.7688); + animation: svelte-1h4qjtf-fall-168 13s -23s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-168 { + 73.131% { + transform: translate(99.0828vw, 73.131vh) scale(0.7688); + } + to { + transform: translate(99.1299vw, 100vh) scale(0.7688); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(169) { + opacity: 0.5802; + transform: translate(64.1393vw, -10px) scale(0.0165); + animation: svelte-1h4qjtf-fall-169 12s -16s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-169 { + 38.673% { + transform: translate(73.751vw, 38.673vh) scale(0.0165); + } + to { + transform: translate(68.94515vw, 100vh) scale(0.0165); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(170) { + opacity: 0.6772; + transform: translate(58.9893vw, -10px) scale(0.8596); + animation: svelte-1h4qjtf-fall-170 27s -18s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-170 { + 45.975% { + transform: translate(57.5376vw, 45.975vh) scale(0.8596); + } + to { + transform: translate(58.26345vw, 100vh) scale(0.8596); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(171) { + opacity: 0.8594; + transform: translate(35.7541vw, -10px) scale(0.7046); + animation: svelte-1h4qjtf-fall-171 25s -1s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-171 { + 49.194% { + transform: translate(34.4365vw, 49.194vh) scale(0.7046); + } + to { + transform: translate(35.0953vw, 100vh) scale(0.7046); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(172) { + opacity: 0.2272; + transform: translate(62.322vw, -10px) scale(0.4445); + animation: svelte-1h4qjtf-fall-172 19s -22s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-172 { + 43.725% { + transform: translate(63.34vw, 43.725vh) scale(0.4445); + } + to { + transform: translate(62.831vw, 100vh) scale(0.4445); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(173) { + opacity: 0.4819; + transform: translate(68.7921vw, -10px) scale(0.0011); + animation: svelte-1h4qjtf-fall-173 26s -21s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-173 { + 34.076% { + transform: translate(77.9326vw, 34.076vh) scale(0.0011); + } + to { + transform: translate(73.36235vw, 100vh) scale(0.0011); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(174) { + opacity: 0.1743; + transform: translate(1.8295vw, -10px) scale(0.9333); + animation: svelte-1h4qjtf-fall-174 13s -28s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-174 { + 38.569% { + transform: translate(4.2048vw, 38.569vh) scale(0.9333); + } + to { + transform: translate(3.01715vw, 100vh) scale(0.9333); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(175) { + opacity: 0.2075; + transform: translate(41.7794vw, -10px) scale(0.7176); + animation: svelte-1h4qjtf-fall-175 25s -19s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-175 { + 55.754% { + transform: translate(46.4526vw, 55.754vh) scale(0.7176); + } + to { + transform: translate(44.116vw, 100vh) scale(0.7176); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(176) { + opacity: 0.5884; + transform: translate(28.7166vw, -10px) scale(0.4878); + animation: svelte-1h4qjtf-fall-176 28s -8s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-176 { + 56.692% { + transform: translate(24.0387vw, 56.692vh) scale(0.4878); + } + to { + transform: translate(26.37765vw, 100vh) scale(0.4878); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(177) { + opacity: 0.5048; + transform: translate(1.3471vw, -10px) scale(0.6648); + animation: svelte-1h4qjtf-fall-177 25s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-177 { + 49.691% { + transform: translate(-4.5967vw, 49.691vh) scale(0.6648); + } + to { + transform: translate(-1.6248vw, 100vh) scale(0.6648); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(178) { + opacity: 0.1491; + transform: translate(71.2993vw, -10px) scale(0.661); + animation: svelte-1h4qjtf-fall-178 18s -22s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-178 { + 39.09% { + transform: translate(63.8339vw, 39.09vh) scale(0.661); + } + to { + transform: translate(67.5666vw, 100vh) scale(0.661); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(179) { + opacity: 0.41; + transform: translate(28.6581vw, -10px) scale(0.5097); + animation: svelte-1h4qjtf-fall-179 13s -23s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-179 { + 50.173% { + transform: translate(24.5577vw, 50.173vh) scale(0.5097); + } + to { + transform: translate(26.6079vw, 100vh) scale(0.5097); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(180) { + opacity: 0.3394; + transform: translate(27.9168vw, -10px) scale(0.3784); + animation: svelte-1h4qjtf-fall-180 18s -23s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-180 { + 77.878% { + transform: translate(36.6005vw, 77.878vh) scale(0.3784); + } + to { + transform: translate(32.25865vw, 100vh) scale(0.3784); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(181) { + opacity: 0.5065; + transform: translate(72.7005vw, -10px) scale(0.6802); + animation: svelte-1h4qjtf-fall-181 14s -6s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-181 { + 57.665% { + transform: translate(70.6151vw, 57.665vh) scale(0.6802); + } + to { + transform: translate(71.6578vw, 100vh) scale(0.6802); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(182) { + opacity: 0.1778; + transform: translate(72.5039vw, -10px) scale(0.6297); + animation: svelte-1h4qjtf-fall-182 16s -3s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-182 { + 79.808% { + transform: translate(66.0097vw, 79.808vh) scale(0.6297); + } + to { + transform: translate(69.2568vw, 100vh) scale(0.6297); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(183) { + opacity: 0.5075; + transform: translate(10.2513vw, -10px) scale(0.3471); + animation: svelte-1h4qjtf-fall-183 10s -29s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-183 { + 64.618% { + transform: translate(14.2735vw, 64.618vh) scale(0.3471); + } + to { + transform: translate(12.2624vw, 100vh) scale(0.3471); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(184) { + opacity: 0.7502; + transform: translate(96.9409vw, -10px) scale(0.7504); + animation: svelte-1h4qjtf-fall-184 29s -11s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-184 { + 77.033% { + transform: translate(91.7163vw, 77.033vh) scale(0.7504); + } + to { + transform: translate(94.3286vw, 100vh) scale(0.7504); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(185) { + opacity: 0.2775; + transform: translate(27.8945vw, -10px) scale(0.1654); + animation: svelte-1h4qjtf-fall-185 28s -26s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-185 { + 78.744% { + transform: translate(19.2456vw, 78.744vh) scale(0.1654); + } + to { + transform: translate(23.57005vw, 100vh) scale(0.1654); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(186) { + opacity: 0.816; + transform: translate(65.1102vw, -10px) scale(0.1682); + animation: svelte-1h4qjtf-fall-186 19s -8s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-186 { + 54.813% { + transform: translate(64.5291vw, 54.813vh) scale(0.1682); + } + to { + transform: translate(64.81965vw, 100vh) scale(0.1682); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(187) { + opacity: 0.6697; + transform: translate(99.484vw, -10px) scale(0.6171); + animation: svelte-1h4qjtf-fall-187 21s -3s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-187 { + 32.44% { + transform: translate(106.7491vw, 32.44vh) scale(0.6171); + } + to { + transform: translate(103.11655vw, 100vh) scale(0.6171); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(188) { + opacity: 0.5583; + transform: translate(79.3645vw, -10px) scale(0.3452); + animation: svelte-1h4qjtf-fall-188 22s -26s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-188 { + 44.592% { + transform: translate(72.9291vw, 44.592vh) scale(0.3452); + } + to { + transform: translate(76.1468vw, 100vh) scale(0.3452); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(189) { + opacity: 0.9695; + transform: translate(22.5897vw, -10px) scale(0.27); + animation: svelte-1h4qjtf-fall-189 22s -19s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-189 { + 37.506% { + transform: translate(14.1394vw, 37.506vh) scale(0.27); + } + to { + transform: translate(18.36455vw, 100vh) scale(0.27); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(190) { + opacity: 0.4378; + transform: translate(69.8717vw, -10px) scale(0.2118); + animation: svelte-1h4qjtf-fall-190 22s -22s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-190 { + 41.834% { + transform: translate(64.4486vw, 41.834vh) scale(0.2118); + } + to { + transform: translate(67.16015vw, 100vh) scale(0.2118); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(191) { + opacity: 0.431; + transform: translate(76.8748vw, -10px) scale(0.7488); + animation: svelte-1h4qjtf-fall-191 15s -9s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-191 { + 30.918% { + transform: translate(72.2557vw, 30.918vh) scale(0.7488); + } + to { + transform: translate(74.56525vw, 100vh) scale(0.7488); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(192) { + opacity: 0.3904; + transform: translate(28.6226vw, -10px) scale(0.5527); + animation: svelte-1h4qjtf-fall-192 17s -30s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-192 { + 62.836% { + transform: translate(25.4863vw, 62.836vh) scale(0.5527); + } + to { + transform: translate(27.05445vw, 100vh) scale(0.5527); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(193) { + opacity: 0.0425; + transform: translate(23.9248vw, -10px) scale(0.4526); + animation: svelte-1h4qjtf-fall-193 30s -3s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-193 { + 59.633% { + transform: translate(23.1351vw, 59.633vh) scale(0.4526); + } + to { + transform: translate(23.52995vw, 100vh) scale(0.4526); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(194) { + opacity: 0.2187; + transform: translate(62.8886vw, -10px) scale(0.3352); + animation: svelte-1h4qjtf-fall-194 14s -3s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-194 { + 63.716% { + transform: translate(70.5242vw, 63.716vh) scale(0.3352); + } + to { + transform: translate(66.7064vw, 100vh) scale(0.3352); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(195) { + opacity: 0.7414; + transform: translate(34.6802vw, -10px) scale(0.2512); + animation: svelte-1h4qjtf-fall-195 16s -2s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-195 { + 46.576% { + transform: translate(27.9287vw, 46.576vh) scale(0.2512); + } + to { + transform: translate(31.30445vw, 100vh) scale(0.2512); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(196) { + opacity: 0.1866; + transform: translate(43.9115vw, -10px) scale(0.3054); + animation: svelte-1h4qjtf-fall-196 27s -17s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-196 { + 65.556% { + transform: translate(43.8276vw, 65.556vh) scale(0.3054); + } + to { + transform: translate(43.86955vw, 100vh) scale(0.3054); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(197) { + opacity: 0.3038; + transform: translate(88.5401vw, -10px) scale(0.4379); + animation: svelte-1h4qjtf-fall-197 26s -13s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-197 { + 31.458% { + transform: translate(83.3383vw, 31.458vh) scale(0.4379); + } + to { + transform: translate(85.9392vw, 100vh) scale(0.4379); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(198) { + opacity: 0.1899; + transform: translate(17.3896vw, -10px) scale(0.7728); + animation: svelte-1h4qjtf-fall-198 14s -12s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-198 { + 42.871% { + transform: translate(12.854vw, 42.871vh) scale(0.7728); + } + to { + transform: translate(15.1218vw, 100vh) scale(0.7728); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(199) { + opacity: 0.7674; + transform: translate(85.6137vw, -10px) scale(0.4234); + animation: svelte-1h4qjtf-fall-199 25s -4s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-199 { + 74.906% { + transform: translate(91.3694vw, 74.906vh) scale(0.4234); + } + to { + transform: translate(88.49155vw, 100vh) scale(0.4234); + } + } + .snow-container.svelte-1h4qjtf .snow.svelte-1h4qjtf:nth-child(200) { + opacity: 0.9195; + transform: translate(35.5226vw, -10px) scale(0.1434); + animation: svelte-1h4qjtf-fall-200 28s -15s linear infinite; + } + @keyframes svelte-1h4qjtf-fall-200 { + 77.903% { + transform: translate(35.3441vw, 77.903vh) scale(0.1434); + } + to { + transform: translate(35.43335vw, 100vh) scale(0.1434); + } + } + #typewriter.svelte-385gfl:after { + content: ""; + display: inline-block; + width: 0.1em; + height: 1em; + margin-left: 0.25em; + background-color: #fff; + animation: svelte-385gfl-blink 1s infinite; + } + @keyframes svelte-385gfl-blink { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + } + to { + opacity: 1; + } + } + .star-container.svelte-1n45xel.svelte-1n45xel { + position: absolute; + top: 0; + left: 0; + width: 100vw; + height: 100vh; + overflow: hidden; + pointer-events: none; + z-index: 0; + } + .star-container.svelte-1n45xel .star.svelte-1n45xel { + position: absolute; + top: 0; + width: 4px; + height: 4px; + background: #fff; + border-radius: 50%; + box-shadow: 0 0 0 4px #ffffff1a, 0 0 0 8px #ffffff1a, 0 0 20px #ffffff1a; + animation: svelte-1n45xel-animate 3s linear infinite; + } + .star.svelte-1n45xel.svelte-1n45xel:before { + content: ""; + position: absolute; + top: 50%; + transform: translateY(-50%); + width: 250px; + height: 1px; + background: linear-gradient(90deg, #fff, transparent); + } + @keyframes svelte-1n45xel-animate { + 0% { + transform: rotate(315deg) translate(0); + opacity: 1; + } + 70% { + opacity: 1; + } + to { + transform: rotate(315deg) translate(-1000px); + opacity: 0; + } + } + .firefly-container.svelte-gr29bq { + position: fixed; + top: 0; + left: 0; + width: 100vw; + height: 100vh; + overflow: hidden; + pointer-events: none; + z-index: 0; + } + .firefly.svelte-gr29bq { + position: absolute; + width: 0.4vw; + height: 0.4vw; + background: black; + border-radius: 50%; + pointer-events: none; + opacity: 0.7; + } + .firefly.svelte-gr29bq:before, + .firefly.svelte-gr29bq:after { + content: ""; + position: absolute; + width: 100%; + height: 100%; + border-radius: 50%; + transform-origin: center; + } + .firefly.svelte-gr29bq:before { + background: black; + opacity: 0.4; + animation: svelte-gr29bq-drift ease alternate infinite; + } + .firefly.svelte-gr29bq:after { + background: white; + opacity: 0; + box-shadow: 0 0 #ff0; + animation: svelte-gr29bq-drift ease alternate infinite, + svelte-gr29bq-flash ease infinite; + } + .firefly.svelte-gr29bq:nth-child(1) { + top: 24vh; + left: 88vw; + animation: svelte-gr29bq-move1 14s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(1):before { + animation-duration: 14s; + } + .firefly.svelte-gr29bq:nth-child(1):after { + animation-duration: 14s, 10113ms; + animation-delay: 0ms, 7687ms; + } + @keyframes svelte-gr29bq-move1 { + 0% { + transform: translate(-4vw) translateY(-24vh) scale(0.86); + } + to { + transform: translate(-40vw) translateY(35vh) scale(0.67); + } + } + .firefly.svelte-gr29bq:nth-child(2) { + top: 24vh; + left: 41vw; + animation: svelte-gr29bq-move2 13s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(2):before { + animation-duration: 13s; + } + .firefly.svelte-gr29bq:nth-child(2):after { + animation-duration: 13s, 5.52s; + animation-delay: 0ms, 5867ms; + } + @keyframes svelte-gr29bq-move2 { + 0% { + transform: translate(1vw) translateY(-28vh) scale(1); + } + to { + transform: translate(-38vw) translateY(14vh) scale(0.96); + } + } + .firefly.svelte-gr29bq:nth-child(3) { + top: 39vh; + left: 54vw; + animation: svelte-gr29bq-move3 16s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(3):before { + animation-duration: 16s; + } + .firefly.svelte-gr29bq:nth-child(3):after { + animation-duration: 16s, 7825ms; + animation-delay: 0ms, 8113ms; + } + @keyframes svelte-gr29bq-move3 { + 0% { + transform: translate(-13vw) translateY(-5vh) scale(0.53); + } + to { + transform: translate(2vw) translateY(-37vh) scale(0.69); + } + } + .firefly.svelte-gr29bq:nth-child(4) { + top: 49vh; + left: 37vw; + animation: svelte-gr29bq-move4 11s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(4):before { + animation-duration: 11s; + } + .firefly.svelte-gr29bq:nth-child(4):after { + animation-duration: 11s, 5589ms; + animation-delay: 0ms, 6805ms; + } + @keyframes svelte-gr29bq-move4 { + 0% { + transform: translate(31vw) translateY(7vh) scale(0.98); + } + to { + transform: translate(-19vw) translateY(-6vh) scale(0.4); + } + } + .firefly.svelte-gr29bq:nth-child(5) { + top: 92vh; + left: 28vw; + animation: svelte-gr29bq-move5 18s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(5):before { + animation-duration: 18s; + } + .firefly.svelte-gr29bq:nth-child(5):after { + animation-duration: 18s, 7893ms; + animation-delay: 0ms, 3024ms; + } + @keyframes svelte-gr29bq-move5 { + 0% { + transform: translate(-3vw) translateY(-23vh) scale(0.81); + } + to { + transform: translate(38vw) translateY(18vh) scale(0.71); + } + } + .firefly.svelte-gr29bq:nth-child(6) { + top: 22vh; + left: 41vw; + animation: svelte-gr29bq-move6 9s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(6):before { + animation-duration: 9s; + } + .firefly.svelte-gr29bq:nth-child(6):after { + animation-duration: 9s, 6222ms; + animation-delay: 0ms, 2616ms; + } + @keyframes svelte-gr29bq-move6 { + 0% { + transform: translate(28vw) translateY(23vh) scale(0.97); + } + to { + transform: translate(22vw) translateY(43vh) scale(0.32); + } + } + .firefly.svelte-gr29bq:nth-child(7) { + top: 67vh; + left: 67vw; + animation: svelte-gr29bq-move7 16s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(7):before { + animation-duration: 16s; + } + .firefly.svelte-gr29bq:nth-child(7):after { + animation-duration: 16s, 10614ms; + animation-delay: 0ms, 4451ms; + } + @keyframes svelte-gr29bq-move7 { + 0% { + transform: translate(-7vw) translateY(-41vh) scale(0.3); + } + to { + transform: translate(39vw) translateY(-46vh) scale(0.94); + } + } + .firefly.svelte-gr29bq:nth-child(8) { + top: 94vh; + left: 48vw; + animation: svelte-gr29bq-move8 14s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(8):before { + animation-duration: 14s; + } + .firefly.svelte-gr29bq:nth-child(8):after { + animation-duration: 14s, 6.79s; + animation-delay: 0ms, 8114ms; + } + @keyframes svelte-gr29bq-move8 { + 0% { + transform: translate(28vw) translateY(-43vh) scale(0.87); + } + to { + transform: translate(-14vw) translateY(-38vh) scale(0.92); + } + } + .firefly.svelte-gr29bq:nth-child(9) { + top: 81vh; + left: 67vw; + animation: svelte-gr29bq-move9 10s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(9):before { + animation-duration: 10s; + } + .firefly.svelte-gr29bq:nth-child(9):after { + animation-duration: 10s, 7316ms; + animation-delay: 0ms, 1464ms; + } + @keyframes svelte-gr29bq-move9 { + 0% { + transform: translate(4vw) translateY(-39vh) scale(0.47); + } + to { + transform: translate(-45vw) translateY(14vh) scale(0.3); + } + } + .firefly.svelte-gr29bq:nth-child(10) { + top: 89vh; + left: 43vw; + animation: svelte-gr29bq-move10 10s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(10):before { + animation-duration: 10s; + } + .firefly.svelte-gr29bq:nth-child(10):after { + animation-duration: 10s, 9267ms; + animation-delay: 0ms, 4589ms; + } + @keyframes svelte-gr29bq-move10 { + 0% { + transform: translate(-44vw) translateY(-36vh) scale(0.59); + } + to { + transform: translate(-2vw) translateY(-20vh) scale(0.47); + } + } + .firefly.svelte-gr29bq:nth-child(11) { + top: 69vh; + left: 71vw; + animation: svelte-gr29bq-move11 15s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(11):before { + animation-duration: 15s; + } + .firefly.svelte-gr29bq:nth-child(11):after { + animation-duration: 15s, 10028ms; + animation-delay: 0ms, 1887ms; + } + @keyframes svelte-gr29bq-move11 { + 0% { + transform: translate(-39vw) translateY(12vh) scale(0.94); + } + to { + transform: translate(-21vw) translateY(-46vh) scale(0.81); + } + } + .firefly.svelte-gr29bq:nth-child(12) { + top: 17vh; + left: 88vw; + animation: svelte-gr29bq-move12 15s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(12):before { + animation-duration: 15s; + } + .firefly.svelte-gr29bq:nth-child(12):after { + animation-duration: 15s, 5754ms; + animation-delay: 0ms, 7102ms; + } + @keyframes svelte-gr29bq-move12 { + 0% { + transform: translate(-29vw) translateY(15vh) scale(0.98); + } + to { + transform: translate(-17vw) translateY(-34vh) scale(0.8); + } + } + .firefly.svelte-gr29bq:nth-child(13) { + top: 40vh; + left: 38vw; + animation: svelte-gr29bq-move13 13s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(13):before { + animation-duration: 13s; + } + .firefly.svelte-gr29bq:nth-child(13):after { + animation-duration: 13s, 8091ms; + animation-delay: 0ms, 4616ms; + } + @keyframes svelte-gr29bq-move13 { + 0% { + transform: translate(41vw) translateY(-12vh) scale(0.91); + } + to { + transform: translate(1vw) translateY(23vh) scale(0.73); + } + } + .firefly.svelte-gr29bq:nth-child(14) { + top: 40vh; + left: 39vw; + animation: svelte-gr29bq-move14 14s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(14):before { + animation-duration: 14s; + } + .firefly.svelte-gr29bq:nth-child(14):after { + animation-duration: 14s, 10708ms; + animation-delay: 0ms, 4054ms; + } + @keyframes svelte-gr29bq-move14 { + 0% { + transform: translate(-45vw) translateY(-32vh) scale(0.46); + } + to { + transform: translate(48vw) translateY(-18vh) scale(0.5); + } + } + .firefly.svelte-gr29bq:nth-child(15) { + top: 97vh; + left: 83vw; + animation: svelte-gr29bq-move15 13s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(15):before { + animation-duration: 13s; + } + .firefly.svelte-gr29bq:nth-child(15):after { + animation-duration: 13s, 9979ms; + animation-delay: 0ms, 1692ms; + } + @keyframes svelte-gr29bq-move15 { + 0% { + transform: translate(-17vw) translateY(29vh) scale(1); + } + to { + transform: translate(-22vw) translateY(-47vh) scale(0.32); + } + } + .firefly.svelte-gr29bq:nth-child(16) { + top: 48vh; + left: 25vw; + animation: svelte-gr29bq-move16 16s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(16):before { + animation-duration: 16s; + } + .firefly.svelte-gr29bq:nth-child(16):after { + animation-duration: 16s, 6573ms; + animation-delay: 0ms, 6.6s; + } + @keyframes svelte-gr29bq-move16 { + 0% { + transform: translate(-6vw) translateY(22vh) scale(0.88); + } + to { + transform: translate(-33vw) translateY(24vh) scale(0.46); + } + } + .firefly.svelte-gr29bq:nth-child(17) { + top: 32vh; + left: 74vw; + animation: svelte-gr29bq-move17 9s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(17):before { + animation-duration: 9s; + } + .firefly.svelte-gr29bq:nth-child(17):after { + animation-duration: 9s, 5.47s; + animation-delay: 0ms, 4547ms; + } + @keyframes svelte-gr29bq-move17 { + 0% { + transform: translate(26vw) translateY(-5vh) scale(0.4); + } + to { + transform: translate(-2vw) translateY(-43vh) scale(0.73); + } + } + .firefly.svelte-gr29bq:nth-child(18) { + top: 43vh; + left: 25vw; + animation: svelte-gr29bq-move18 10s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(18):before { + animation-duration: 10s; + } + .firefly.svelte-gr29bq:nth-child(18):after { + animation-duration: 10s, 7615ms; + animation-delay: 0ms, 4192ms; + } + @keyframes svelte-gr29bq-move18 { + 0% { + transform: translate(37vw) translateY(45vh) scale(0.71); + } + to { + transform: translate(-12vw) translateY(40vh) scale(0.44); + } + } + .firefly.svelte-gr29bq:nth-child(19) { + top: 11vh; + left: 66vw; + animation: svelte-gr29bq-move19 10s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(19):before { + animation-duration: 10s; + } + .firefly.svelte-gr29bq:nth-child(19):after { + animation-duration: 10s, 6558ms; + animation-delay: 0ms, 8346ms; + } + @keyframes svelte-gr29bq-move19 { + 0% { + transform: translate(7vw) translateY(-38vh) scale(0.33); + } + to { + transform: translate(-49vw) translateY(-2vh) scale(0.27); + } + } + .firefly.svelte-gr29bq:nth-child(20) { + top: 95vh; + left: 29vw; + animation: svelte-gr29bq-move20 13s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(20):before { + animation-duration: 13s; + } + .firefly.svelte-gr29bq:nth-child(20):after { + animation-duration: 13s, 8981ms; + animation-delay: 0ms, 7379ms; + } + @keyframes svelte-gr29bq-move20 { + 0% { + transform: translate(43vw) translateY(8vh) scale(0.43); + } + to { + transform: translate(-3vw) translateY(37vh) scale(0.38); + } + } + .firefly.svelte-gr29bq:nth-child(21) { + top: 80vh; + left: 76vw; + animation: svelte-gr29bq-move21 10s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(21):before { + animation-duration: 10s; + } + .firefly.svelte-gr29bq:nth-child(21):after { + animation-duration: 10s, 7665ms; + animation-delay: 0ms, 1752ms; + } + @keyframes svelte-gr29bq-move21 { + 0% { + transform: translate(36vw) translateY(-13vh) scale(0.51); + } + to { + transform: translate(-32vw) translateY(-28vh) scale(0.51); + } + } + .firefly.svelte-gr29bq:nth-child(22) { + top: 37vh; + left: 35vw; + animation: svelte-gr29bq-move22 9s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(22):before { + animation-duration: 9s; + } + .firefly.svelte-gr29bq:nth-child(22):after { + animation-duration: 9s, 8427ms; + animation-delay: 0ms, 7.91s; + } + @keyframes svelte-gr29bq-move22 { + 0% { + transform: translate(39vw) translateY(31vh) scale(0.55); + } + to { + transform: translate(-38vw) translateY(3vh) scale(0.89); + } + } + .firefly.svelte-gr29bq:nth-child(23) { + top: 51vh; + left: 67vw; + animation: svelte-gr29bq-move23 16s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(23):before { + animation-duration: 16s; + } + .firefly.svelte-gr29bq:nth-child(23):after { + animation-duration: 16s, 5997ms; + animation-delay: 0ms, 1555ms; + } + @keyframes svelte-gr29bq-move23 { + 0% { + transform: translate(2vw) translateY(7vh) scale(0.67); + } + to { + transform: translate(15vw) translateY(-13vh) scale(0.53); + } + } + .firefly.svelte-gr29bq:nth-child(24) { + top: 49vh; + left: 68vw; + animation: svelte-gr29bq-move24 13s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(24):before { + animation-duration: 13s; + } + .firefly.svelte-gr29bq:nth-child(24):after { + animation-duration: 13s, 9852ms; + animation-delay: 0ms, 7038ms; + } + @keyframes svelte-gr29bq-move24 { + 0% { + transform: translate(48vw) translateY(13vh) scale(0.77); + } + to { + transform: translate(24vw) translateY(-45vh) scale(0.6); + } + } + .firefly.svelte-gr29bq:nth-child(25) { + top: 82vh; + left: 96vw; + animation: svelte-gr29bq-move25 18s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(25):before { + animation-duration: 18s; + } + .firefly.svelte-gr29bq:nth-child(25):after { + animation-duration: 18s, 8078ms; + animation-delay: 0ms, 4716ms; + } + @keyframes svelte-gr29bq-move25 { + 0% { + transform: translate(-26vw) translateY(19vh) scale(0.6); + } + to { + transform: translate(19vw) translateY(-24vh) scale(0.79); + } + } + .firefly.svelte-gr29bq:nth-child(26) { + top: 8vh; + left: 86vw; + animation: svelte-gr29bq-move26 17s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(26):before { + animation-duration: 17s; + } + .firefly.svelte-gr29bq:nth-child(26):after { + animation-duration: 17s, 10.37s; + animation-delay: 0ms, 3514ms; + } + @keyframes svelte-gr29bq-move26 { + 0% { + transform: translate(19vw) translateY(-13vh) scale(0.66); + } + to { + transform: translate(5vw) translateY(11vh) scale(0.34); + } + } + .firefly.svelte-gr29bq:nth-child(27) { + top: 48vh; + left: 62vw; + animation: svelte-gr29bq-move27 9s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(27):before { + animation-duration: 9s; + } + .firefly.svelte-gr29bq:nth-child(27):after { + animation-duration: 9s, 6585ms; + animation-delay: 0ms, 1656ms; + } + @keyframes svelte-gr29bq-move27 { + 0% { + transform: translate(30vw) translateY(41vh) scale(0.37); + } + to { + transform: translate(44vw) translateY(-40vh) scale(0.47); + } + } + .firefly.svelte-gr29bq:nth-child(28) { + top: 23vh; + left: 6vw; + animation: svelte-gr29bq-move28 15s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(28):before { + animation-duration: 15s; + } + .firefly.svelte-gr29bq:nth-child(28):after { + animation-duration: 15s, 5368ms; + animation-delay: 0ms, 2989ms; + } + @keyframes svelte-gr29bq-move28 { + 0% { + transform: translate(16vw) translateY(-42vh) scale(0.79); + } + to { + transform: translate(7vw) translateY(-2vh) scale(0.94); + } + } + .firefly.svelte-gr29bq:nth-child(29) { + top: 46vh; + left: 69vw; + animation: svelte-gr29bq-move29 17s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(29):before { + animation-duration: 17s; + } + .firefly.svelte-gr29bq:nth-child(29):after { + animation-duration: 17s, 5871ms; + animation-delay: 0ms, 3961ms; + } + @keyframes svelte-gr29bq-move29 { + 0% { + transform: translate(11vw) translateY(-7vh) scale(0.28); + } + to { + transform: translate(47vw) translateY(-25vh) scale(0.53); + } + } + .firefly.svelte-gr29bq:nth-child(30) { + top: 63vh; + left: 22vw; + animation: svelte-gr29bq-move30 12s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(30):before { + animation-duration: 12s; + } + .firefly.svelte-gr29bq:nth-child(30):after { + animation-duration: 12s, 6.77s; + animation-delay: 0ms, 1.29s; + } + @keyframes svelte-gr29bq-move30 { + 0% { + transform: translate(-41vw) translateY(31vh) scale(0.69); + } + to { + transform: translate(1vw) translateY(-49vh) scale(0.74); + } + } + .firefly.svelte-gr29bq:nth-child(31) { + top: 24vh; + left: 37vw; + animation: svelte-gr29bq-move31 12s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(31):before { + animation-duration: 12s; + } + .firefly.svelte-gr29bq:nth-child(31):after { + animation-duration: 12s, 10058ms; + animation-delay: 0ms, 3304ms; + } + @keyframes svelte-gr29bq-move31 { + 0% { + transform: translate(10vw) translateY(-34vh) scale(0.61); + } + to { + transform: translate(-7vw) translateY(-13vh) scale(0.59); + } + } + .firefly.svelte-gr29bq:nth-child(32) { + top: 66vh; + left: 15vw; + animation: svelte-gr29bq-move32 10s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(32):before { + animation-duration: 10s; + } + .firefly.svelte-gr29bq:nth-child(32):after { + animation-duration: 10s, 9697ms; + animation-delay: 0ms, 6002ms; + } + @keyframes svelte-gr29bq-move32 { + 0% { + transform: translate(36vw) translateY(39vh) scale(0.66); + } + to { + transform: translate(-42vw) translateY(15vh) scale(0.97); + } + } + .firefly.svelte-gr29bq:nth-child(33) { + top: 8vh; + left: 46vw; + animation: svelte-gr29bq-move33 14s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(33):before { + animation-duration: 14s; + } + .firefly.svelte-gr29bq:nth-child(33):after { + animation-duration: 14s, 5877ms; + animation-delay: 0ms, 7207ms; + } + @keyframes svelte-gr29bq-move33 { + 0% { + transform: translate(11vw) translateY(5vh) scale(0.56); + } + to { + transform: translate(-27vw) translateY(14vh) scale(0.97); + } + } + .firefly.svelte-gr29bq:nth-child(34) { + top: 57vh; + left: 71vw; + animation: svelte-gr29bq-move34 12s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(34):before { + animation-duration: 12s; + } + .firefly.svelte-gr29bq:nth-child(34):after { + animation-duration: 12s, 5065ms; + animation-delay: 0ms, 4227ms; + } + @keyframes svelte-gr29bq-move34 { + 0% { + transform: translate(3vw) translateY(-48vh) scale(0.62); + } + to { + transform: translate(-28vw) translateY(-3vh) scale(0.53); + } + } + .firefly.svelte-gr29bq:nth-child(35) { + top: 64vh; + left: 9vw; + animation: svelte-gr29bq-move35 15s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(35):before { + animation-duration: 15s; + } + .firefly.svelte-gr29bq:nth-child(35):after { + animation-duration: 15s, 6048ms; + animation-delay: 0ms, 5582ms; + } + @keyframes svelte-gr29bq-move35 { + 0% { + transform: translate(40vw) translateY(2vh) scale(0.5); + } + to { + transform: translate(23vw) translateY(1vh) scale(0.9); + } + } + .firefly.svelte-gr29bq:nth-child(36) { + top: 29vh; + left: 64vw; + animation: svelte-gr29bq-move36 17s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(36):before { + animation-duration: 17s; + } + .firefly.svelte-gr29bq:nth-child(36):after { + animation-duration: 17s, 5827ms; + animation-delay: 0ms, 2241ms; + } + @keyframes svelte-gr29bq-move36 { + 0% { + transform: translate(-11vw) translateY(-40vh) scale(0.58); + } + to { + transform: translate(26vw) translateY(-16vh) scale(0.46); + } + } + .firefly.svelte-gr29bq:nth-child(37) { + top: 94vh; + left: 53vw; + animation: svelte-gr29bq-move37 13s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(37):before { + animation-duration: 13s; + } + .firefly.svelte-gr29bq:nth-child(37):after { + animation-duration: 13s, 7993ms; + animation-delay: 0ms, 3.52s; + } + @keyframes svelte-gr29bq-move37 { + 0% { + transform: translate(19vw) translateY(17vh) scale(0.57); + } + to { + transform: translate(-48vw) translateY(39vh) scale(0.53); + } + } + .firefly.svelte-gr29bq:nth-child(38) { + top: 67vh; + left: 64vw; + animation: svelte-gr29bq-move38 17s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(38):before { + animation-duration: 17s; + } + .firefly.svelte-gr29bq:nth-child(38):after { + animation-duration: 17s, 8687ms; + animation-delay: 0ms, 5557ms; + } + @keyframes svelte-gr29bq-move38 { + 0% { + transform: translate(6vw) translateY(5vh) scale(0.4); + } + to { + transform: translate(44vw) translateY(0) scale(0.66); + } + } + .firefly.svelte-gr29bq:nth-child(39) { + top: 35vh; + left: 76vw; + animation: svelte-gr29bq-move39 18s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(39):before { + animation-duration: 18s; + } + .firefly.svelte-gr29bq:nth-child(39):after { + animation-duration: 18s, 8569ms; + animation-delay: 0ms, 7695ms; + } + @keyframes svelte-gr29bq-move39 { + 0% { + transform: translate(15vw) translateY(28vh) scale(0.61); + } + to { + transform: translate(-24vw) translateY(10vh) scale(0.43); + } + } + .firefly.svelte-gr29bq:nth-child(40) { + top: 97vh; + left: 34vw; + animation: svelte-gr29bq-move40 16s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(40):before { + animation-duration: 16s; + } + .firefly.svelte-gr29bq:nth-child(40):after { + animation-duration: 16s, 8816ms; + animation-delay: 0ms, 7562ms; + } + @keyframes svelte-gr29bq-move40 { + 0% { + transform: translate(50vw) translateY(33vh) scale(0.89); + } + to { + transform: translate(-6vw) translateY(36vh) scale(0.55); + } + } + .firefly.svelte-gr29bq:nth-child(41) { + top: 99vh; + left: 47vw; + animation: svelte-gr29bq-move41 14s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(41):before { + animation-duration: 14s; + } + .firefly.svelte-gr29bq:nth-child(41):after { + animation-duration: 14s, 5918ms; + animation-delay: 0ms, 1448ms; + } + @keyframes svelte-gr29bq-move41 { + 0% { + transform: translate(19vw) translateY(-32vh) scale(0.59); + } + to { + transform: translate(48vw) translateY(19vh) scale(0.65); + } + } + .firefly.svelte-gr29bq:nth-child(42) { + top: 22vh; + left: 2vw; + animation: svelte-gr29bq-move42 18s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(42):before { + animation-duration: 18s; + } + .firefly.svelte-gr29bq:nth-child(42):after { + animation-duration: 18s, 9685ms; + animation-delay: 0ms, 1975ms; + } + @keyframes svelte-gr29bq-move42 { + 0% { + transform: translate(22vw) translateY(2vh) scale(0.62); + } + to { + transform: translate(13vw) translateY(-38vh) scale(0.72); + } + } + .firefly.svelte-gr29bq:nth-child(43) { + top: 82vh; + left: 76vw; + animation: svelte-gr29bq-move43 10s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(43):before { + animation-duration: 10s; + } + .firefly.svelte-gr29bq:nth-child(43):after { + animation-duration: 10s, 10413ms; + animation-delay: 0ms, 1851ms; + } + @keyframes svelte-gr29bq-move43 { + 0% { + transform: translate(16vw) translateY(-10vh) scale(0.64); + } + to { + transform: translate(-6vw) translateY(43vh) scale(0.65); + } + } + .firefly.svelte-gr29bq:nth-child(44) { + top: 84vh; + left: 11vw; + animation: svelte-gr29bq-move44 13s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(44):before { + animation-duration: 13s; + } + .firefly.svelte-gr29bq:nth-child(44):after { + animation-duration: 13s, 6454ms; + animation-delay: 0ms, 8159ms; + } + @keyframes svelte-gr29bq-move44 { + 0% { + transform: translate(-42vw) translateY(-8vh) scale(0.66); + } + to { + transform: translate(-28vw) translateY(-22vh) scale(0.64); + } + } + .firefly.svelte-gr29bq:nth-child(45) { + top: 64vh; + left: 53vw; + animation: svelte-gr29bq-move45 10s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(45):before { + animation-duration: 10s; + } + .firefly.svelte-gr29bq:nth-child(45):after { + animation-duration: 10s, 9284ms; + animation-delay: 0ms, 5231ms; + } + @keyframes svelte-gr29bq-move45 { + 0% { + transform: translate(-32vw) translateY(-42vh) scale(0.57); + } + to { + transform: translate(-3vw) translateY(-42vh) scale(0.74); + } + } + .firefly.svelte-gr29bq:nth-child(46) { + top: 15vh; + left: 41vw; + animation: svelte-gr29bq-move46 11s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(46):before { + animation-duration: 11s; + } + .firefly.svelte-gr29bq:nth-child(46):after { + animation-duration: 11s, 6364ms; + animation-delay: 0ms, 6813ms; + } + @keyframes svelte-gr29bq-move46 { + 0% { + transform: translate(-41vw) translateY(27vh) scale(0.55); + } + to { + transform: translate(-3vw) translateY(-23vh) scale(0.87); + } + } + .firefly.svelte-gr29bq:nth-child(47) { + top: 66vh; + left: 72vw; + animation: svelte-gr29bq-move47 11s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(47):before { + animation-duration: 11s; + } + .firefly.svelte-gr29bq:nth-child(47):after { + animation-duration: 11s, 5507ms; + animation-delay: 0ms, 3448ms; + } + @keyframes svelte-gr29bq-move47 { + 0% { + transform: translate(-3vw) translateY(47vh) scale(0.69); + } + to { + transform: translate(-31vw) translateY(-31vh) scale(0.57); + } + } + .firefly.svelte-gr29bq:nth-child(48) { + top: 72vh; + left: 64vw; + animation: svelte-gr29bq-move48 17s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(48):before { + animation-duration: 17s; + } + .firefly.svelte-gr29bq:nth-child(48):after { + animation-duration: 17s, 8383ms; + animation-delay: 0ms, 3987ms; + } + @keyframes svelte-gr29bq-move48 { + 0% { + transform: translate(-29vw) translateY(14vh) scale(0.91); + } + to { + transform: translate(-44vw) translateY(-9vh) scale(0.41); + } + } + .firefly.svelte-gr29bq:nth-child(49) { + top: 92vh; + left: 16vw; + animation: svelte-gr29bq-move49 9s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(49):before { + animation-duration: 9s; + } + .firefly.svelte-gr29bq:nth-child(49):after { + animation-duration: 9s, 10915ms; + animation-delay: 0ms, 3612ms; + } + @keyframes svelte-gr29bq-move49 { + 0% { + transform: translate(-37vw) translateY(24vh) scale(0.64); + } + to { + transform: translate(28vw) translateY(14vh) scale(0.7); + } + } + .firefly.svelte-gr29bq:nth-child(50) { + top: 13vh; + left: 56vw; + animation: svelte-gr29bq-move50 16s ease-in-out infinite; + } + .firefly.svelte-gr29bq:nth-child(50):before { + animation-duration: 16s; + } + .firefly.svelte-gr29bq:nth-child(50):after { + animation-duration: 16s, 6275ms; + animation-delay: 0ms, 5072ms; + } + @keyframes svelte-gr29bq-move50 { + 0% { + transform: translate(1vw) translateY(45vh) scale(0.93); + } + to { + transform: translate(13vw) translateY(48vh) scale(0.52); + } + } + @keyframes svelte-gr29bq-drift { + 0% { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } + } + @keyframes svelte-gr29bq-flash { + 0%, + 30%, + to { + opacity: 0; + box-shadow: 0 0 #ff0; + } + 5% { + opacity: 1; + box-shadow: 0 0 2vw 0.4vw #ff0; + } + } + .rain-container.svelte-3i2f09.svelte-3i2f09 { + position: absolute; + top: 0; + left: 0; + width: 100vw; + height: 100vh; + overflow: hidden; + pointer-events: none; + z-index: 0; + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09 { + position: absolute; + width: 2px; + height: 20px; + background: rgba(255, 255, 255, 0.5); + border-radius: 50%; + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(1) { + opacity: 0.9356; + transform: translate(28.0464vw, -50px); + animation: svelte-3i2f09-fall-1 1.3s -24s linear infinite; + } + @keyframes svelte-3i2f09-fall-1 { + to { + transform: translate(26.8929vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(2) { + opacity: 0.7101; + transform: translate(98.4579vw, -50px); + animation: svelte-3i2f09-fall-2 2.1s -28s linear infinite; + } + @keyframes svelte-3i2f09-fall-2 { + to { + transform: translate(96.4123vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(3) { + opacity: 0.5664; + transform: translate(36.5104vw, -50px); + animation: svelte-3i2f09-fall-3 3s -20s linear infinite; + } + @keyframes svelte-3i2f09-fall-3 { + to { + transform: translate(37.1525vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(4) { + opacity: 0.6817; + transform: translate(62.5599vw, -50px); + animation: svelte-3i2f09-fall-4 4s -4s linear infinite; + } + @keyframes svelte-3i2f09-fall-4 { + to { + transform: translate(57.7699vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(5) { + opacity: 0.9101; + transform: translate(49.5811vw, -50px); + animation: svelte-3i2f09-fall-5 1.9s -9s linear infinite; + } + @keyframes svelte-3i2f09-fall-5 { + to { + transform: translate(49.2765vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(6) { + opacity: 0.5561; + transform: translate(63.3581vw, -50px); + animation: svelte-3i2f09-fall-6 4.7s -25s linear infinite; + } + @keyframes svelte-3i2f09-fall-6 { + to { + transform: translate(65.6008vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(7) { + opacity: 0.9669; + transform: translate(64.4683vw, -50px); + animation: svelte-3i2f09-fall-7 1.6s -21s linear infinite; + } + @keyframes svelte-3i2f09-fall-7 { + to { + transform: translate(66.873vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(8) { + opacity: 0.6845; + transform: translate(23.9966vw, -50px); + animation: svelte-3i2f09-fall-8 1.5s -10s linear infinite; + } + @keyframes svelte-3i2f09-fall-8 { + to { + transform: translate(20.6961vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(9) { + opacity: 0.6283; + transform: translate(66.8379vw, -50px); + animation: svelte-3i2f09-fall-9 3.9s -29s linear infinite; + } + @keyframes svelte-3i2f09-fall-9 { + to { + transform: translate(66.3645vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(10) { + opacity: 0.7855; + transform: translate(93.6245vw, -50px); + animation: svelte-3i2f09-fall-10 3.6s -26s linear infinite; + } + @keyframes svelte-3i2f09-fall-10 { + to { + transform: translate(97.7449vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(11) { + opacity: 0.6155; + transform: translate(50.709vw, -50px); + animation: svelte-3i2f09-fall-11 3s -14s linear infinite; + } + @keyframes svelte-3i2f09-fall-11 { + to { + transform: translate(45.9294vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(12) { + opacity: 0.6182; + transform: translate(6.5775vw, -50px); + animation: svelte-3i2f09-fall-12 1.1s -1s linear infinite; + } + @keyframes svelte-3i2f09-fall-12 { + to { + transform: translate(9.9467vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(13) { + opacity: 0.5714; + transform: translate(4.4108vw, -50px); + animation: svelte-3i2f09-fall-13 3.1s -12s linear infinite; + } + @keyframes svelte-3i2f09-fall-13 { + to { + transform: translate(3.0076vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(14) { + opacity: 0.8818; + transform: translate(66.438vw, -50px); + animation: svelte-3i2f09-fall-14 3.7s -26s linear infinite; + } + @keyframes svelte-3i2f09-fall-14 { + to { + transform: translate(64.5623vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(15) { + opacity: 0.8643; + transform: translate(73.0397vw, -50px); + animation: svelte-3i2f09-fall-15 3.5s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-15 { + to { + transform: translate(71.143vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(16) { + opacity: 0.9256; + transform: translate(57.3417vw, -50px); + animation: svelte-3i2f09-fall-16 3.4s -13s linear infinite; + } + @keyframes svelte-3i2f09-fall-16 { + to { + transform: translate(59.4747vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(17) { + opacity: 0.8693; + transform: translate(70.4663vw, -50px); + animation: svelte-3i2f09-fall-17 1.7s -17s linear infinite; + } + @keyframes svelte-3i2f09-fall-17 { + to { + transform: translate(72.2183vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(18) { + opacity: 0.7536; + transform: translate(85.4477vw, -50px); + animation: svelte-3i2f09-fall-18 4.3s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-18 { + to { + transform: translate(86.7555vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(19) { + opacity: 0.9337; + transform: translate(83.6693vw, -50px); + animation: svelte-3i2f09-fall-19 4.5s -22s linear infinite; + } + @keyframes svelte-3i2f09-fall-19 { + to { + transform: translate(79.0283vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(20) { + opacity: 0.7098; + transform: translate(0.6822vw, -50px); + animation: svelte-3i2f09-fall-20 2.9s -13s linear infinite; + } + @keyframes svelte-3i2f09-fall-20 { + to { + transform: translate(4.3223vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(21) { + opacity: 0.8434; + transform: translate(59.5784vw, -50px); + animation: svelte-3i2f09-fall-21 1.1s -20s linear infinite; + } + @keyframes svelte-3i2f09-fall-21 { + to { + transform: translate(64.3673vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(22) { + opacity: 0.7819; + transform: translate(17.6426vw, -50px); + animation: svelte-3i2f09-fall-22 1s -5s linear infinite; + } + @keyframes svelte-3i2f09-fall-22 { + to { + transform: translate(21.0284vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(23) { + opacity: 0.928; + transform: translate(3.4214vw, -50px); + animation: svelte-3i2f09-fall-23 3.2s -14s linear infinite; + } + @keyframes svelte-3i2f09-fall-23 { + to { + transform: translate(0.8091vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(24) { + opacity: 0.7077; + transform: translate(83.4298vw, -50px); + animation: svelte-3i2f09-fall-24 2.5s -6s linear infinite; + } + @keyframes svelte-3i2f09-fall-24 { + to { + transform: translate(83.0134vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(25) { + opacity: 0.5923; + transform: translate(53.1248vw, -50px); + animation: svelte-3i2f09-fall-25 3.8s -8s linear infinite; + } + @keyframes svelte-3i2f09-fall-25 { + to { + transform: translate(57.0507vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(26) { + opacity: 0.9764; + transform: translate(17.4639vw, -50px); + animation: svelte-3i2f09-fall-26 4.6s -7s linear infinite; + } + @keyframes svelte-3i2f09-fall-26 { + to { + transform: translate(21.4842vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(27) { + opacity: 0.62; + transform: translate(53.9454vw, -50px); + animation: svelte-3i2f09-fall-27 3.7s -11s linear infinite; + } + @keyframes svelte-3i2f09-fall-27 { + to { + transform: translate(58.2436vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(28) { + opacity: 0.9544; + transform: translate(72.6393vw, -50px); + animation: svelte-3i2f09-fall-28 2.7s -6s linear infinite; + } + @keyframes svelte-3i2f09-fall-28 { + to { + transform: translate(77.5266vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(29) { + opacity: 0.8504; + transform: translate(27.7205vw, -50px); + animation: svelte-3i2f09-fall-29 2.2s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-29 { + to { + transform: translate(29.7361vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(30) { + opacity: 0.5949; + transform: translate(27.3841vw, -50px); + animation: svelte-3i2f09-fall-30 4.3s -21s linear infinite; + } + @keyframes svelte-3i2f09-fall-30 { + to { + transform: translate(29.1642vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(31) { + opacity: 0.9167; + transform: translate(79.4604vw, -50px); + animation: svelte-3i2f09-fall-31 2.2s -29s linear infinite; + } + @keyframes svelte-3i2f09-fall-31 { + to { + transform: translate(81.4203vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(32) { + opacity: 0.8185; + transform: translate(30.1529vw, -50px); + animation: svelte-3i2f09-fall-32 3.9s -29s linear infinite; + } + @keyframes svelte-3i2f09-fall-32 { + to { + transform: translate(27.4892vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(33) { + opacity: 0.5442; + transform: translate(50.2501vw, -50px); + animation: svelte-3i2f09-fall-33 4.8s -25s linear infinite; + } + @keyframes svelte-3i2f09-fall-33 { + to { + transform: translate(48.5688vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(34) { + opacity: 0.7714; + transform: translate(72.0295vw, -50px); + animation: svelte-3i2f09-fall-34 3.2s -2s linear infinite; + } + @keyframes svelte-3i2f09-fall-34 { + to { + transform: translate(73.553vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(35) { + opacity: 0.7389; + transform: translate(9.7062vw, -50px); + animation: svelte-3i2f09-fall-35 2.7s -19s linear infinite; + } + @keyframes svelte-3i2f09-fall-35 { + to { + transform: translate(6.5345vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(36) { + opacity: 0.7033; + transform: translate(77.5372vw, -50px); + animation: svelte-3i2f09-fall-36 2s -18s linear infinite; + } + @keyframes svelte-3i2f09-fall-36 { + to { + transform: translate(76.6965vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(37) { + opacity: 0.6181; + transform: translate(26.3362vw, -50px); + animation: svelte-3i2f09-fall-37 3.8s -10s linear infinite; + } + @keyframes svelte-3i2f09-fall-37 { + to { + transform: translate(30.2257vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(38) { + opacity: 0.5873; + transform: translate(44.9789vw, -50px); + animation: svelte-3i2f09-fall-38 4.3s -13s linear infinite; + } + @keyframes svelte-3i2f09-fall-38 { + to { + transform: translate(47.4274vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(39) { + opacity: 0.726; + transform: translate(2.8504vw, -50px); + animation: svelte-3i2f09-fall-39 2.8s -2s linear infinite; + } + @keyframes svelte-3i2f09-fall-39 { + to { + transform: translate(6.1vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(40) { + opacity: 0.655; + transform: translate(98.4209vw, -50px); + animation: svelte-3i2f09-fall-40 3.7s -8s linear infinite; + } + @keyframes svelte-3i2f09-fall-40 { + to { + transform: translate(98.2616vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(41) { + opacity: 0.8826; + transform: translate(43.8999vw, -50px); + animation: svelte-3i2f09-fall-41 3.8s -28s linear infinite; + } + @keyframes svelte-3i2f09-fall-41 { + to { + transform: translate(43.6848vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(42) { + opacity: 0.8301; + transform: translate(27.6452vw, -50px); + animation: svelte-3i2f09-fall-42 2.2s -8s linear infinite; + } + @keyframes svelte-3i2f09-fall-42 { + to { + transform: translate(30.4234vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(43) { + opacity: 0.7396; + transform: translate(55.0104vw, -50px); + animation: svelte-3i2f09-fall-43 2.5s -22s linear infinite; + } + @keyframes svelte-3i2f09-fall-43 { + to { + transform: translate(50.7379vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(44) { + opacity: 0.8754; + transform: translate(98.3908vw, -50px); + animation: svelte-3i2f09-fall-44 3.1s -2s linear infinite; + } + @keyframes svelte-3i2f09-fall-44 { + to { + transform: translate(101.3711vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(45) { + opacity: 0.6226; + transform: translate(86.0458vw, -50px); + animation: svelte-3i2f09-fall-45 1.9s -13s linear infinite; + } + @keyframes svelte-3i2f09-fall-45 { + to { + transform: translate(85.1707vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(46) { + opacity: 0.5277; + transform: translate(62.1888vw, -50px); + animation: svelte-3i2f09-fall-46 2.8s -4s linear infinite; + } + @keyframes svelte-3i2f09-fall-46 { + to { + transform: translate(65.067vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(47) { + opacity: 0.7164; + transform: translate(18.3086vw, -50px); + animation: svelte-3i2f09-fall-47 2s -15s linear infinite; + } + @keyframes svelte-3i2f09-fall-47 { + to { + transform: translate(23.2185vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(48) { + opacity: 0.5262; + transform: translate(65.0722vw, -50px); + animation: svelte-3i2f09-fall-48 4.3s -18s linear infinite; + } + @keyframes svelte-3i2f09-fall-48 { + to { + transform: translate(64.4893vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(49) { + opacity: 0.8966; + transform: translate(13.7558vw, -50px); + animation: svelte-3i2f09-fall-49 4s -21s linear infinite; + } + @keyframes svelte-3i2f09-fall-49 { + to { + transform: translate(17.764vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(50) { + opacity: 0.8027; + transform: translate(7.2688vw, -50px); + animation: svelte-3i2f09-fall-50 1.8s -21s linear infinite; + } + @keyframes svelte-3i2f09-fall-50 { + to { + transform: translate(9.6161vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(51) { + opacity: 0.9899; + transform: translate(16.7434vw, -50px); + animation: svelte-3i2f09-fall-51 1.6s -19s linear infinite; + } + @keyframes svelte-3i2f09-fall-51 { + to { + transform: translate(21.3781vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(52) { + opacity: 0.6025; + transform: translate(19.9131vw, -50px); + animation: svelte-3i2f09-fall-52 2.4s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-52 { + to { + transform: translate(23.3425vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(53) { + opacity: 0.648; + transform: translate(54.719vw, -50px); + animation: svelte-3i2f09-fall-53 4.7s -19s linear infinite; + } + @keyframes svelte-3i2f09-fall-53 { + to { + transform: translate(56.5622vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(54) { + opacity: 0.864; + transform: translate(37.9333vw, -50px); + animation: svelte-3i2f09-fall-54 5s -9s linear infinite; + } + @keyframes svelte-3i2f09-fall-54 { + to { + transform: translate(36.6224vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(55) { + opacity: 0.6799; + transform: translate(88.2733vw, -50px); + animation: svelte-3i2f09-fall-55 2.3s -13s linear infinite; + } + @keyframes svelte-3i2f09-fall-55 { + to { + transform: translate(91.752vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(56) { + opacity: 0.6535; + transform: translate(19.4936vw, -50px); + animation: svelte-3i2f09-fall-56 2.1s -6s linear infinite; + } + @keyframes svelte-3i2f09-fall-56 { + to { + transform: translate(17.6084vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(57) { + opacity: 0.5497; + transform: translate(89.8571vw, -50px); + animation: svelte-3i2f09-fall-57 1.2s -21s linear infinite; + } + @keyframes svelte-3i2f09-fall-57 { + to { + transform: translate(90.767vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(58) { + opacity: 0.9665; + transform: translate(1.514vw, -50px); + animation: svelte-3i2f09-fall-58 4.2s -24s linear infinite; + } + @keyframes svelte-3i2f09-fall-58 { + to { + transform: translate(-3.1899vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(59) { + opacity: 0.5015; + transform: translate(60.1258vw, -50px); + animation: svelte-3i2f09-fall-59 4.3s -20s linear infinite; + } + @keyframes svelte-3i2f09-fall-59 { + to { + transform: translate(60.372vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(60) { + opacity: 0.5423; + transform: translate(45.5286vw, -50px); + animation: svelte-3i2f09-fall-60 4.7s -12s linear infinite; + } + @keyframes svelte-3i2f09-fall-60 { + to { + transform: translate(43.1305vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(61) { + opacity: 0.6057; + transform: translate(97.5679vw, -50px); + animation: svelte-3i2f09-fall-61 5s -8s linear infinite; + } + @keyframes svelte-3i2f09-fall-61 { + to { + transform: translate(94.6351vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(62) { + opacity: 0.796; + transform: translate(0.5164vw, -50px); + animation: svelte-3i2f09-fall-62 3.1s -14s linear infinite; + } + @keyframes svelte-3i2f09-fall-62 { + to { + transform: translate(3.8402vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(63) { + opacity: 0.6407; + transform: translate(89.4851vw, -50px); + animation: svelte-3i2f09-fall-63 1.5s -17s linear infinite; + } + @keyframes svelte-3i2f09-fall-63 { + to { + transform: translate(86.8992vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(64) { + opacity: 0.6001; + transform: translate(44.5887vw, -50px); + animation: svelte-3i2f09-fall-64 4.4s -22s linear infinite; + } + @keyframes svelte-3i2f09-fall-64 { + to { + transform: translate(45.2267vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(65) { + opacity: 0.5927; + transform: translate(65.1706vw, -50px); + animation: svelte-3i2f09-fall-65 4s -5s linear infinite; + } + @keyframes svelte-3i2f09-fall-65 { + to { + transform: translate(61.6098vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(66) { + opacity: 0.7058; + transform: translate(64.8631vw, -50px); + animation: svelte-3i2f09-fall-66 4.1s -24s linear infinite; + } + @keyframes svelte-3i2f09-fall-66 { + to { + transform: translate(65.7825vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(67) { + opacity: 0.7671; + transform: translate(52.2382vw, -50px); + animation: svelte-3i2f09-fall-67 3.3s -9s linear infinite; + } + @keyframes svelte-3i2f09-fall-67 { + to { + transform: translate(48.382vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(68) { + opacity: 0.8178; + transform: translate(78.886vw, -50px); + animation: svelte-3i2f09-fall-68 3s -7s linear infinite; + } + @keyframes svelte-3i2f09-fall-68 { + to { + transform: translate(77.6902vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(69) { + opacity: 0.7317; + transform: translate(46.9879vw, -50px); + animation: svelte-3i2f09-fall-69 3.8s -5s linear infinite; + } + @keyframes svelte-3i2f09-fall-69 { + to { + transform: translate(47.397vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(70) { + opacity: 0.5068; + transform: translate(74.899vw, -50px); + animation: svelte-3i2f09-fall-70 2.9s -23s linear infinite; + } + @keyframes svelte-3i2f09-fall-70 { + to { + transform: translate(73.0881vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(71) { + opacity: 0.8328; + transform: translate(45.4006vw, -50px); + animation: svelte-3i2f09-fall-71 4.6s -13s linear infinite; + } + @keyframes svelte-3i2f09-fall-71 { + to { + transform: translate(42.2337vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(72) { + opacity: 0.867; + transform: translate(45.4856vw, -50px); + animation: svelte-3i2f09-fall-72 1.2s -7s linear infinite; + } + @keyframes svelte-3i2f09-fall-72 { + to { + transform: translate(42.7818vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(73) { + opacity: 0.8525; + transform: translate(75.426vw, -50px); + animation: svelte-3i2f09-fall-73 3.2s -9s linear infinite; + } + @keyframes svelte-3i2f09-fall-73 { + to { + transform: translate(78.9833vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(74) { + opacity: 0.9636; + transform: translate(61.9055vw, -50px); + animation: svelte-3i2f09-fall-74 4.6s -18s linear infinite; + } + @keyframes svelte-3i2f09-fall-74 { + to { + transform: translate(62.672vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(75) { + opacity: 0.8283; + transform: translate(70.2695vw, -50px); + animation: svelte-3i2f09-fall-75 2.9s -5s linear infinite; + } + @keyframes svelte-3i2f09-fall-75 { + to { + transform: translate(66.4489vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(76) { + opacity: 0.7361; + transform: translate(74.7347vw, -50px); + animation: svelte-3i2f09-fall-76 1.2s -15s linear infinite; + } + @keyframes svelte-3i2f09-fall-76 { + to { + transform: translate(73.7196vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(77) { + opacity: 0.6483; + transform: translate(27.6947vw, -50px); + animation: svelte-3i2f09-fall-77 2.3s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-77 { + to { + transform: translate(27.5616vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(78) { + opacity: 0.5687; + transform: translate(24.3833vw, -50px); + animation: svelte-3i2f09-fall-78 3.7s -24s linear infinite; + } + @keyframes svelte-3i2f09-fall-78 { + to { + transform: translate(28.4819vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(79) { + opacity: 0.9214; + transform: translate(19.8087vw, -50px); + animation: svelte-3i2f09-fall-79 2.4s -3s linear infinite; + } + @keyframes svelte-3i2f09-fall-79 { + to { + transform: translate(23.6426vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(80) { + opacity: 0.5081; + transform: translate(53.1238vw, -50px); + animation: svelte-3i2f09-fall-80 1.4s -8s linear infinite; + } + @keyframes svelte-3i2f09-fall-80 { + to { + transform: translate(56.1956vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(81) { + opacity: 0.5805; + transform: translate(43.1601vw, -50px); + animation: svelte-3i2f09-fall-81 4.9s -19s linear infinite; + } + @keyframes svelte-3i2f09-fall-81 { + to { + transform: translate(39.1172vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(82) { + opacity: 0.5897; + transform: translate(34.5904vw, -50px); + animation: svelte-3i2f09-fall-82 3.8s -27s linear infinite; + } + @keyframes svelte-3i2f09-fall-82 { + to { + transform: translate(31.056vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(83) { + opacity: 0.6156; + transform: translate(83.5409vw, -50px); + animation: svelte-3i2f09-fall-83 2.3s -4s linear infinite; + } + @keyframes svelte-3i2f09-fall-83 { + to { + transform: translate(85.1561vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(84) { + opacity: 0.7302; + transform: translate(10.1577vw, -50px); + animation: svelte-3i2f09-fall-84 2.7s -1s linear infinite; + } + @keyframes svelte-3i2f09-fall-84 { + to { + transform: translate(11.6601vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(85) { + opacity: 0.6898; + transform: translate(80.7166vw, -50px); + animation: svelte-3i2f09-fall-85 2.2s -2s linear infinite; + } + @keyframes svelte-3i2f09-fall-85 { + to { + transform: translate(81.8328vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(86) { + opacity: 0.972; + transform: translate(46.2367vw, -50px); + animation: svelte-3i2f09-fall-86 4.3s -9s linear infinite; + } + @keyframes svelte-3i2f09-fall-86 { + to { + transform: translate(41.8381vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(87) { + opacity: 0.5741; + transform: translate(45.5141vw, -50px); + animation: svelte-3i2f09-fall-87 4.5s -29s linear infinite; + } + @keyframes svelte-3i2f09-fall-87 { + to { + transform: translate(48.93vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(88) { + opacity: 0.7243; + transform: translate(86.8531vw, -50px); + animation: svelte-3i2f09-fall-88 4.3s -5s linear infinite; + } + @keyframes svelte-3i2f09-fall-88 { + to { + transform: translate(90.9133vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(89) { + opacity: 0.6481; + transform: translate(65.2678vw, -50px); + animation: svelte-3i2f09-fall-89 2.6s -15s linear infinite; + } + @keyframes svelte-3i2f09-fall-89 { + to { + transform: translate(64.37vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(90) { + opacity: 0.6833; + transform: translate(14.0586vw, -50px); + animation: svelte-3i2f09-fall-90 3.9s -27s linear infinite; + } + @keyframes svelte-3i2f09-fall-90 { + to { + transform: translate(13.9263vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(91) { + opacity: 0.6471; + transform: translate(78.6828vw, -50px); + animation: svelte-3i2f09-fall-91 4.5s -28s linear infinite; + } + @keyframes svelte-3i2f09-fall-91 { + to { + transform: translate(76.2634vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(92) { + opacity: 0.5934; + transform: translate(10.5687vw, -50px); + animation: svelte-3i2f09-fall-92 4.2s -25s linear infinite; + } + @keyframes svelte-3i2f09-fall-92 { + to { + transform: translate(12.6946vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(93) { + opacity: 0.506; + transform: translate(99.6805vw, -50px); + animation: svelte-3i2f09-fall-93 3.2s -24s linear infinite; + } + @keyframes svelte-3i2f09-fall-93 { + to { + transform: translate(98.8283vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(94) { + opacity: 0.6708; + transform: translate(16.7283vw, -50px); + animation: svelte-3i2f09-fall-94 1.2s -2s linear infinite; + } + @keyframes svelte-3i2f09-fall-94 { + to { + transform: translate(11.8552vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(95) { + opacity: 0.6574; + transform: translate(69.5188vw, -50px); + animation: svelte-3i2f09-fall-95 4s -14s linear infinite; + } + @keyframes svelte-3i2f09-fall-95 { + to { + transform: translate(66.524vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(96) { + opacity: 0.6918; + transform: translate(55.1116vw, -50px); + animation: svelte-3i2f09-fall-96 3.4s -15s linear infinite; + } + @keyframes svelte-3i2f09-fall-96 { + to { + transform: translate(52.3165vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(97) { + opacity: 0.9676; + transform: translate(29.9276vw, -50px); + animation: svelte-3i2f09-fall-97 1.2s -28s linear infinite; + } + @keyframes svelte-3i2f09-fall-97 { + to { + transform: translate(26.8227vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(98) { + opacity: 0.9226; + transform: translate(64.6529vw, -50px); + animation: svelte-3i2f09-fall-98 4.4s -28s linear infinite; + } + @keyframes svelte-3i2f09-fall-98 { + to { + transform: translate(68.7555vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(99) { + opacity: 0.6059; + transform: translate(44.0689vw, -50px); + animation: svelte-3i2f09-fall-99 2.4s -13s linear infinite; + } + @keyframes svelte-3i2f09-fall-99 { + to { + transform: translate(45.1512vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(100) { + opacity: 0.7955; + transform: translate(48.9089vw, -50px); + animation: svelte-3i2f09-fall-100 1.9s -4s linear infinite; + } + @keyframes svelte-3i2f09-fall-100 { + to { + transform: translate(47.5975vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(101) { + opacity: 0.8329; + transform: translate(48.6499vw, -50px); + animation: svelte-3i2f09-fall-101 3.5s -3s linear infinite; + } + @keyframes svelte-3i2f09-fall-101 { + to { + transform: translate(49.8287vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(102) { + opacity: 0.5065; + transform: translate(88.0535vw, -50px); + animation: svelte-3i2f09-fall-102 2.8s -27s linear infinite; + } + @keyframes svelte-3i2f09-fall-102 { + to { + transform: translate(88.7851vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(103) { + opacity: 0.704; + transform: translate(12.6025vw, -50px); + animation: svelte-3i2f09-fall-103 3.6s -19s linear infinite; + } + @keyframes svelte-3i2f09-fall-103 { + to { + transform: translate(8.8539vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(104) { + opacity: 0.7455; + transform: translate(22.3509vw, -50px); + animation: svelte-3i2f09-fall-104 3.5s -1s linear infinite; + } + @keyframes svelte-3i2f09-fall-104 { + to { + transform: translate(21.1496vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(105) { + opacity: 0.9418; + transform: translate(69.6571vw, -50px); + animation: svelte-3i2f09-fall-105 1.9s -25s linear infinite; + } + @keyframes svelte-3i2f09-fall-105 { + to { + transform: translate(70.3366vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(106) { + opacity: 0.7901; + transform: translate(24.2324vw, -50px); + animation: svelte-3i2f09-fall-106 4s -27s linear infinite; + } + @keyframes svelte-3i2f09-fall-106 { + to { + transform: translate(26.6554vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(107) { + opacity: 0.9045; + transform: translate(59.2987vw, -50px); + animation: svelte-3i2f09-fall-107 3.9s -17s linear infinite; + } + @keyframes svelte-3i2f09-fall-107 { + to { + transform: translate(57.4079vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(108) { + opacity: 0.5745; + transform: translate(41.5821vw, -50px); + animation: svelte-3i2f09-fall-108 3s -30s linear infinite; + } + @keyframes svelte-3i2f09-fall-108 { + to { + transform: translate(45.4096vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(109) { + opacity: 0.7936; + transform: translate(93.281vw, -50px); + animation: svelte-3i2f09-fall-109 3.3s -13s linear infinite; + } + @keyframes svelte-3i2f09-fall-109 { + to { + transform: translate(94.0115vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(110) { + opacity: 0.5665; + transform: translate(71.5345vw, -50px); + animation: svelte-3i2f09-fall-110 5s -2s linear infinite; + } + @keyframes svelte-3i2f09-fall-110 { + to { + transform: translate(66.66vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(111) { + opacity: 0.6167; + transform: translate(72.5885vw, -50px); + animation: svelte-3i2f09-fall-111 4.5s -26s linear infinite; + } + @keyframes svelte-3i2f09-fall-111 { + to { + transform: translate(77.5044vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(112) { + opacity: 0.7684; + transform: translate(0.2828vw, -50px); + animation: svelte-3i2f09-fall-112 3.7s -5s linear infinite; + } + @keyframes svelte-3i2f09-fall-112 { + to { + transform: translate(-3.9045vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(113) { + opacity: 0.9476; + transform: translate(78.6682vw, -50px); + animation: svelte-3i2f09-fall-113 3.3s -14s linear infinite; + } + @keyframes svelte-3i2f09-fall-113 { + to { + transform: translate(81.3737vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(114) { + opacity: 0.8002; + transform: translate(50.6018vw, -50px); + animation: svelte-3i2f09-fall-114 3.1s -6s linear infinite; + } + @keyframes svelte-3i2f09-fall-114 { + to { + transform: translate(52.3845vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(115) { + opacity: 0.7172; + transform: translate(73.393vw, -50px); + animation: svelte-3i2f09-fall-115 4.2s -7s linear infinite; + } + @keyframes svelte-3i2f09-fall-115 { + to { + transform: translate(70.8039vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(116) { + opacity: 0.5826; + transform: translate(32.6737vw, -50px); + animation: svelte-3i2f09-fall-116 4.4s -7s linear infinite; + } + @keyframes svelte-3i2f09-fall-116 { + to { + transform: translate(33.0962vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(117) { + opacity: 0.6559; + transform: translate(22.2946vw, -50px); + animation: svelte-3i2f09-fall-117 2.3s -1s linear infinite; + } + @keyframes svelte-3i2f09-fall-117 { + to { + transform: translate(26.6975vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(118) { + opacity: 0.956; + transform: translate(41.2247vw, -50px); + animation: svelte-3i2f09-fall-118 1.2s -12s linear infinite; + } + @keyframes svelte-3i2f09-fall-118 { + to { + transform: translate(36.9959vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(119) { + opacity: 0.9771; + transform: translate(34.6144vw, -50px); + animation: svelte-3i2f09-fall-119 4.7s -12s linear infinite; + } + @keyframes svelte-3i2f09-fall-119 { + to { + transform: translate(31.74vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(120) { + opacity: 0.9868; + transform: translate(2.1363vw, -50px); + animation: svelte-3i2f09-fall-120 4.6s -1s linear infinite; + } + @keyframes svelte-3i2f09-fall-120 { + to { + transform: translate(0.2155vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(121) { + opacity: 0.5781; + transform: translate(93.1197vw, -50px); + animation: svelte-3i2f09-fall-121 1.1s -19s linear infinite; + } + @keyframes svelte-3i2f09-fall-121 { + to { + transform: translate(94.202vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(122) { + opacity: 0.5986; + transform: translate(96.8667vw, -50px); + animation: svelte-3i2f09-fall-122 3s -9s linear infinite; + } + @keyframes svelte-3i2f09-fall-122 { + to { + transform: translate(98.7802vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(123) { + opacity: 0.9853; + transform: translate(20.2286vw, -50px); + animation: svelte-3i2f09-fall-123 4.5s -27s linear infinite; + } + @keyframes svelte-3i2f09-fall-123 { + to { + transform: translate(16.8073vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(124) { + opacity: 0.5229; + transform: translate(61.604vw, -50px); + animation: svelte-3i2f09-fall-124 1.8s -30s linear infinite; + } + @keyframes svelte-3i2f09-fall-124 { + to { + transform: translate(58.9677vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(125) { + opacity: 0.6971; + transform: translate(27.3674vw, -50px); + animation: svelte-3i2f09-fall-125 3.1s -30s linear infinite; + } + @keyframes svelte-3i2f09-fall-125 { + to { + transform: translate(23.8414vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(126) { + opacity: 0.844; + transform: translate(9.3856vw, -50px); + animation: svelte-3i2f09-fall-126 3s -17s linear infinite; + } + @keyframes svelte-3i2f09-fall-126 { + to { + transform: translate(10.1127vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(127) { + opacity: 0.7662; + transform: translate(27.2033vw, -50px); + animation: svelte-3i2f09-fall-127 2.5s -26s linear infinite; + } + @keyframes svelte-3i2f09-fall-127 { + to { + transform: translate(26.8429vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(128) { + opacity: 0.6953; + transform: translate(60.0892vw, -50px); + animation: svelte-3i2f09-fall-128 4.7s -1s linear infinite; + } + @keyframes svelte-3i2f09-fall-128 { + to { + transform: translate(57.2924vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(129) { + opacity: 0.6206; + transform: translate(70.7759vw, -50px); + animation: svelte-3i2f09-fall-129 2.1s -8s linear infinite; + } + @keyframes svelte-3i2f09-fall-129 { + to { + transform: translate(66.2705vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(130) { + opacity: 0.8798; + transform: translate(46.5889vw, -50px); + animation: svelte-3i2f09-fall-130 4.1s -21s linear infinite; + } + @keyframes svelte-3i2f09-fall-130 { + to { + transform: translate(42.2844vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(131) { + opacity: 0.7015; + transform: translate(84.4039vw, -50px); + animation: svelte-3i2f09-fall-131 1.8s -19s linear infinite; + } + @keyframes svelte-3i2f09-fall-131 { + to { + transform: translate(84.8279vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(132) { + opacity: 0.5888; + transform: translate(50.8986vw, -50px); + animation: svelte-3i2f09-fall-132 4.2s -25s linear infinite; + } + @keyframes svelte-3i2f09-fall-132 { + to { + transform: translate(53.903vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(133) { + opacity: 0.756; + transform: translate(33.1592vw, -50px); + animation: svelte-3i2f09-fall-133 1.8s -11s linear infinite; + } + @keyframes svelte-3i2f09-fall-133 { + to { + transform: translate(29.0129vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(134) { + opacity: 0.6242; + transform: translate(31.7425vw, -50px); + animation: svelte-3i2f09-fall-134 2.7s -10s linear infinite; + } + @keyframes svelte-3i2f09-fall-134 { + to { + transform: translate(29.6506vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(135) { + opacity: 0.6894; + transform: translate(6.0345vw, -50px); + animation: svelte-3i2f09-fall-135 2.3s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-135 { + to { + transform: translate(10.7512vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(136) { + opacity: 0.5497; + transform: translate(82.1746vw, -50px); + animation: svelte-3i2f09-fall-136 1.3s -2s linear infinite; + } + @keyframes svelte-3i2f09-fall-136 { + to { + transform: translate(87.1529vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(137) { + opacity: 0.6981; + transform: translate(68.9293vw, -50px); + animation: svelte-3i2f09-fall-137 1s -20s linear infinite; + } + @keyframes svelte-3i2f09-fall-137 { + to { + transform: translate(64.3236vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(138) { + opacity: 0.5915; + transform: translate(70.8347vw, -50px); + animation: svelte-3i2f09-fall-138 3s -22s linear infinite; + } + @keyframes svelte-3i2f09-fall-138 { + to { + transform: translate(72.4254vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(139) { + opacity: 0.9517; + transform: translate(93.9414vw, -50px); + animation: svelte-3i2f09-fall-139 4.8s -28s linear infinite; + } + @keyframes svelte-3i2f09-fall-139 { + to { + transform: translate(93.2376vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(140) { + opacity: 0.8511; + transform: translate(9.0717vw, -50px); + animation: svelte-3i2f09-fall-140 4.1s -3s linear infinite; + } + @keyframes svelte-3i2f09-fall-140 { + to { + transform: translate(10.2072vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(141) { + opacity: 0.9542; + transform: translate(85.3286vw, -50px); + animation: svelte-3i2f09-fall-141 4.9s -26s linear infinite; + } + @keyframes svelte-3i2f09-fall-141 { + to { + transform: translate(90.0285vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(142) { + opacity: 0.5214; + transform: translate(92.9356vw, -50px); + animation: svelte-3i2f09-fall-142 2.9s -25s linear infinite; + } + @keyframes svelte-3i2f09-fall-142 { + to { + transform: translate(93.1805vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(143) { + opacity: 0.8283; + transform: translate(83.6379vw, -50px); + animation: svelte-3i2f09-fall-143 4.5s -18s linear infinite; + } + @keyframes svelte-3i2f09-fall-143 { + to { + transform: translate(80.5391vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(144) { + opacity: 0.7331; + transform: translate(28.5638vw, -50px); + animation: svelte-3i2f09-fall-144 4.4s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-144 { + to { + transform: translate(27.9198vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(145) { + opacity: 0.9231; + transform: translate(0.1018vw, -50px); + animation: svelte-3i2f09-fall-145 4s -26s linear infinite; + } + @keyframes svelte-3i2f09-fall-145 { + to { + transform: translate(-0.3813vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(146) { + opacity: 0.5638; + transform: translate(75.3217vw, -50px); + animation: svelte-3i2f09-fall-146 1.5s -1s linear infinite; + } + @keyframes svelte-3i2f09-fall-146 { + to { + transform: translate(70.4468vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(147) { + opacity: 0.7419; + transform: translate(43.7542vw, -50px); + animation: svelte-3i2f09-fall-147 4.8s -11s linear infinite; + } + @keyframes svelte-3i2f09-fall-147 { + to { + transform: translate(46.1652vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(148) { + opacity: 0.7282; + transform: translate(11.4957vw, -50px); + animation: svelte-3i2f09-fall-148 2.1s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-148 { + to { + transform: translate(12.3831vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(149) { + opacity: 0.5735; + transform: translate(41.6499vw, -50px); + animation: svelte-3i2f09-fall-149 4.7s -29s linear infinite; + } + @keyframes svelte-3i2f09-fall-149 { + to { + transform: translate(40.1135vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(150) { + opacity: 0.9681; + transform: translate(87.5889vw, -50px); + animation: svelte-3i2f09-fall-150 1.9s -12s linear infinite; + } + @keyframes svelte-3i2f09-fall-150 { + to { + transform: translate(83.3141vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(151) { + opacity: 0.8901; + transform: translate(8.1989vw, -50px); + animation: svelte-3i2f09-fall-151 4.9s -26s linear infinite; + } + @keyframes svelte-3i2f09-fall-151 { + to { + transform: translate(10.8932vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(152) { + opacity: 0.586; + transform: translate(64.7148vw, -50px); + animation: svelte-3i2f09-fall-152 1.8s -22s linear infinite; + } + @keyframes svelte-3i2f09-fall-152 { + to { + transform: translate(69.5757vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(153) { + opacity: 0.8073; + transform: translate(61.4867vw, -50px); + animation: svelte-3i2f09-fall-153 2.4s -1s linear infinite; + } + @keyframes svelte-3i2f09-fall-153 { + to { + transform: translate(62.7672vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(154) { + opacity: 0.9218; + transform: translate(41.8588vw, -50px); + animation: svelte-3i2f09-fall-154 1.1s -30s linear infinite; + } + @keyframes svelte-3i2f09-fall-154 { + to { + transform: translate(39.7748vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(155) { + opacity: 0.6339; + transform: translate(95.3902vw, -50px); + animation: svelte-3i2f09-fall-155 2.1s -28s linear infinite; + } + @keyframes svelte-3i2f09-fall-155 { + to { + transform: translate(94.1314vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(156) { + opacity: 0.5604; + transform: translate(37.6656vw, -50px); + animation: svelte-3i2f09-fall-156 4.6s -21s linear infinite; + } + @keyframes svelte-3i2f09-fall-156 { + to { + transform: translate(36.8655vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(157) { + opacity: 0.694; + transform: translate(66.67vw, -50px); + animation: svelte-3i2f09-fall-157 2.7s -14s linear infinite; + } + @keyframes svelte-3i2f09-fall-157 { + to { + transform: translate(67.9909vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(158) { + opacity: 0.8897; + transform: translate(16.3886vw, -50px); + animation: svelte-3i2f09-fall-158 1.3s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-158 { + to { + transform: translate(14.5658vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(159) { + opacity: 0.7277; + transform: translate(24.4816vw, -50px); + animation: svelte-3i2f09-fall-159 3.1s -10s linear infinite; + } + @keyframes svelte-3i2f09-fall-159 { + to { + transform: translate(22.9423vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(160) { + opacity: 0.8893; + transform: translate(67.6674vw, -50px); + animation: svelte-3i2f09-fall-160 1.4s -25s linear infinite; + } + @keyframes svelte-3i2f09-fall-160 { + to { + transform: translate(65.6798vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(161) { + opacity: 0.523; + transform: translate(3.7649vw, -50px); + animation: svelte-3i2f09-fall-161 1.5s -24s linear infinite; + } + @keyframes svelte-3i2f09-fall-161 { + to { + transform: translate(8.0451vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(162) { + opacity: 0.9697; + transform: translate(75.2724vw, -50px); + animation: svelte-3i2f09-fall-162 1.9s -11s linear infinite; + } + @keyframes svelte-3i2f09-fall-162 { + to { + transform: translate(75.7616vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(163) { + opacity: 0.7954; + transform: translate(97.2914vw, -50px); + animation: svelte-3i2f09-fall-163 4.1s -5s linear infinite; + } + @keyframes svelte-3i2f09-fall-163 { + to { + transform: translate(99.7833vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(164) { + opacity: 0.5854; + transform: translate(65.8021vw, -50px); + animation: svelte-3i2f09-fall-164 3.7s -30s linear infinite; + } + @keyframes svelte-3i2f09-fall-164 { + to { + transform: translate(60.9436vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(165) { + opacity: 0.9827; + transform: translate(4.1645vw, -50px); + animation: svelte-3i2f09-fall-165 1.9s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-165 { + to { + transform: translate(4.3991vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(166) { + opacity: 0.5475; + transform: translate(25.7382vw, -50px); + animation: svelte-3i2f09-fall-166 1.2s -20s linear infinite; + } + @keyframes svelte-3i2f09-fall-166 { + to { + transform: translate(24.9393vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(167) { + opacity: 0.8013; + transform: translate(68.2379vw, -50px); + animation: svelte-3i2f09-fall-167 1.8s -17s linear infinite; + } + @keyframes svelte-3i2f09-fall-167 { + to { + transform: translate(72.4838vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(168) { + opacity: 0.8609; + transform: translate(59.6224vw, -50px); + animation: svelte-3i2f09-fall-168 3.3s -12s linear infinite; + } + @keyframes svelte-3i2f09-fall-168 { + to { + transform: translate(57.1422vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(169) { + opacity: 0.7442; + transform: translate(7.8705vw, -50px); + animation: svelte-3i2f09-fall-169 4.3s -12s linear infinite; + } + @keyframes svelte-3i2f09-fall-169 { + to { + transform: translate(4.6298vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(170) { + opacity: 0.5923; + transform: translate(34.3827vw, -50px); + animation: svelte-3i2f09-fall-170 4.7s -25s linear infinite; + } + @keyframes svelte-3i2f09-fall-170 { + to { + transform: translate(33.8434vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(171) { + opacity: 0.5752; + transform: translate(53.0196vw, -50px); + animation: svelte-3i2f09-fall-171 3.6s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-171 { + to { + transform: translate(54.1189vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(172) { + opacity: 0.7217; + transform: translate(48.9165vw, -50px); + animation: svelte-3i2f09-fall-172 1s -10s linear infinite; + } + @keyframes svelte-3i2f09-fall-172 { + to { + transform: translate(44.6306vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(173) { + opacity: 0.8229; + transform: translate(2.9139vw, -50px); + animation: svelte-3i2f09-fall-173 4.5s -28s linear infinite; + } + @keyframes svelte-3i2f09-fall-173 { + to { + transform: translate(2.2582vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(174) { + opacity: 0.8192; + transform: translate(39.113vw, -50px); + animation: svelte-3i2f09-fall-174 3.5s -18s linear infinite; + } + @keyframes svelte-3i2f09-fall-174 { + to { + transform: translate(43.0147vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(175) { + opacity: 0.5361; + transform: translate(67.8325vw, -50px); + animation: svelte-3i2f09-fall-175 1.5s -1s linear infinite; + } + @keyframes svelte-3i2f09-fall-175 { + to { + transform: translate(66.7774vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(176) { + opacity: 0.616; + transform: translate(74.4906vw, -50px); + animation: svelte-3i2f09-fall-176 2.6s -2s linear infinite; + } + @keyframes svelte-3i2f09-fall-176 { + to { + transform: translate(78.2678vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(177) { + opacity: 0.6896; + transform: translate(57.9832vw, -50px); + animation: svelte-3i2f09-fall-177 1s -27s linear infinite; + } + @keyframes svelte-3i2f09-fall-177 { + to { + transform: translate(61.1327vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(178) { + opacity: 0.807; + transform: translate(70.1125vw, -50px); + animation: svelte-3i2f09-fall-178 2s -3s linear infinite; + } + @keyframes svelte-3i2f09-fall-178 { + to { + transform: translate(66.4884vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(179) { + opacity: 0.6799; + transform: translate(71.1618vw, -50px); + animation: svelte-3i2f09-fall-179 4s -8s linear infinite; + } + @keyframes svelte-3i2f09-fall-179 { + to { + transform: translate(67.3855vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(180) { + opacity: 0.9092; + transform: translate(95.0274vw, -50px); + animation: svelte-3i2f09-fall-180 4.5s -16s linear infinite; + } + @keyframes svelte-3i2f09-fall-180 { + to { + transform: translate(92.5405vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(181) { + opacity: 0.7473; + transform: translate(94.918vw, -50px); + animation: svelte-3i2f09-fall-181 3.6s -12s linear infinite; + } + @keyframes svelte-3i2f09-fall-181 { + to { + transform: translate(91.6542vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(182) { + opacity: 0.806; + transform: translate(49.9273vw, -50px); + animation: svelte-3i2f09-fall-182 3.6s -21s linear infinite; + } + @keyframes svelte-3i2f09-fall-182 { + to { + transform: translate(49.968vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(183) { + opacity: 0.9144; + transform: translate(47.4259vw, -50px); + animation: svelte-3i2f09-fall-183 1s -11s linear infinite; + } + @keyframes svelte-3i2f09-fall-183 { + to { + transform: translate(49.5743vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(184) { + opacity: 0.8869; + transform: translate(73.8786vw, -50px); + animation: svelte-3i2f09-fall-184 1s -4s linear infinite; + } + @keyframes svelte-3i2f09-fall-184 { + to { + transform: translate(75.9478vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(185) { + opacity: 0.8452; + transform: translate(24.4598vw, -50px); + animation: svelte-3i2f09-fall-185 3.2s -11s linear infinite; + } + @keyframes svelte-3i2f09-fall-185 { + to { + transform: translate(20.6016vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(186) { + opacity: 0.9383; + transform: translate(85.6021vw, -50px); + animation: svelte-3i2f09-fall-186 3.1s -8s linear infinite; + } + @keyframes svelte-3i2f09-fall-186 { + to { + transform: translate(80.8786vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(187) { + opacity: 0.9616; + transform: translate(15.5071vw, -50px); + animation: svelte-3i2f09-fall-187 2.7s -27s linear infinite; + } + @keyframes svelte-3i2f09-fall-187 { + to { + transform: translate(16.763vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(188) { + opacity: 0.7096; + transform: translate(56.5039vw, -50px); + animation: svelte-3i2f09-fall-188 4.9s -9s linear infinite; + } + @keyframes svelte-3i2f09-fall-188 { + to { + transform: translate(57.1781vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(189) { + opacity: 0.9758; + transform: translate(88.2535vw, -50px); + animation: svelte-3i2f09-fall-189 3.1s -8s linear infinite; + } + @keyframes svelte-3i2f09-fall-189 { + to { + transform: translate(90.0105vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(190) { + opacity: 0.812; + transform: translate(3.9183vw, -50px); + animation: svelte-3i2f09-fall-190 3.3s -9s linear infinite; + } + @keyframes svelte-3i2f09-fall-190 { + to { + transform: translate(-0.8864vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(191) { + opacity: 0.5626; + transform: translate(67.8413vw, -50px); + animation: svelte-3i2f09-fall-191 4.4s -30s linear infinite; + } + @keyframes svelte-3i2f09-fall-191 { + to { + transform: translate(65.5749vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(192) { + opacity: 0.9366; + transform: translate(55.6957vw, -50px); + animation: svelte-3i2f09-fall-192 4.4s -5s linear infinite; + } + @keyframes svelte-3i2f09-fall-192 { + to { + transform: translate(60.0633vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(193) { + opacity: 0.7325; + transform: translate(83.2766vw, -50px); + animation: svelte-3i2f09-fall-193 4.4s -11s linear infinite; + } + @keyframes svelte-3i2f09-fall-193 { + to { + transform: translate(79.6817vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(194) { + opacity: 0.6287; + transform: translate(96.7056vw, -50px); + animation: svelte-3i2f09-fall-194 2.1s -28s linear infinite; + } + @keyframes svelte-3i2f09-fall-194 { + to { + transform: translate(96.5123vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(195) { + opacity: 0.9373; + transform: translate(50.1568vw, -50px); + animation: svelte-3i2f09-fall-195 2.7s -19s linear infinite; + } + @keyframes svelte-3i2f09-fall-195 { + to { + transform: translate(49.6637vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(196) { + opacity: 0.9757; + transform: translate(13.072vw, -50px); + animation: svelte-3i2f09-fall-196 1.7s -30s linear infinite; + } + @keyframes svelte-3i2f09-fall-196 { + to { + transform: translate(10.1211vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(197) { + opacity: 0.7161; + transform: translate(94.0453vw, -50px); + animation: svelte-3i2f09-fall-197 2.7s -27s linear infinite; + } + @keyframes svelte-3i2f09-fall-197 { + to { + transform: translate(95.8981vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(198) { + opacity: 0.6508; + transform: translate(36.5282vw, -50px); + animation: svelte-3i2f09-fall-198 3.2s -20s linear infinite; + } + @keyframes svelte-3i2f09-fall-198 { + to { + transform: translate(35.3898vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(199) { + opacity: 0.9196; + transform: translate(5.353vw, -50px); + animation: svelte-3i2f09-fall-199 2.3s -4s linear infinite; + } + @keyframes svelte-3i2f09-fall-199 { + to { + transform: translate(6.5589vw, 100vh); + } + } + .rain-container.svelte-3i2f09 .raindrop.svelte-3i2f09:nth-child(200) { + opacity: 0.6272; + transform: translate(76.5354vw, -50px); + animation: svelte-3i2f09-fall-200 4.2s -30s linear infinite; + } + @keyframes svelte-3i2f09-fall-200 { + to { + transform: translate(78.033vw, 100vh); + } + } + .blossom-container.svelte-w7z9na:before { + filter: hue-rotate(375deg); + position: absolute; + left: 0; + top: 0; + content: ""; + width: 100%; + height: 100vh; + background-image: url(../../../sakura1.png), url(../../../sakura2.png), + url(../../../sakura3.png); + animation: svelte-w7z9na-SAKURA 10s linear infinite; + pointer-events: none !important; + } + @keyframes svelte-w7z9na-SAKURA { + 0% { + background-position: 0 0, 0 0, 0 0; + } + to { + background-position: 500px 1000px, 400px 400px, 300px 300px; + } + } + .bubbles.svelte-1kqdnle { + position: absolute; + width: 100%; + height: 100%; + z-index: 0; + overflow: hidden; + top: 0; + left: 0; + } + .bubble.svelte-1kqdnle { + position: absolute; + bottom: -100px; + width: 40px; + height: 40px; + background: #f1f1f1; + border-radius: 50%; + opacity: 0.5; + animation: svelte-1kqdnle-rise 10s infinite ease-in; + } + .bubble.svelte-1kqdnle:nth-child(1) { + width: 40px; + height: 40px; + left: 10%; + animation-duration: 8s; + } + .bubble.svelte-1kqdnle:nth-child(2) { + width: 20px; + height: 20px; + left: 20%; + animation-duration: 5s; + animation-delay: 1s; + } + .bubble.svelte-1kqdnle:nth-child(3) { + width: 50px; + height: 50px; + left: 35%; + animation-duration: 7s; + animation-delay: 2s; + } + .bubble.svelte-1kqdnle:nth-child(4) { + width: 30px; + height: 30px; + left: 50%; + animation-duration: 11s; + animation-delay: 0s; + } + .bubble.svelte-1kqdnle:nth-child(5) { + width: 35px; + height: 35px; + left: 55%; + animation-duration: 6s; + animation-delay: 1s; + } + .bubble.svelte-1kqdnle:nth-child(6) { + width: 45px; + height: 45px; + left: 65%; + animation-duration: 8s; + animation-delay: 3s; + } + .bubble.svelte-1kqdnle:nth-child(7) { + width: 50px; + height: 50px; + left: 70%; + animation-duration: 12s; + animation-delay: 2s; + } + .bubble.svelte-1kqdnle:nth-child(8) { + width: 25px; + height: 25px; + left: 80%; + animation-duration: 6s; + animation-delay: 2s; + } + .bubble.svelte-1kqdnle:nth-child(9) { + width: 15px; + height: 15px; + left: 70%; + animation-duration: 5s; + animation-delay: 1s; + } + .bubble.svelte-1kqdnle:nth-child(10) { + width: 50px; + height: 50px; + left: 25%; + animation-duration: 10s; + animation-delay: 4s; + } + @keyframes svelte-1kqdnle-rise { + 0% { + bottom: -100px; + transform: translate(0); + } + 50% { + transform: translate(100px); + } + to { + bottom: 1080px; + transform: translate(-200px); + } + } + @keyframes svelte-xbvziu-move-background { + 0% { + -webkit-transform: translate3d(0px, 0px, 0px); + } + to { + -webkit-transform: translate3d(1000px, 0px, 0px); + } + } + .background-container.svelte-xbvziu { + position: fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + .stars.svelte-xbvziu { + background: transparent url(../../../stars.png) repeat; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + display: block; + z-index: 0; + } + .twinkling.svelte-xbvziu { + width: 10000px; + height: 100%; + background: transparent url(../../../twinkling.png) repeat; + background-size: 1000px 1000px; + position: absolute; + right: 0; + top: 0; + bottom: 0; + z-index: 2; + animation: svelte-xbvziu-move-background 70s linear infinite; + } + .clouds.svelte-xbvziu { + width: 10000px; + height: 100%; + background: transparent url(../../../clouds_repeat.png) repeat; + background-size: 1000px 1000px; + position: absolute; + right: 0; + top: 0; + bottom: 0; + z-index: 3; + animation: svelte-xbvziu-move-background 150s linear infinite; + } + @keyframes svelte-wf4nux-move-background { + 0% { + -webkit-transform: translate3d(0px, 0px, 0px); + } + to { + -webkit-transform: translate3d(1000px, 0px, 0px); + } + } + .background-container.svelte-wf4nux { + position: fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + .clouds.svelte-wf4nux { + width: 10000px; + height: 100%; + background: transparent url(../../../clouds_repeat.png) repeat; + background-size: 1000px 1000px; + position: absolute; + right: 0; + top: 0; + bottom: 0; + z-index: 3; + animation: svelte-wf4nux-move-background 150s linear infinite; + } + #blinker.svelte-90t6g4 { + margin-right: 12px; + width: 6px; + height: 6px; + border-radius: 6px; + background: rgba(225, 0, 255, 0.5); + box-shadow: 0 0 10px 2px #e100ff80; + animation: svelte-90t6g4-blinker 0.5s ease-in-out infinite; + } + @keyframes svelte-90t6g4-blinker { + 50% { + opacity: 0.25; + } + } + .glass.svelte-90t6g4 { + box-shadow: 0 4px 30px #0000001a; + backdrop-filter: blur(8.8px); + -webkit-backdrop-filter: blur(8.8px); + } + .glow-2.svelte-90t6g4 { + text-shadow: 0 0 10px #ff00ff, 0 0 20px #ff00ff, 0 0 30px #ff00ff, + 0 0 40px #ff00ff, 0 0 50px #ff00ff, 0 0 60px #ff00ff, 0 0 70px #ff00ff, + 0 0 80px #ff00ff; + } + .glow-3.svelte-90t6g4 { + text-shadow: 0 0 10px #000000, 0 0 20px #000000, 0 0 30px #000000, + 0 0 40px #000000, 0 0 50px #000000, 0 0 60px #000000, 0 0 70px #000000, + 0 0 80px #000000; + } + .glow-4.svelte-90t6g4 { + text-shadow: 0 0 10px #0000ff, 0 0 20px #0000ff, 0 0 30px #0000ff, + 0 0 40px #0000ff, 0 0 50px #0000ff, 0 0 60px #0000ff, 0 0 70px #0000ff, + 0 0 80px #0000ff; + } + .glow-5.svelte-90t6g4 { + text-shadow: 0 0 10px #00ff00, 0 0 20px #00ff00, 0 0 30px #00ff00, + 0 0 40px #00ff00, 0 0 50px #00ff00, 0 0 60px #00ff00, 0 0 70px #00ff00, + 0 0 80px #00ff00; + } + .glow-6.svelte-90t6g4 { + text-shadow: 0 0 10px #ffa500, 0 0 20px #ffa500, 0 0 30px #ffa500, + 0 0 40px #ffa500, 0 0 50px #ffa500, 0 0 60px #ffa500, 0 0 70px #ffa500, + 0 0 80px #ffa500; + } + .glow-7.svelte-90t6g4 { + text-shadow: 0 0 10px #ff0000, 0 0 20px #ff0000, 0 0 30px #ff0000, + 0 0 40px #ff0000, 0 0 50px #ff0000, 0 0 60px #ff0000, 0 0 70px #ff0000, + 0 0 80px #ff0000; + } + .glow-8.svelte-90t6g4 { + text-shadow: 0 0 10px #ffffff, 0 0 20px #ffffff, 0 0 30px #ffffff, + 0 0 40px #ffffff, 0 0 50px #ffffff, 0 0 60px #ffffff, 0 0 70px #ffffff, + 0 0 80px #ffffff; + } + .glow-9.svelte-90t6g4 { + text-shadow: 0 0 10px #ffff00, 0 0 20px #ffff00, 0 0 30px #ffff00, + 0 0 40px #ffff00, 0 0 50px #ffff00, 0 0 60px #ffff00, 0 0 70px #ffff00, + 0 0 80px #ffff00; + } + .rgb.svelte-90t6g4 { + animation: svelte-90t6g4-rainbow-text 1s infinite; + } + @keyframes svelte-90t6g4-rainbow-text { + 0% { + color: #e87d7d; + } + 2% { + color: #e88a7d; + } + 4% { + color: #e8977d; + } + 6% { + color: #e8a47d; + } + 8% { + color: #e8b07d; + } + 10% { + color: #e8bd7d; + } + 12% { + color: #e8ca7d; + } + 14% { + color: #e8d77d; + } + 16% { + color: #e8e47d; + } + 18% { + color: #dfe87d; + } + 20% { + color: #d3e87d; + } + 22% { + color: #c6e87d; + } + 24% { + color: #b9e87d; + } + 26% { + color: #ace87d; + } + 28% { + color: #9fe87d; + } + 30% { + color: #92e87d; + } + 32% { + color: #86e87d; + } + 34% { + color: #7de881; + } + 36% { + color: #7de88e; + } + 38% { + color: #7de89b; + } + 40% { + color: #7de8a8; + } + 42% { + color: #7de8b5; + } + 44% { + color: #7de8c1; + } + 46% { + color: #7de8ce; + } + 48% { + color: #7de8db; + } + 50% { + color: #7de8e8; + } + 52% { + color: #7ddbe8; + } + 54% { + color: #7dcee8; + } + 56% { + color: #7dc1e8; + } + 58% { + color: #7db5e8; + } + 60% { + color: #7da8e8; + } + 62% { + color: #7d9be8; + } + 64% { + color: #7d8ee8; + } + 66% { + color: #7d81e8; + } + 68% { + color: #867de8; + } + 70% { + color: #927de8; + } + 72% { + color: #9f7de8; + } + 74% { + color: #ac7de8; + } + 76% { + color: #b97de8; + } + 78% { + color: #c67de8; + } + 80% { + color: #d37de8; + } + 82% { + color: #df7de8; + } + 84% { + color: #e87de4; + } + 86% { + color: #e87dd7; + } + 88% { + color: #e87dca; + } + 90% { + color: #e87dbd; + } + 92% { + color: #e87db0; + } + 94% { + color: #e87da4; + } + 96% { + color: #e87d97; + } + 98% { + color: #e87d8a; + } + to { + color: #e87d7d; + } + } + \ No newline at end of file diff --git a/_app/immutable/assets/toast.3a6d0da3.css b/_app/immutable/assets/toast.3a6d0da3.css index 39b9f36..b8782f4 100644 --- a/_app/immutable/assets/toast.3a6d0da3.css +++ b/_app/immutable/assets/toast.3a6d0da3.css @@ -1 +1,264 @@ -div.svelte-11kvm4p{width:20px;opacity:0;height:20px;border-radius:10px;background:var(--primary, #61d345);position:relative;transform:rotate(45deg);animation:svelte-11kvm4p-circleAnimation .3s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.1s}div.svelte-11kvm4p:after{content:"";box-sizing:border-box;animation:svelte-11kvm4p-checkmarkAnimation .2s ease-out forwards;opacity:0;animation-delay:.2s;position:absolute;border-right:2px solid;border-bottom:2px solid;border-color:var(--secondary, #fff);bottom:6px;left:6px;height:10px;width:6px}@keyframes svelte-11kvm4p-circleAnimation{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-11kvm4p-checkmarkAnimation{0%{height:0;width:0;opacity:0}40%{height:0;width:6px;opacity:1}to{opacity:1;height:10px}}div.svelte-1ee93ns{width:20px;opacity:0;height:20px;border-radius:10px;background:var(--primary, #ff4b4b);position:relative;transform:rotate(45deg);animation:svelte-1ee93ns-circleAnimation .3s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.1s}div.svelte-1ee93ns:after,div.svelte-1ee93ns:before{content:"";animation:svelte-1ee93ns-firstLineAnimation .15s ease-out forwards;animation-delay:.15s;position:absolute;border-radius:3px;opacity:0;background:var(--secondary, #fff);bottom:9px;left:4px;height:2px;width:12px}div.svelte-1ee93ns:before{animation:svelte-1ee93ns-secondLineAnimation .15s ease-out forwards;animation-delay:.18s;transform:rotate(90deg)}@keyframes svelte-1ee93ns-circleAnimation{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-1ee93ns-firstLineAnimation{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-1ee93ns-secondLineAnimation{0%{transform:scale(0) rotate(90deg);opacity:0}to{transform:scale(1) rotate(90deg);opacity:1}}div.svelte-1j7dflg{width:12px;height:12px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--secondary, #e0e0e0);border-right-color:var(--primary, #616161);animation:svelte-1j7dflg-rotate 1s linear infinite}@keyframes svelte-1j7dflg-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.indicator.svelte-1kgeier{position:relative;display:flex;justify-content:center;align-items:center;min-width:20px;min-height:20px}.status.svelte-1kgeier{position:absolute}.animated.svelte-1kgeier{position:relative;transform:scale(.6);opacity:.4;min-width:20px;animation:svelte-1kgeier-enter .3s .12s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes svelte-1kgeier-enter{0%{transform:scale(.6);opacity:.4}to{transform:scale(1);opacity:1}}.message.svelte-1nauejd{display:flex;justify-content:center;margin:4px 10px;color:inherit;flex:1 1 auto;white-space:pre-line}@keyframes svelte-ug60r4-enterAnimation{0%{transform:translate3d(0,calc(var(--factor) * -200%),0) scale(.6);opacity:.5}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes svelte-ug60r4-exitAnimation{0%{transform:translateZ(-1px) scale(1);opacity:1}to{transform:translate3d(0,calc(var(--factor) * -150%),-1px) scale(.6);opacity:0}}@keyframes svelte-ug60r4-fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes svelte-ug60r4-fadeOutAnimation{0%{opacity:1}to{opacity:0}}.base.svelte-ug60r4{display:flex;align-items:center;background:#fff;color:#363636;line-height:1.3;will-change:transform;box-shadow:0 3px 10px #0000001a,0 3px 3px #0000000d;max-width:350px;pointer-events:auto;padding:8px 10px;border-radius:8px}.transparent.svelte-ug60r4{opacity:0}.enter.svelte-ug60r4{animation:svelte-ug60r4-enterAnimation .35s cubic-bezier(.21,1.02,.73,1) forwards}.exit.svelte-ug60r4{animation:svelte-ug60r4-exitAnimation .4s cubic-bezier(.06,.71,.55,1) forwards}.fadeIn.svelte-ug60r4{animation:svelte-ug60r4-fadeInAnimation .35s cubic-bezier(.21,1.02,.73,1) forwards}.fadeOut.svelte-ug60r4{animation:svelte-ug60r4-fadeOutAnimation .4s cubic-bezier(.06,.71,.55,1) forwards}.wrapper.svelte-v01oml{left:0;right:0;display:flex;position:absolute;transform:translateY(calc(var(--offset, 16px) * var(--factor) * 1px))}.transition.svelte-v01oml{transition:all .23s cubic-bezier(.21,1.02,.73,1)}.active.svelte-v01oml{z-index:9999}.active.svelte-v01oml>*{pointer-events:auto}.toaster.svelte-1phplh9{--default-offset:16px;position:fixed;z-index:9999;top:var(--default-offset);left:var(--default-offset);right:var(--default-offset);bottom:var(--default-offset);pointer-events:none} +div.svelte-11kvm4p { + width: 20px; + opacity: 0; + height: 20px; + border-radius: 10px; + background: var(--primary, #61d345); + position: relative; + transform: rotate(45deg); + animation: svelte-11kvm4p-circleAnimation 0.3s + cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; + animation-delay: 0.1s; + } + div.svelte-11kvm4p:after { + content: ""; + box-sizing: border-box; + animation: svelte-11kvm4p-checkmarkAnimation 0.2s ease-out forwards; + opacity: 0; + animation-delay: 0.2s; + position: absolute; + border-right: 2px solid; + border-bottom: 2px solid; + border-color: var(--secondary, #fff); + bottom: 6px; + left: 6px; + height: 10px; + width: 6px; + } + @keyframes svelte-11kvm4p-circleAnimation { + 0% { + transform: scale(0) rotate(45deg); + opacity: 0; + } + to { + transform: scale(1) rotate(45deg); + opacity: 1; + } + } + @keyframes svelte-11kvm4p-checkmarkAnimation { + 0% { + height: 0; + width: 0; + opacity: 0; + } + 40% { + height: 0; + width: 6px; + opacity: 1; + } + to { + opacity: 1; + height: 10px; + } + } + div.svelte-1ee93ns { + width: 20px; + opacity: 0; + height: 20px; + border-radius: 10px; + background: var(--primary, #ff4b4b); + position: relative; + transform: rotate(45deg); + animation: svelte-1ee93ns-circleAnimation 0.3s + cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; + animation-delay: 0.1s; + } + div.svelte-1ee93ns:after, + div.svelte-1ee93ns:before { + content: ""; + animation: svelte-1ee93ns-firstLineAnimation 0.15s ease-out forwards; + animation-delay: 0.15s; + position: absolute; + border-radius: 3px; + opacity: 0; + background: var(--secondary, #fff); + bottom: 9px; + left: 4px; + height: 2px; + width: 12px; + } + div.svelte-1ee93ns:before { + animation: svelte-1ee93ns-secondLineAnimation 0.15s ease-out forwards; + animation-delay: 0.18s; + transform: rotate(90deg); + } + @keyframes svelte-1ee93ns-circleAnimation { + 0% { + transform: scale(0) rotate(45deg); + opacity: 0; + } + to { + transform: scale(1) rotate(45deg); + opacity: 1; + } + } + @keyframes svelte-1ee93ns-firstLineAnimation { + 0% { + transform: scale(0); + opacity: 0; + } + to { + transform: scale(1); + opacity: 1; + } + } + @keyframes svelte-1ee93ns-secondLineAnimation { + 0% { + transform: scale(0) rotate(90deg); + opacity: 0; + } + to { + transform: scale(1) rotate(90deg); + opacity: 1; + } + } + div.svelte-1j7dflg { + width: 12px; + height: 12px; + box-sizing: border-box; + border: 2px solid; + border-radius: 100%; + border-color: var(--secondary, #e0e0e0); + border-right-color: var(--primary, #616161); + animation: svelte-1j7dflg-rotate 1s linear infinite; + } + @keyframes svelte-1j7dflg-rotate { + 0% { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } + } + .indicator.svelte-1kgeier { + position: relative; + display: flex; + justify-content: center; + align-items: center; + min-width: 20px; + min-height: 20px; + } + .status.svelte-1kgeier { + position: absolute; + } + .animated.svelte-1kgeier { + position: relative; + transform: scale(0.6); + opacity: 0.4; + min-width: 20px; + animation: svelte-1kgeier-enter 0.3s 0.12s + cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; + } + @keyframes svelte-1kgeier-enter { + 0% { + transform: scale(0.6); + opacity: 0.4; + } + to { + transform: scale(1); + opacity: 1; + } + } + .message.svelte-1nauejd { + display: flex; + justify-content: center; + margin: 4px 10px; + color: inherit; + flex: 1 1 auto; + white-space: pre-line; + } + @keyframes svelte-ug60r4-enterAnimation { + 0% { + transform: translate3d(0, calc(var(--factor) * -200%), 0) scale(0.6); + opacity: 0.5; + } + to { + transform: translateZ(0) scale(1); + opacity: 1; + } + } + @keyframes svelte-ug60r4-exitAnimation { + 0% { + transform: translateZ(-1px) scale(1); + opacity: 1; + } + to { + transform: translate3d(0, calc(var(--factor) * -150%), -1px) scale(0.6); + opacity: 0; + } + } + @keyframes svelte-ug60r4-fadeInAnimation { + 0% { + opacity: 0; + } + to { + opacity: 1; + } + } + @keyframes svelte-ug60r4-fadeOutAnimation { + 0% { + opacity: 1; + } + to { + opacity: 0; + } + } + .base.svelte-ug60r4 { + display: flex; + align-items: center; + background: #fff; + color: #363636; + line-height: 1.3; + will-change: transform; + box-shadow: 0 3px 10px #0000001a, 0 3px 3px #0000000d; + max-width: 350px; + pointer-events: auto; + padding: 8px 10px; + border-radius: 8px; + } + .transparent.svelte-ug60r4 { + opacity: 0; + } + .enter.svelte-ug60r4 { + animation: svelte-ug60r4-enterAnimation 0.35s + cubic-bezier(0.21, 1.02, 0.73, 1) forwards; + } + .exit.svelte-ug60r4 { + animation: svelte-ug60r4-exitAnimation 0.4s cubic-bezier(0.06, 0.71, 0.55, 1) + forwards; + } + .fadeIn.svelte-ug60r4 { + animation: svelte-ug60r4-fadeInAnimation 0.35s + cubic-bezier(0.21, 1.02, 0.73, 1) forwards; + } + .fadeOut.svelte-ug60r4 { + animation: svelte-ug60r4-fadeOutAnimation 0.4s + cubic-bezier(0.06, 0.71, 0.55, 1) forwards; + } + .wrapper.svelte-v01oml { + left: 0; + right: 0; + display: flex; + position: absolute; + transform: translateY(calc(var(--offset, 16px) * var(--factor) * 1px)); + } + .transition.svelte-v01oml { + transition: all 0.23s cubic-bezier(0.21, 1.02, 0.73, 1); + } + .active.svelte-v01oml { + z-index: 9999; + } + .active.svelte-v01oml > * { + pointer-events: auto; + } + .toaster.svelte-1phplh9 { + --default-offset: 16px; + position: fixed; + z-index: 9999; + top: var(--default-offset); + left: var(--default-offset); + right: var(--default-offset); + bottom: var(--default-offset); + pointer-events: none; + } + \ No newline at end of file diff --git a/_app/immutable/entry/app.01b31e5e.js b/_app/immutable/entry/app.01b31e5e.js index 8ca2d3a..e049838 100644 --- a/_app/immutable/entry/app.01b31e5e.js +++ b/_app/immutable/entry/app.01b31e5e.js @@ -1 +1,1316 @@ -import{_ as c}from"../chunks/supabase.bf996505.js";import{S as U,i as y,s as F,a as G,e as m,c as H,b as k,d as p,f as A,g as d,h,j as J,o as K,k as Q,l as W,m as X,n as L,p as I,q as Y,r as Z,u as x,v as D,t as tt,w as R,x as E,y as g,z as V,A as b,B as w}from"../chunks/index.eaa2c7e1.js";const pt={};function et(s){let t,i,_;var r=s[1][0];function u(e){return{props:{data:e[3],form:e[2]}}}return r&&(t=E(r,u(s)),s[18](t)),{c(){t&&g(t.$$.fragment),i=m()},l(e){t&&V(t.$$.fragment,e),i=m()},m(e,n){t&&b(t,e,n),k(e,i,n),_=!0},p(e,n){const o={};if(n&8&&(o.data=e[3]),n&4&&(o.form=e[2]),n&2&&r!==(r=e[1][0])){if(t){D();const a=t;p(a.$$.fragment,1,0,()=>{w(a,1)}),A()}r?(t=E(r,u(e)),e[18](t),g(t.$$.fragment),d(t.$$.fragment,1),b(t,i.parentNode,i)):t=null}else r&&t.$set(o)},i(e){_||(t&&d(t.$$.fragment,e),_=!0)},o(e){t&&p(t.$$.fragment,e),_=!1},d(e){s[18](null),e&&h(i),t&&w(t,e)}}}function it(s){let t,i,_;var r=s[1][0];function u(e){return{props:{data:e[3],$$slots:{default:[ft]},$$scope:{ctx:e}}}}return r&&(t=E(r,u(s)),s[17](t)),{c(){t&&g(t.$$.fragment),i=m()},l(e){t&&V(t.$$.fragment,e),i=m()},m(e,n){t&&b(t,e,n),k(e,i,n),_=!0},p(e,n){const o={};if(n&8&&(o.data=e[3]),n&524407&&(o.$$scope={dirty:n,ctx:e}),n&2&&r!==(r=e[1][0])){if(t){D();const a=t;p(a.$$.fragment,1,0,()=>{w(a,1)}),A()}r?(t=E(r,u(e)),e[17](t),g(t.$$.fragment),d(t.$$.fragment,1),b(t,i.parentNode,i)):t=null}else r&&t.$set(o)},i(e){_||(t&&d(t.$$.fragment,e),_=!0)},o(e){t&&p(t.$$.fragment,e),_=!1},d(e){s[17](null),e&&h(i),t&&w(t,e)}}}function rt(s){let t,i,_;var r=s[1][1];function u(e){return{props:{data:e[4],form:e[2]}}}return r&&(t=E(r,u(s)),s[16](t)),{c(){t&&g(t.$$.fragment),i=m()},l(e){t&&V(t.$$.fragment,e),i=m()},m(e,n){t&&b(t,e,n),k(e,i,n),_=!0},p(e,n){const o={};if(n&16&&(o.data=e[4]),n&4&&(o.form=e[2]),n&2&&r!==(r=e[1][1])){if(t){D();const a=t;p(a.$$.fragment,1,0,()=>{w(a,1)}),A()}r?(t=E(r,u(e)),e[16](t),g(t.$$.fragment),d(t.$$.fragment,1),b(t,i.parentNode,i)):t=null}else r&&t.$set(o)},i(e){_||(t&&d(t.$$.fragment,e),_=!0)},o(e){t&&p(t.$$.fragment,e),_=!1},d(e){s[16](null),e&&h(i),t&&w(t,e)}}}function nt(s){let t,i,_;var r=s[1][1];function u(e){return{props:{data:e[4],$$slots:{default:[at]},$$scope:{ctx:e}}}}return r&&(t=E(r,u(s)),s[15](t)),{c(){t&&g(t.$$.fragment),i=m()},l(e){t&&V(t.$$.fragment,e),i=m()},m(e,n){t&&b(t,e,n),k(e,i,n),_=!0},p(e,n){const o={};if(n&16&&(o.data=e[4]),n&524391&&(o.$$scope={dirty:n,ctx:e}),n&2&&r!==(r=e[1][1])){if(t){D();const a=t;p(a.$$.fragment,1,0,()=>{w(a,1)}),A()}r?(t=E(r,u(e)),e[15](t),g(t.$$.fragment),d(t.$$.fragment,1),b(t,i.parentNode,i)):t=null}else r&&t.$set(o)},i(e){_||(t&&d(t.$$.fragment,e),_=!0)},o(e){t&&p(t.$$.fragment,e),_=!1},d(e){s[15](null),e&&h(i),t&&w(t,e)}}}function _t(s){let t,i,_;var r=s[1][2];function u(e){return{props:{data:e[5],form:e[2]}}}return r&&(t=E(r,u(s)),s[14](t)),{c(){t&&g(t.$$.fragment),i=m()},l(e){t&&V(t.$$.fragment,e),i=m()},m(e,n){t&&b(t,e,n),k(e,i,n),_=!0},p(e,n){const o={};if(n&32&&(o.data=e[5]),n&4&&(o.form=e[2]),n&2&&r!==(r=e[1][2])){if(t){D();const a=t;p(a.$$.fragment,1,0,()=>{w(a,1)}),A()}r?(t=E(r,u(e)),e[14](t),g(t.$$.fragment),d(t.$$.fragment,1),b(t,i.parentNode,i)):t=null}else r&&t.$set(o)},i(e){_||(t&&d(t.$$.fragment,e),_=!0)},o(e){t&&p(t.$$.fragment,e),_=!1},d(e){s[14](null),e&&h(i),t&&w(t,e)}}}function ot(s){let t,i,_;var r=s[1][2];function u(e){return{props:{data:e[5],$$slots:{default:[st]},$$scope:{ctx:e}}}}return r&&(t=E(r,u(s)),s[13](t)),{c(){t&&g(t.$$.fragment),i=m()},l(e){t&&V(t.$$.fragment,e),i=m()},m(e,n){t&&b(t,e,n),k(e,i,n),_=!0},p(e,n){const o={};if(n&32&&(o.data=e[5]),n&524359&&(o.$$scope={dirty:n,ctx:e}),n&2&&r!==(r=e[1][2])){if(t){D();const a=t;p(a.$$.fragment,1,0,()=>{w(a,1)}),A()}r?(t=E(r,u(e)),e[13](t),g(t.$$.fragment),d(t.$$.fragment,1),b(t,i.parentNode,i)):t=null}else r&&t.$set(o)},i(e){_||(t&&d(t.$$.fragment,e),_=!0)},o(e){t&&p(t.$$.fragment,e),_=!1},d(e){s[13](null),e&&h(i),t&&w(t,e)}}}function st(s){let t,i,_;var r=s[1][3];function u(e){return{props:{data:e[6],form:e[2]}}}return r&&(t=E(r,u(s)),s[12](t)),{c(){t&&g(t.$$.fragment),i=m()},l(e){t&&V(t.$$.fragment,e),i=m()},m(e,n){t&&b(t,e,n),k(e,i,n),_=!0},p(e,n){const o={};if(n&64&&(o.data=e[6]),n&4&&(o.form=e[2]),n&2&&r!==(r=e[1][3])){if(t){D();const a=t;p(a.$$.fragment,1,0,()=>{w(a,1)}),A()}r?(t=E(r,u(e)),e[12](t),g(t.$$.fragment),d(t.$$.fragment,1),b(t,i.parentNode,i)):t=null}else r&&t.$set(o)},i(e){_||(t&&d(t.$$.fragment,e),_=!0)},o(e){t&&p(t.$$.fragment,e),_=!1},d(e){s[12](null),e&&h(i),t&&w(t,e)}}}function at(s){let t,i,_,r;const u=[ot,_t],e=[];function n(o,a){return o[1][3]?0:1}return t=n(s),i=e[t]=u[t](s),{c(){i.c(),_=m()},l(o){i.l(o),_=m()},m(o,a){e[t].m(o,a),k(o,_,a),r=!0},p(o,a){let l=t;t=n(o),t===l?e[t].p(o,a):(D(),p(e[l],1,1,()=>{e[l]=null}),A(),i=e[t],i?i.p(o,a):(i=e[t]=u[t](o),i.c()),d(i,1),i.m(_.parentNode,_))},i(o){r||(d(i),r=!0)},o(o){p(i),r=!1},d(o){e[t].d(o),o&&h(_)}}}function ft(s){let t,i,_,r;const u=[nt,rt],e=[];function n(o,a){return o[1][2]?0:1}return t=n(s),i=e[t]=u[t](s),{c(){i.c(),_=m()},l(o){i.l(o),_=m()},m(o,a){e[t].m(o,a),k(o,_,a),r=!0},p(o,a){let l=t;t=n(o),t===l?e[t].p(o,a):(D(),p(e[l],1,1,()=>{e[l]=null}),A(),i=e[t],i?i.p(o,a):(i=e[t]=u[t](o),i.c()),d(i,1),i.m(_.parentNode,_))},i(o){r||(d(i),r=!0)},o(o){p(i),r=!1},d(o){e[t].d(o),o&&h(_)}}}function $(s){let t,i=s[8]&&N(s);return{c(){t=Q("div"),i&&i.c(),this.h()},l(_){t=W(_,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var r=X(t);i&&i.l(r),r.forEach(h),this.h()},h(){L(t,"id","svelte-announcer"),L(t,"aria-live","assertive"),L(t,"aria-atomic","true"),I(t,"position","absolute"),I(t,"left","0"),I(t,"top","0"),I(t,"clip","rect(0 0 0 0)"),I(t,"clip-path","inset(50%)"),I(t,"overflow","hidden"),I(t,"white-space","nowrap"),I(t,"width","1px"),I(t,"height","1px")},m(_,r){k(_,t,r),i&&i.m(t,null)},p(_,r){_[8]?i?i.p(_,r):(i=N(_),i.c(),i.m(t,null)):i&&(i.d(1),i=null)},d(_){_&&h(t),i&&i.d()}}}function N(s){let t;return{c(){t=Y(s[9])},l(i){t=Z(i,s[9])},m(i,_){k(i,t,_)},p(i,_){_&512&&x(t,i[9])},d(i){i&&h(t)}}}function lt(s){let t,i,_,r,u;const e=[it,et],n=[];function o(l,v){return l[1][1]?0:1}t=o(s),i=n[t]=e[t](s);let a=s[7]&&$(s);return{c(){i.c(),_=G(),a&&a.c(),r=m()},l(l){i.l(l),_=H(l),a&&a.l(l),r=m()},m(l,v){n[t].m(l,v),k(l,_,v),a&&a.m(l,v),k(l,r,v),u=!0},p(l,[v]){let P=t;t=o(l),t===P?n[t].p(l,v):(D(),p(n[P],1,1,()=>{n[P]=null}),A(),i=n[t],i?i.p(l,v):(i=n[t]=e[t](l),i.c()),d(i,1),i.m(_.parentNode,_)),l[7]?a?a.p(l,v):(a=$(l),a.c(),a.m(r.parentNode,r)):a&&(a.d(1),a=null)},i(l){u||(d(i),u=!0)},o(l){p(i),u=!1},d(l){n[t].d(l),l&&h(_),a&&a.d(l),l&&h(r)}}}function ut(s,t,i){let{stores:_}=t,{page:r}=t,{constructors:u}=t,{components:e=[]}=t,{form:n}=t,{data_0:o=null}=t,{data_1:a=null}=t,{data_2:l=null}=t,{data_3:v=null}=t;J(_.page.notify);let P=!1,O=!1,T=null;K(()=>{const f=_.page.subscribe(()=>{P&&(i(8,O=!0),tt().then(()=>{i(9,T=document.title||"untitled page")}))});return i(7,P=!0),f});function q(f){R[f?"unshift":"push"](()=>{e[3]=f,i(0,e)})}function z(f){R[f?"unshift":"push"](()=>{e[2]=f,i(0,e)})}function S(f){R[f?"unshift":"push"](()=>{e[2]=f,i(0,e)})}function j(f){R[f?"unshift":"push"](()=>{e[1]=f,i(0,e)})}function B(f){R[f?"unshift":"push"](()=>{e[1]=f,i(0,e)})}function C(f){R[f?"unshift":"push"](()=>{e[0]=f,i(0,e)})}function M(f){R[f?"unshift":"push"](()=>{e[0]=f,i(0,e)})}return s.$$set=f=>{"stores"in f&&i(10,_=f.stores),"page"in f&&i(11,r=f.page),"constructors"in f&&i(1,u=f.constructors),"components"in f&&i(0,e=f.components),"form"in f&&i(2,n=f.form),"data_0"in f&&i(3,o=f.data_0),"data_1"in f&&i(4,a=f.data_1),"data_2"in f&&i(5,l=f.data_2),"data_3"in f&&i(6,v=f.data_3)},s.$$.update=()=>{s.$$.dirty&3072&&_.page.set(r)},[e,u,n,o,a,l,v,P,O,T,_,r,q,z,S,j,B,C,M]}class dt extends U{constructor(t){super(),y(this,t,ut,lt,F,{stores:10,page:11,constructors:1,components:0,form:2,data_0:3,data_1:4,data_2:5,data_3:6})}}const ht=[()=>c(()=>import("../nodes/0.8b79cade.js"),["..\\nodes\\0.8b79cade.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\supabase.bf996505.js","..\\chunks\\paths.8879dda4.js","..\\assets\\0.d6bb33b9.css"],import.meta.url),()=>c(()=>import("../nodes/1.d45dafa9.js"),["..\\nodes\\1.d45dafa9.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\stores.289f1f69.js","..\\chunks\\singletons.accdca71.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\paths.8879dda4.js"],import.meta.url),()=>c(()=>import("../nodes/2.0dfa3fb1.js"),["..\\nodes\\2.0dfa3fb1.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\Toaster.2621692e.js","..\\chunks\\toast.8b0d2530.js","..\\chunks\\index.7ed2df3d.js","..\\assets\\toast.3a6d0da3.css","..\\assets\\2.d312efa4.css"],import.meta.url),()=>c(()=>import("../nodes/3.b2e73d94.js"),["..\\nodes\\3.b2e73d94.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\index.f96983da.js","..\\chunks\\Separator.7226b275.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\banknote.7e01e421.js","..\\chunks\\Icon.46a873e3.js"],import.meta.url),()=>c(()=>import("../nodes/4.2dc7562e.js"),["..\\nodes\\4.2dc7562e.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\Toaster.2621692e.js","..\\chunks\\toast.8b0d2530.js","..\\chunks\\index.7ed2df3d.js","..\\assets\\toast.3a6d0da3.css"],import.meta.url),()=>c(()=>import("../nodes/5.e2909b70.js"),["..\\nodes\\5.e2909b70.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\Stats.d8d05f86.js","..\\chunks\\Icon.46a873e3.js","..\\assets\\Stats.ec555737.css"],import.meta.url),()=>c(()=>import("../nodes/6.d50bbcfa.js"),["..\\nodes\\6.d50bbcfa.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.9174b685.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\collectionContext.d6f8b6f4.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\index.f96983da.js","..\\chunks\\CardTitle.2dd7fe36.js","..\\chunks\\CardDescription.cc04bebd.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js","..\\chunks\\TabsContent.03218c18.js"],import.meta.url),()=>c(()=>import("../nodes/7.5857f135.js"),["..\\nodes\\7.5857f135.js","..\\chunks\\index.eaa2c7e1.js","..\\assets\\7.e73fbfad.css"],import.meta.url),()=>c(()=>import("../nodes/8.17e73d9a.js"),["..\\nodes\\8.17e73d9a.js","..\\chunks\\index.eaa2c7e1.js"],import.meta.url),()=>c(()=>import("../nodes/9.50d0cd3e.js"),["..\\nodes\\9.50d0cd3e.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\stores.289f1f69.js","..\\chunks\\singletons.accdca71.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\paths.8879dda4.js","..\\chunks\\navigation.38e57e6f.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\navigation.e1716b3a.js","..\\chunks\\Icon.46a873e3.js","..\\chunks\\toast.8b0d2530.js","..\\assets\\toast.3a6d0da3.css","..\\chunks\\crypto.1560607d.js"],import.meta.url),()=>c(()=>import("../nodes/10.0e29e7f6.js"),["..\\nodes\\10.0e29e7f6.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\collectionContext.d6f8b6f4.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.fe399799.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\Icon.46a873e3.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\index.f96983da.js","..\\chunks\\Separator.7226b275.js"],import.meta.url),()=>c(()=>import("../nodes/11.c90b0182.js"),["..\\nodes\\11.c90b0182.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\stores.289f1f69.js","..\\chunks\\singletons.accdca71.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\paths.8879dda4.js","..\\chunks\\navigation.38e57e6f.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\navigation.e1716b3a.js","..\\chunks\\Icon.46a873e3.js","..\\chunks\\Label.a9b29366.js","..\\chunks\\index.f96983da.js","..\\chunks\\Separator.7226b275.js"],import.meta.url),()=>c(()=>import("../nodes/12.12f4c3ab.js"),["..\\nodes\\12.12f4c3ab.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\stores.289f1f69.js","..\\chunks\\singletons.accdca71.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\paths.8879dda4.js"],import.meta.url),()=>c(()=>import("../nodes/13.eedb9f4c.js"),["..\\nodes\\13.eedb9f4c.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\index.f96983da.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js","..\\chunks\\Separator.7226b275.js","..\\chunks\\useActions.76e62c48.js"],import.meta.url),()=>c(()=>import("../nodes/14.be8bcaad.js"),["..\\nodes\\14.be8bcaad.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\paths.8879dda4.js","..\\chunks\\navigation.e1716b3a.js","..\\chunks\\singletons.accdca71.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\navigation.38e57e6f.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\Icon.46a873e3.js","..\\chunks\\stores.289f1f69.js","..\\chunks\\supabase.bf996505.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\index.f96983da.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js","..\\chunks\\Separator.7226b275.js","..\\chunks\\toast.8b0d2530.js","..\\assets\\toast.3a6d0da3.css"],import.meta.url),()=>c(()=>import("../nodes/15.6221b05e.js"),["..\\nodes\\15.6221b05e.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\Badge.979575aa.js","..\\chunks\\index.f96983da.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\CardTitle.2dd7fe36.js","..\\chunks\\CardDescription.cc04bebd.js","..\\chunks\\index.783c197b.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\floating-ui.dom.9ba47ebd.js","..\\chunks\\banknote.7e01e421.js","..\\chunks\\Icon.46a873e3.js"],import.meta.url),()=>c(()=>import("../nodes/16.0b99f7de.js"),["..\\nodes\\16.0b99f7de.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\Badge.979575aa.js","..\\chunks\\index.f96983da.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\CardTitle.2dd7fe36.js","..\\chunks\\CardDescription.cc04bebd.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js"],import.meta.url),()=>c(()=>import("../nodes/17.c5049165.js"),["..\\nodes\\17.c5049165.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\index.f96983da.js","..\\chunks\\CardTitle.2dd7fe36.js","..\\chunks\\CardDescription.cc04bebd.js","..\\chunks\\games.e815eb00.js"],import.meta.url),()=>c(()=>import("../nodes/18.2837e57c.js"),["..\\nodes\\18.2837e57c.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\index.f96983da.js","..\\chunks\\index.783c197b.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\floating-ui.dom.9ba47ebd.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js","..\\chunks\\Separator.7226b275.js","..\\chunks\\Badge.979575aa.js","..\\chunks\\banknote.7e01e421.js","..\\chunks\\Icon.46a873e3.js","..\\chunks\\index.cc5688e3.js","..\\chunks\\games.e815eb00.js"],import.meta.url),()=>c(()=>import("../nodes/19.a60390fd.js"),["..\\nodes\\19.a60390fd.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\index.f96983da.js","..\\chunks\\index.783c197b.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\floating-ui.dom.9ba47ebd.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js","..\\chunks\\Separator.7226b275.js","..\\chunks\\Badge.979575aa.js","..\\chunks\\banknote.7e01e421.js","..\\chunks\\Icon.46a873e3.js","..\\chunks\\index.cc5688e3.js","..\\chunks\\games.e815eb00.js"],import.meta.url),()=>c(()=>import("../nodes/20.307a766e.js"),["..\\nodes\\20.307a766e.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\stores.289f1f69.js","..\\chunks\\singletons.accdca71.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\paths.8879dda4.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\navigation.38e57e6f.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\navigation.e1716b3a.js","..\\chunks\\Icon.46a873e3.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\index.f96983da.js","..\\chunks\\index.0f3c41b7.js","..\\chunks\\floating-ui.dom.9ba47ebd.js"],import.meta.url),()=>c(()=>import("../nodes/21.dad9669e.js"),["..\\nodes\\21.dad9669e.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.9174b685.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\collectionContext.d6f8b6f4.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\index.f96983da.js","..\\chunks\\CardTitle.2dd7fe36.js","..\\chunks\\CardDescription.cc04bebd.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js","..\\chunks\\TabsContent.03218c18.js"],import.meta.url),()=>c(()=>import("../nodes/22.c4af370b.js"),["..\\nodes\\22.c4af370b.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\navigation.e1716b3a.js","..\\chunks\\singletons.accdca71.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\paths.8879dda4.js"],import.meta.url),()=>c(()=>import("../nodes/23.b2df2613.js"),["..\\nodes\\23.b2df2613.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.9174b685.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\collectionContext.d6f8b6f4.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\index.f96983da.js","..\\chunks\\CardTitle.2dd7fe36.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js"],import.meta.url),()=>c(()=>import("../nodes/24.f40054ef.js"),["..\\nodes\\24.f40054ef.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.9174b685.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\collectionContext.d6f8b6f4.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\index.f96983da.js","..\\chunks\\CardTitle.2dd7fe36.js","..\\chunks\\CardDescription.cc04bebd.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js","..\\chunks\\TabsContent.03218c18.js"],import.meta.url),()=>c(()=>import("../nodes/25.cb0765fc.js"),["..\\nodes\\25.cb0765fc.js","..\\chunks\\index.eaa2c7e1.js"],import.meta.url),()=>c(()=>import("../nodes/26.dad9669e.js"),["..\\nodes\\26.dad9669e.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.9174b685.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\collectionContext.d6f8b6f4.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\index.f96983da.js","..\\chunks\\CardTitle.2dd7fe36.js","..\\chunks\\CardDescription.cc04bebd.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js","..\\chunks\\TabsContent.03218c18.js"],import.meta.url),()=>c(()=>import("../nodes/27.6aac5466.js"),["..\\nodes\\27.6aac5466.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\index.9174b685.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\collectionContext.d6f8b6f4.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\index.f96983da.js","..\\chunks\\CardTitle.2dd7fe36.js","..\\chunks\\Input.2a58d520.js","..\\chunks\\Label.a9b29366.js"],import.meta.url),()=>c(()=>import("../nodes/28.738e9f63.js"),["..\\nodes\\28.738e9f63.js","..\\chunks\\index.eaa2c7e1.js"],import.meta.url),()=>c(()=>import("../nodes/29.a09f9f50.js"),["..\\nodes\\29.a09f9f50.js","..\\chunks\\index.eaa2c7e1.js"],import.meta.url),()=>c(()=>import("../nodes/30.2bd42cae.js"),["..\\nodes\\30.2bd42cae.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\Stats.d8d05f86.js","..\\chunks\\Icon.46a873e3.js","..\\assets\\Stats.ec555737.css"],import.meta.url),()=>c(()=>import("../nodes/31.bcdfa5da.js"),["..\\nodes\\31.bcdfa5da.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\navigation.e1716b3a.js","..\\chunks\\singletons.accdca71.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\paths.8879dda4.js"],import.meta.url),()=>c(()=>import("../nodes/32.233e2065.js"),["..\\nodes\\32.233e2065.js","..\\chunks\\index.eaa2c7e1.js","..\\chunks\\Icon.46a873e3.js","..\\chunks\\useActions.76e62c48.js","..\\chunks\\reactiveContext.f2326b52.js","..\\chunks\\index.7ed2df3d.js","..\\chunks\\utils.d9c7aaa9.js","..\\chunks\\index.0f3c41b7.js","..\\chunks\\floating-ui.dom.9ba47ebd.js","..\\chunks\\crypto.1560607d.js","..\\chunks\\index.fe399799.js","..\\chunks\\index.59d1b34e.js","..\\chunks\\index.f96983da.js","..\\chunks\\_commonjsHelpers.23102255.js","..\\chunks\\toast.8b0d2530.js","..\\assets\\toast.3a6d0da3.css","..\\assets\\32.b84f8994.css"],import.meta.url)],Et=[0,2,3],gt={"/":[5],"/authorize":[-7],"/badges":[7],"/dashboard":[-10,[2]],"/dashboard/about":[10,[2]],"/dashboard/analytics":[-12,[2]],"/dashboard/discord/oauth/c":[-13,[2]],"/dashboard/donate":[13,[2]],"/dashboard/manage":[-15,[2]],"/dashboard/marketplace":[-16,[2,3]],"/dashboard/marketplace/deposit":[-17,[2,3]],"/dashboard/marketplace/gamble":[17,[2,3]],"/dashboard/marketplace/gamble/games/diamonds":[-19,[2]],"/dashboard/marketplace/gamble/games/dice":[-20,[2]],"/dashboard/premium":[20,[2]],"/dashboard/register":[-22,[2]],"/discord":[22],"/d/home":[8],"/forgot":[-24],"/login":[-25],"/privacy":[25],"/register":[-27],"/reset/[slug]":[-28],"/soty":[-29],"/terms":[29],"/tland":[30],"/track":[-32],"/[slug]":[-33,[4]]},bt={handleError:({error:s})=>{console.error(s)}};export{gt as dictionary,bt as hooks,pt as matchers,ht as nodes,dt as root,Et as server_loads}; +import { _ as c } from "../chunks/supabase.bf996505.js"; +import { + S as U, + i as y, + s as F, + a as G, + e as m, + c as H, + b as k, + d as p, + f as A, + g as d, + h, + j as J, + o as K, + k as Q, + l as W, + m as X, + n as L, + p as I, + q as Y, + r as Z, + u as x, + v as D, + t as tt, + w as R, + x as E, + y as g, + z as V, + A as b, + B as w, +} from "../chunks/index.eaa2c7e1.js"; +const pt = {}; +function et(s) { + let t, i, _; + var r = s[1][0]; + function u(e) { + return { props: { data: e[3], form: e[2] } }; + } + return ( + r && ((t = E(r, u(s))), s[18](t)), + { + c() { + t && g(t.$$.fragment), (i = m()); + }, + l(e) { + t && V(t.$$.fragment, e), (i = m()); + }, + m(e, n) { + t && b(t, e, n), k(e, i, n), (_ = !0); + }, + p(e, n) { + const o = {}; + if ( + (n & 8 && (o.data = e[3]), + n & 4 && (o.form = e[2]), + n & 2 && r !== (r = e[1][0])) + ) { + if (t) { + D(); + const a = t; + p(a.$$.fragment, 1, 0, () => { + w(a, 1); + }), + A(); + } + r + ? ((t = E(r, u(e))), + e[18](t), + g(t.$$.fragment), + d(t.$$.fragment, 1), + b(t, i.parentNode, i)) + : (t = null); + } else r && t.$set(o); + }, + i(e) { + _ || (t && d(t.$$.fragment, e), (_ = !0)); + }, + o(e) { + t && p(t.$$.fragment, e), (_ = !1); + }, + d(e) { + s[18](null), e && h(i), t && w(t, e); + }, + } + ); +} +function it(s) { + let t, i, _; + var r = s[1][0]; + function u(e) { + return { + props: { data: e[3], $$slots: { default: [ft] }, $$scope: { ctx: e } }, + }; + } + return ( + r && ((t = E(r, u(s))), s[17](t)), + { + c() { + t && g(t.$$.fragment), (i = m()); + }, + l(e) { + t && V(t.$$.fragment, e), (i = m()); + }, + m(e, n) { + t && b(t, e, n), k(e, i, n), (_ = !0); + }, + p(e, n) { + const o = {}; + if ( + (n & 8 && (o.data = e[3]), + n & 524407 && (o.$$scope = { dirty: n, ctx: e }), + n & 2 && r !== (r = e[1][0])) + ) { + if (t) { + D(); + const a = t; + p(a.$$.fragment, 1, 0, () => { + w(a, 1); + }), + A(); + } + r + ? ((t = E(r, u(e))), + e[17](t), + g(t.$$.fragment), + d(t.$$.fragment, 1), + b(t, i.parentNode, i)) + : (t = null); + } else r && t.$set(o); + }, + i(e) { + _ || (t && d(t.$$.fragment, e), (_ = !0)); + }, + o(e) { + t && p(t.$$.fragment, e), (_ = !1); + }, + d(e) { + s[17](null), e && h(i), t && w(t, e); + }, + } + ); +} +function rt(s) { + let t, i, _; + var r = s[1][1]; + function u(e) { + return { props: { data: e[4], form: e[2] } }; + } + return ( + r && ((t = E(r, u(s))), s[16](t)), + { + c() { + t && g(t.$$.fragment), (i = m()); + }, + l(e) { + t && V(t.$$.fragment, e), (i = m()); + }, + m(e, n) { + t && b(t, e, n), k(e, i, n), (_ = !0); + }, + p(e, n) { + const o = {}; + if ( + (n & 16 && (o.data = e[4]), + n & 4 && (o.form = e[2]), + n & 2 && r !== (r = e[1][1])) + ) { + if (t) { + D(); + const a = t; + p(a.$$.fragment, 1, 0, () => { + w(a, 1); + }), + A(); + } + r + ? ((t = E(r, u(e))), + e[16](t), + g(t.$$.fragment), + d(t.$$.fragment, 1), + b(t, i.parentNode, i)) + : (t = null); + } else r && t.$set(o); + }, + i(e) { + _ || (t && d(t.$$.fragment, e), (_ = !0)); + }, + o(e) { + t && p(t.$$.fragment, e), (_ = !1); + }, + d(e) { + s[16](null), e && h(i), t && w(t, e); + }, + } + ); +} +function nt(s) { + let t, i, _; + var r = s[1][1]; + function u(e) { + return { + props: { data: e[4], $$slots: { default: [at] }, $$scope: { ctx: e } }, + }; + } + return ( + r && ((t = E(r, u(s))), s[15](t)), + { + c() { + t && g(t.$$.fragment), (i = m()); + }, + l(e) { + t && V(t.$$.fragment, e), (i = m()); + }, + m(e, n) { + t && b(t, e, n), k(e, i, n), (_ = !0); + }, + p(e, n) { + const o = {}; + if ( + (n & 16 && (o.data = e[4]), + n & 524391 && (o.$$scope = { dirty: n, ctx: e }), + n & 2 && r !== (r = e[1][1])) + ) { + if (t) { + D(); + const a = t; + p(a.$$.fragment, 1, 0, () => { + w(a, 1); + }), + A(); + } + r + ? ((t = E(r, u(e))), + e[15](t), + g(t.$$.fragment), + d(t.$$.fragment, 1), + b(t, i.parentNode, i)) + : (t = null); + } else r && t.$set(o); + }, + i(e) { + _ || (t && d(t.$$.fragment, e), (_ = !0)); + }, + o(e) { + t && p(t.$$.fragment, e), (_ = !1); + }, + d(e) { + s[15](null), e && h(i), t && w(t, e); + }, + } + ); +} +function _t(s) { + let t, i, _; + var r = s[1][2]; + function u(e) { + return { props: { data: e[5], form: e[2] } }; + } + return ( + r && ((t = E(r, u(s))), s[14](t)), + { + c() { + t && g(t.$$.fragment), (i = m()); + }, + l(e) { + t && V(t.$$.fragment, e), (i = m()); + }, + m(e, n) { + t && b(t, e, n), k(e, i, n), (_ = !0); + }, + p(e, n) { + const o = {}; + if ( + (n & 32 && (o.data = e[5]), + n & 4 && (o.form = e[2]), + n & 2 && r !== (r = e[1][2])) + ) { + if (t) { + D(); + const a = t; + p(a.$$.fragment, 1, 0, () => { + w(a, 1); + }), + A(); + } + r + ? ((t = E(r, u(e))), + e[14](t), + g(t.$$.fragment), + d(t.$$.fragment, 1), + b(t, i.parentNode, i)) + : (t = null); + } else r && t.$set(o); + }, + i(e) { + _ || (t && d(t.$$.fragment, e), (_ = !0)); + }, + o(e) { + t && p(t.$$.fragment, e), (_ = !1); + }, + d(e) { + s[14](null), e && h(i), t && w(t, e); + }, + } + ); +} +function ot(s) { + let t, i, _; + var r = s[1][2]; + function u(e) { + return { + props: { data: e[5], $$slots: { default: [st] }, $$scope: { ctx: e } }, + }; + } + return ( + r && ((t = E(r, u(s))), s[13](t)), + { + c() { + t && g(t.$$.fragment), (i = m()); + }, + l(e) { + t && V(t.$$.fragment, e), (i = m()); + }, + m(e, n) { + t && b(t, e, n), k(e, i, n), (_ = !0); + }, + p(e, n) { + const o = {}; + if ( + (n & 32 && (o.data = e[5]), + n & 524359 && (o.$$scope = { dirty: n, ctx: e }), + n & 2 && r !== (r = e[1][2])) + ) { + if (t) { + D(); + const a = t; + p(a.$$.fragment, 1, 0, () => { + w(a, 1); + }), + A(); + } + r + ? ((t = E(r, u(e))), + e[13](t), + g(t.$$.fragment), + d(t.$$.fragment, 1), + b(t, i.parentNode, i)) + : (t = null); + } else r && t.$set(o); + }, + i(e) { + _ || (t && d(t.$$.fragment, e), (_ = !0)); + }, + o(e) { + t && p(t.$$.fragment, e), (_ = !1); + }, + d(e) { + s[13](null), e && h(i), t && w(t, e); + }, + } + ); +} +function st(s) { + let t, i, _; + var r = s[1][3]; + function u(e) { + return { props: { data: e[6], form: e[2] } }; + } + return ( + r && ((t = E(r, u(s))), s[12](t)), + { + c() { + t && g(t.$$.fragment), (i = m()); + }, + l(e) { + t && V(t.$$.fragment, e), (i = m()); + }, + m(e, n) { + t && b(t, e, n), k(e, i, n), (_ = !0); + }, + p(e, n) { + const o = {}; + if ( + (n & 64 && (o.data = e[6]), + n & 4 && (o.form = e[2]), + n & 2 && r !== (r = e[1][3])) + ) { + if (t) { + D(); + const a = t; + p(a.$$.fragment, 1, 0, () => { + w(a, 1); + }), + A(); + } + r + ? ((t = E(r, u(e))), + e[12](t), + g(t.$$.fragment), + d(t.$$.fragment, 1), + b(t, i.parentNode, i)) + : (t = null); + } else r && t.$set(o); + }, + i(e) { + _ || (t && d(t.$$.fragment, e), (_ = !0)); + }, + o(e) { + t && p(t.$$.fragment, e), (_ = !1); + }, + d(e) { + s[12](null), e && h(i), t && w(t, e); + }, + } + ); +} +function at(s) { + let t, i, _, r; + const u = [ot, _t], + e = []; + function n(o, a) { + return o[1][3] ? 0 : 1; + } + return ( + (t = n(s)), + (i = e[t] = u[t](s)), + { + c() { + i.c(), (_ = m()); + }, + l(o) { + i.l(o), (_ = m()); + }, + m(o, a) { + e[t].m(o, a), k(o, _, a), (r = !0); + }, + p(o, a) { + let l = t; + (t = n(o)), + t === l + ? e[t].p(o, a) + : (D(), + p(e[l], 1, 1, () => { + e[l] = null; + }), + A(), + (i = e[t]), + i ? i.p(o, a) : ((i = e[t] = u[t](o)), i.c()), + d(i, 1), + i.m(_.parentNode, _)); + }, + i(o) { + r || (d(i), (r = !0)); + }, + o(o) { + p(i), (r = !1); + }, + d(o) { + e[t].d(o), o && h(_); + }, + } + ); +} +function ft(s) { + let t, i, _, r; + const u = [nt, rt], + e = []; + function n(o, a) { + return o[1][2] ? 0 : 1; + } + return ( + (t = n(s)), + (i = e[t] = u[t](s)), + { + c() { + i.c(), (_ = m()); + }, + l(o) { + i.l(o), (_ = m()); + }, + m(o, a) { + e[t].m(o, a), k(o, _, a), (r = !0); + }, + p(o, a) { + let l = t; + (t = n(o)), + t === l + ? e[t].p(o, a) + : (D(), + p(e[l], 1, 1, () => { + e[l] = null; + }), + A(), + (i = e[t]), + i ? i.p(o, a) : ((i = e[t] = u[t](o)), i.c()), + d(i, 1), + i.m(_.parentNode, _)); + }, + i(o) { + r || (d(i), (r = !0)); + }, + o(o) { + p(i), (r = !1); + }, + d(o) { + e[t].d(o), o && h(_); + }, + } + ); +} +function $(s) { + let t, + i = s[8] && N(s); + return { + c() { + (t = Q("div")), i && i.c(), this.h(); + }, + l(_) { + t = W(_, "DIV", { + id: !0, + "aria-live": !0, + "aria-atomic": !0, + style: !0, + }); + var r = X(t); + i && i.l(r), r.forEach(h), this.h(); + }, + h() { + L(t, "id", "svelte-announcer"), + L(t, "aria-live", "assertive"), + L(t, "aria-atomic", "true"), + I(t, "position", "absolute"), + I(t, "left", "0"), + I(t, "top", "0"), + I(t, "clip", "rect(0 0 0 0)"), + I(t, "clip-path", "inset(50%)"), + I(t, "overflow", "hidden"), + I(t, "white-space", "nowrap"), + I(t, "width", "1px"), + I(t, "height", "1px"); + }, + m(_, r) { + k(_, t, r), i && i.m(t, null); + }, + p(_, r) { + _[8] + ? i + ? i.p(_, r) + : ((i = N(_)), i.c(), i.m(t, null)) + : i && (i.d(1), (i = null)); + }, + d(_) { + _ && h(t), i && i.d(); + }, + }; +} +function N(s) { + let t; + return { + c() { + t = Y(s[9]); + }, + l(i) { + t = Z(i, s[9]); + }, + m(i, _) { + k(i, t, _); + }, + p(i, _) { + _ & 512 && x(t, i[9]); + }, + d(i) { + i && h(t); + }, + }; +} +function lt(s) { + let t, i, _, r, u; + const e = [it, et], + n = []; + function o(l, v) { + return l[1][1] ? 0 : 1; + } + (t = o(s)), (i = n[t] = e[t](s)); + let a = s[7] && $(s); + return { + c() { + i.c(), (_ = G()), a && a.c(), (r = m()); + }, + l(l) { + i.l(l), (_ = H(l)), a && a.l(l), (r = m()); + }, + m(l, v) { + n[t].m(l, v), k(l, _, v), a && a.m(l, v), k(l, r, v), (u = !0); + }, + p(l, [v]) { + let P = t; + (t = o(l)), + t === P + ? n[t].p(l, v) + : (D(), + p(n[P], 1, 1, () => { + n[P] = null; + }), + A(), + (i = n[t]), + i ? i.p(l, v) : ((i = n[t] = e[t](l)), i.c()), + d(i, 1), + i.m(_.parentNode, _)), + l[7] + ? a + ? a.p(l, v) + : ((a = $(l)), a.c(), a.m(r.parentNode, r)) + : a && (a.d(1), (a = null)); + }, + i(l) { + u || (d(i), (u = !0)); + }, + o(l) { + p(i), (u = !1); + }, + d(l) { + n[t].d(l), l && h(_), a && a.d(l), l && h(r); + }, + }; +} +function ut(s, t, i) { + let { stores: _ } = t, + { page: r } = t, + { constructors: u } = t, + { components: e = [] } = t, + { form: n } = t, + { data_0: o = null } = t, + { data_1: a = null } = t, + { data_2: l = null } = t, + { data_3: v = null } = t; + J(_.page.notify); + let P = !1, + O = !1, + T = null; + K(() => { + const f = _.page.subscribe(() => { + P && + (i(8, (O = !0)), + tt().then(() => { + i(9, (T = document.title || "untitled page")); + })); + }); + return i(7, (P = !0)), f; + }); + function q(f) { + R[f ? "unshift" : "push"](() => { + (e[3] = f), i(0, e); + }); + } + function z(f) { + R[f ? "unshift" : "push"](() => { + (e[2] = f), i(0, e); + }); + } + function S(f) { + R[f ? "unshift" : "push"](() => { + (e[2] = f), i(0, e); + }); + } + function j(f) { + R[f ? "unshift" : "push"](() => { + (e[1] = f), i(0, e); + }); + } + function B(f) { + R[f ? "unshift" : "push"](() => { + (e[1] = f), i(0, e); + }); + } + function C(f) { + R[f ? "unshift" : "push"](() => { + (e[0] = f), i(0, e); + }); + } + function M(f) { + R[f ? "unshift" : "push"](() => { + (e[0] = f), i(0, e); + }); + } + return ( + (s.$$set = (f) => { + "stores" in f && i(10, (_ = f.stores)), + "page" in f && i(11, (r = f.page)), + "constructors" in f && i(1, (u = f.constructors)), + "components" in f && i(0, (e = f.components)), + "form" in f && i(2, (n = f.form)), + "data_0" in f && i(3, (o = f.data_0)), + "data_1" in f && i(4, (a = f.data_1)), + "data_2" in f && i(5, (l = f.data_2)), + "data_3" in f && i(6, (v = f.data_3)); + }), + (s.$$.update = () => { + s.$$.dirty & 3072 && _.page.set(r); + }), + [e, u, n, o, a, l, v, P, O, T, _, r, q, z, S, j, B, C, M] + ); +} +class dt extends U { + constructor(t) { + super(), + y(this, t, ut, lt, F, { + stores: 10, + page: 11, + constructors: 1, + components: 0, + form: 2, + data_0: 3, + data_1: 4, + data_2: 5, + data_3: 6, + }); + } +} +const ht = [ + () => + c( + () => import("../nodes/0.8b79cade.js"), + [ + "..\\nodes\\0.8b79cade.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\supabase.bf996505.js", + "..\\chunks\\paths.8879dda4.js", + "..\\assets\\0.d6bb33b9.css", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/1.d45dafa9.js"), + [ + "..\\nodes\\1.d45dafa9.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\stores.289f1f69.js", + "..\\chunks\\singletons.accdca71.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\paths.8879dda4.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/2.0dfa3fb1.js"), + [ + "..\\nodes\\2.0dfa3fb1.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\Toaster.2621692e.js", + "..\\chunks\\toast.8b0d2530.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\assets\\toast.3a6d0da3.css", + "..\\assets\\2.d312efa4.css", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/3.b2e73d94.js"), + [ + "..\\nodes\\3.b2e73d94.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\Separator.7226b275.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\banknote.7e01e421.js", + "..\\chunks\\Icon.46a873e3.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/4.2dc7562e.js"), + [ + "..\\nodes\\4.2dc7562e.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\Toaster.2621692e.js", + "..\\chunks\\toast.8b0d2530.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\assets\\toast.3a6d0da3.css", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/5.e2909b70.js"), + [ + "..\\nodes\\5.e2909b70.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\Stats.d8d05f86.js", + "..\\chunks\\Icon.46a873e3.js", + "..\\assets\\Stats.ec555737.css", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/6.d50bbcfa.js"), + [ + "..\\nodes\\6.d50bbcfa.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.9174b685.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\collectionContext.d6f8b6f4.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\CardTitle.2dd7fe36.js", + "..\\chunks\\CardDescription.cc04bebd.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + "..\\chunks\\TabsContent.03218c18.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/7.5857f135.js"), + [ + "..\\nodes\\7.5857f135.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\assets\\7.e73fbfad.css", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/8.17e73d9a.js"), + ["..\\nodes\\8.17e73d9a.js", "..\\chunks\\index.eaa2c7e1.js"], + import.meta.url + ), + () => + c( + () => import("../nodes/9.50d0cd3e.js"), + [ + "..\\nodes\\9.50d0cd3e.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\stores.289f1f69.js", + "..\\chunks\\singletons.accdca71.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\paths.8879dda4.js", + "..\\chunks\\navigation.38e57e6f.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\navigation.e1716b3a.js", + "..\\chunks\\Icon.46a873e3.js", + "..\\chunks\\toast.8b0d2530.js", + "..\\assets\\toast.3a6d0da3.css", + "..\\chunks\\crypto.1560607d.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/10.0e29e7f6.js"), + [ + "..\\nodes\\10.0e29e7f6.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\collectionContext.d6f8b6f4.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.fe399799.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\Icon.46a873e3.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\Separator.7226b275.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/11.c90b0182.js"), + [ + "..\\nodes\\11.c90b0182.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\stores.289f1f69.js", + "..\\chunks\\singletons.accdca71.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\paths.8879dda4.js", + "..\\chunks\\navigation.38e57e6f.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\navigation.e1716b3a.js", + "..\\chunks\\Icon.46a873e3.js", + "..\\chunks\\Label.a9b29366.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\Separator.7226b275.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/12.12f4c3ab.js"), + [ + "..\\nodes\\12.12f4c3ab.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\stores.289f1f69.js", + "..\\chunks\\singletons.accdca71.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\paths.8879dda4.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/13.eedb9f4c.js"), + [ + "..\\nodes\\13.eedb9f4c.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + "..\\chunks\\Separator.7226b275.js", + "..\\chunks\\useActions.76e62c48.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/14.be8bcaad.js"), + [ + "..\\nodes\\14.be8bcaad.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\paths.8879dda4.js", + "..\\chunks\\navigation.e1716b3a.js", + "..\\chunks\\singletons.accdca71.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\navigation.38e57e6f.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\Icon.46a873e3.js", + "..\\chunks\\stores.289f1f69.js", + "..\\chunks\\supabase.bf996505.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + "..\\chunks\\Separator.7226b275.js", + "..\\chunks\\toast.8b0d2530.js", + "..\\assets\\toast.3a6d0da3.css", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/15.6221b05e.js"), + [ + "..\\nodes\\15.6221b05e.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\Badge.979575aa.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\CardTitle.2dd7fe36.js", + "..\\chunks\\CardDescription.cc04bebd.js", + "..\\chunks\\index.783c197b.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\floating-ui.dom.9ba47ebd.js", + "..\\chunks\\banknote.7e01e421.js", + "..\\chunks\\Icon.46a873e3.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/16.0b99f7de.js"), + [ + "..\\nodes\\16.0b99f7de.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\Badge.979575aa.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\CardTitle.2dd7fe36.js", + "..\\chunks\\CardDescription.cc04bebd.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/17.c5049165.js"), + [ + "..\\nodes\\17.c5049165.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\CardTitle.2dd7fe36.js", + "..\\chunks\\CardDescription.cc04bebd.js", + "..\\chunks\\games.e815eb00.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/18.2837e57c.js"), + [ + "..\\nodes\\18.2837e57c.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\index.783c197b.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\floating-ui.dom.9ba47ebd.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + "..\\chunks\\Separator.7226b275.js", + "..\\chunks\\Badge.979575aa.js", + "..\\chunks\\banknote.7e01e421.js", + "..\\chunks\\Icon.46a873e3.js", + "..\\chunks\\index.cc5688e3.js", + "..\\chunks\\games.e815eb00.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/19.a60390fd.js"), + [ + "..\\nodes\\19.a60390fd.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\index.783c197b.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\floating-ui.dom.9ba47ebd.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + "..\\chunks\\Separator.7226b275.js", + "..\\chunks\\Badge.979575aa.js", + "..\\chunks\\banknote.7e01e421.js", + "..\\chunks\\Icon.46a873e3.js", + "..\\chunks\\index.cc5688e3.js", + "..\\chunks\\games.e815eb00.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/20.307a766e.js"), + [ + "..\\nodes\\20.307a766e.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\stores.289f1f69.js", + "..\\chunks\\singletons.accdca71.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\paths.8879dda4.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\navigation.38e57e6f.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\navigation.e1716b3a.js", + "..\\chunks\\Icon.46a873e3.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\index.0f3c41b7.js", + "..\\chunks\\floating-ui.dom.9ba47ebd.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/21.dad9669e.js"), + [ + "..\\nodes\\21.dad9669e.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.9174b685.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\collectionContext.d6f8b6f4.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\CardTitle.2dd7fe36.js", + "..\\chunks\\CardDescription.cc04bebd.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + "..\\chunks\\TabsContent.03218c18.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/22.c4af370b.js"), + [ + "..\\nodes\\22.c4af370b.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\navigation.e1716b3a.js", + "..\\chunks\\singletons.accdca71.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\paths.8879dda4.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/23.b2df2613.js"), + [ + "..\\nodes\\23.b2df2613.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.9174b685.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\collectionContext.d6f8b6f4.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\CardTitle.2dd7fe36.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/24.f40054ef.js"), + [ + "..\\nodes\\24.f40054ef.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.9174b685.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\collectionContext.d6f8b6f4.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\CardTitle.2dd7fe36.js", + "..\\chunks\\CardDescription.cc04bebd.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + "..\\chunks\\TabsContent.03218c18.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/25.cb0765fc.js"), + ["..\\nodes\\25.cb0765fc.js", "..\\chunks\\index.eaa2c7e1.js"], + import.meta.url + ), + () => + c( + () => import("../nodes/26.dad9669e.js"), + [ + "..\\nodes\\26.dad9669e.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.9174b685.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\collectionContext.d6f8b6f4.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\CardTitle.2dd7fe36.js", + "..\\chunks\\CardDescription.cc04bebd.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + "..\\chunks\\TabsContent.03218c18.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/27.6aac5466.js"), + [ + "..\\nodes\\27.6aac5466.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\index.9174b685.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\collectionContext.d6f8b6f4.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\CardTitle.2dd7fe36.js", + "..\\chunks\\Input.2a58d520.js", + "..\\chunks\\Label.a9b29366.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/28.738e9f63.js"), + ["..\\nodes\\28.738e9f63.js", "..\\chunks\\index.eaa2c7e1.js"], + import.meta.url + ), + () => + c( + () => import("../nodes/29.a09f9f50.js"), + ["..\\nodes\\29.a09f9f50.js", "..\\chunks\\index.eaa2c7e1.js"], + import.meta.url + ), + () => + c( + () => import("../nodes/30.2bd42cae.js"), + [ + "..\\nodes\\30.2bd42cae.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\Stats.d8d05f86.js", + "..\\chunks\\Icon.46a873e3.js", + "..\\assets\\Stats.ec555737.css", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/31.bcdfa5da.js"), + [ + "..\\nodes\\31.bcdfa5da.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\navigation.e1716b3a.js", + "..\\chunks\\singletons.accdca71.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\paths.8879dda4.js", + ], + import.meta.url + ), + () => + c( + () => import("../nodes/32.233e2065.js"), + [ + "..\\nodes\\32.233e2065.js", + "..\\chunks\\index.eaa2c7e1.js", + "..\\chunks\\Icon.46a873e3.js", + "..\\chunks\\useActions.76e62c48.js", + "..\\chunks\\reactiveContext.f2326b52.js", + "..\\chunks\\index.7ed2df3d.js", + "..\\chunks\\utils.d9c7aaa9.js", + "..\\chunks\\index.0f3c41b7.js", + "..\\chunks\\floating-ui.dom.9ba47ebd.js", + "..\\chunks\\crypto.1560607d.js", + "..\\chunks\\index.fe399799.js", + "..\\chunks\\index.59d1b34e.js", + "..\\chunks\\index.f96983da.js", + "..\\chunks\\_commonjsHelpers.23102255.js", + "..\\chunks\\toast.8b0d2530.js", + "..\\assets\\toast.3a6d0da3.css", + "..\\assets\\32.b84f8994.css", + ], + import.meta.url + ), + ], + Et = [0, 2, 3], + gt = { + "/": [5], + "/authorize": [-7], + "/badges": [7], + "/dashboard": [-10, [2]], + "/dashboard/about": [10, [2]], + "/dashboard/analytics": [-12, [2]], + "/dashboard/discord/oauth/c": [-13, [2]], + "/dashboard/donate": [13, [2]], + "/dashboard/manage": [-15, [2]], + "/dashboard/marketplace": [-16, [2, 3]], + "/dashboard/marketplace/deposit": [-17, [2, 3]], + "/dashboard/marketplace/gamble": [17, [2, 3]], + "/dashboard/marketplace/gamble/games/diamonds": [-19, [2]], + "/dashboard/marketplace/gamble/games/dice": [-20, [2]], + "/dashboard/premium": [20, [2]], + "/dashboard/register": [-22, [2]], + "/discord": [22], + "/d/home": [8], + "/forgot": [-24], + "/login": [-25], + "/privacy": [25], + "/register": [-27], + "/reset/[slug]": [-28], + "/soty": [-29], + "/terms": [29], + "/tland": [30], + "/track": [-32], + "/[slug]": [-33, [4]], + }, + bt = { + handleError: ({ error: s }) => { + console.error(s); + }, + }; +export { + gt as dictionary, + bt as hooks, + pt as matchers, + ht as nodes, + dt as root, + Et as server_loads, +}; diff --git a/_app/immutable/entry/start.f2f1a580.js b/_app/immutable/entry/start.f2f1a580.js index c43e6a2..6acce21 100644 --- a/_app/immutable/entry/start.f2f1a580.js +++ b/_app/immutable/entry/start.f2f1a580.js @@ -1,3 +1,1549 @@ -import{o as me,t as we}from"../chunks/index.eaa2c7e1.js";import{S as Ge,a as Je,I as M,g as Ce,f as De,b as ye,c as le,s as te,i as _e,d as B,o as Fe,P as Me,e as Ze}from"../chunks/singletons.accdca71.js";import{b as q}from"../chunks/paths.8879dda4.js";function Qe(t,r){return t==="/"||r==="ignore"?t:r==="never"?t.endsWith("/")?t.slice(0,-1):t:r==="always"&&!t.endsWith("/")?t+"/":t}function et(t){return t.split("%25").map(decodeURI).join("%25")}function tt(t){for(const r in t)t[r]=decodeURIComponent(t[r]);return t}const nt=["href","pathname","search","searchParams","toString","toJSON"];function at(t,r){const f=new URL(t);for(const i of nt)Object.defineProperty(f,i,{get(){return r(),t[i]},enumerable:!0,configurable:!0});return rt(f),f}function rt(t){Object.defineProperty(t,"hash",{get(){throw new Error("Cannot access event.url.hash. Consider using `$page.url.hash` inside a component instead")}})}const ot="/__data.json";function it(t){return t.replace(/\/$/,"")+ot}function st(...t){let r=5381;for(const f of t)if(typeof f=="string"){let i=f.length;for(;i;)r=r*33^f.charCodeAt(--i)}else if(ArrayBuffer.isView(f)){const i=new Uint8Array(f.buffer,f.byteOffset,f.byteLength);let p=i.length;for(;p;)r=r*33^i[--p]}else throw new TypeError("value must be a string or TypedArray");return(r>>>0).toString(36)}const Ke=window.fetch;window.fetch=(t,r)=>((t instanceof Request?t.method:(r==null?void 0:r.method)||"GET")!=="GET"&&ae.delete(Se(t)),Ke(t,r));const ae=new Map;function ct(t){const r=atob(t),f=new Uint8Array(r.length);for(let i=0;i0){const i=Se(t,f),p=ae.get(i);if(p){if(performance.now(){const p=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(i);if(p)return r.push({name:p[1],matcher:p[2],optional:!1,rest:!0,chained:!0}),"(?:/(.*))?";const u=/^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(i);if(u)return r.push({name:u[1],matcher:u[2],optional:!0,rest:!1,chained:!0}),"(?:/([^/]+))?";if(!i)return;const E=i.split(/\[(.+?)\](?!\])/);return"/"+E.map((g,m)=>{if(m%2){if(g.startsWith("x+"))return ve(String.fromCharCode(parseInt(g.slice(2),16)));if(g.startsWith("u+"))return ve(String.fromCharCode(...g.slice(2).split("-").map(U=>parseInt(U,16))));const d=ut.exec(g);if(!d)throw new Error(`Invalid param: ${g}. Params and matcher names can only have underscores and alphanumeric characters.`);const[,N,T,R,D]=d;return r.push({name:R,matcher:D,optional:!!N,rest:!!T,chained:T?m===1&&E[0]==="":!1}),T?"(.*?)":N?"([^/]*)?":"([^/]+?)"}return ve(g)}).join("")}).join("")}/?$`),params:r}}function pt(t){return!/^\([^)]+\)$/.test(t)}function ht(t){return t.slice(1).split("/").filter(pt)}function gt(t,r,f){const i={},p=t.slice(1),u=p.filter(l=>l!==void 0);let E=0;for(let l=0;ld).join("/"),E=0),m===void 0){g.rest&&(i[g.name]="");continue}if(!g.matcher||f[g.matcher](m)){i[g.name]=m;const d=r[l+1],N=p[l+1];d&&!d.rest&&d.optional&&N&&g.chained&&(E=0),!d&&!N&&Object.keys(i).length===u.length&&(E=0);continue}if(g.optional&&g.chained){E++;continue}return}if(!E)return i}function ve(t){return t.normalize().replace(/[[\]]/g,"\\$&").replace(/%/g,"%25").replace(/\//g,"%2[Ff]").replace(/\?/g,"%3[Ff]").replace(/#/g,"%23").replace(/[.*+?^${}()|\\]/g,"\\$&")}function mt({nodes:t,server_loads:r,dictionary:f,matchers:i}){const p=new Set(r);return Object.entries(f).map(([l,[g,m,d]])=>{const{pattern:N,params:T}=dt(l),R={id:l,exec:D=>{const U=N.exec(D);if(U)return gt(U,T,i)},errors:[1,...d||[]].map(D=>t[D]),layouts:[0,...m||[]].map(E),leaf:u(g)};return R.errors.length=R.layouts.length=Math.max(R.errors.length,R.layouts.length),R});function u(l){const g=l<0;return g&&(l=~l),[g,t[l]]}function E(l){return l===void 0?l:[p.has(l),t[l]]}}function ze(t){try{return JSON.parse(sessionStorage[t])}catch{}}function Ve(t,r){const f=JSON.stringify(r);try{sessionStorage[t]=f}catch{}}const wt=-1,yt=-2,_t=-3,vt=-4,bt=-5,Et=-6;function St(t,r){if(typeof t=="number")return p(t,!0);if(!Array.isArray(t)||t.length===0)throw new Error("Invalid input");const f=t,i=Array(f.length);function p(u,E=!1){if(u===wt)return;if(u===_t)return NaN;if(u===vt)return 1/0;if(u===bt)return-1/0;if(u===Et)return-0;if(E)throw new Error("Invalid input");if(u in i)return i[u];const l=f[u];if(!l||typeof l!="object")i[u]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const g=l[0],m=r==null?void 0:r[g];if(m)return i[u]=m(p(l[1]));switch(g){case"Date":i[u]=new Date(l[1]);break;case"Set":const d=new Set;i[u]=d;for(let R=1;Rr!=null)}const We=new Set(["load","prerender","csr","ssr","trailingSlash","config"]);[...We];const Rt=new Set([...We]);[...Rt];async function At(t,r){var f;for(const i in t)if(typeof((f=t[i])==null?void 0:f.then)=="function")return Object.fromEntries(await Promise.all(Object.entries(t).map(async([p,u])=>[p,await u])));return t}class ne{constructor(r,f){this.status=r,typeof f=="string"?this.body={message:f}:f?this.body=f:this.body={message:`Error: ${r}`}}toString(){return JSON.stringify(this.body)}}class qe{constructor(r,f){this.status=r,this.location=f}}class It extends Error{constructor(r){super(),this.status=404,this.message=`Not found: ${r}`}}const Lt="x-sveltekit-invalidated",Pt="x-sveltekit-trailing-slash",J=ze(Ge)??{},ee=ze(Je)??{};function be(t){J[t]=te()}function K(t){return location.href=t.href,new Promise(()=>{})}function Ot(t,r){var je;const f=mt(t),i=t.nodes[0],p=t.nodes[1];i(),p();const u=document.documentElement,E=[],l=[];let g=null;const m={before_navigate:[],on_navigate:[],after_navigate:[]};let d={branch:[],error:null,url:null},N=!1,T=!1,R=!0,D=!1,U=!1,C=!1,z=!1,V,x=(je=history.state)==null?void 0:je[M];x||(x=Date.now(),history.replaceState({...history.state,[M]:x},"",location.href));const fe=J[x];fe&&(history.scrollRestoration="manual",scrollTo(fe.x,fe.y));let H,W,Y;async function ke(){if(Y=Y||Promise.resolve(),await Y,!Y)return;Y=null;const e=new URL(location.href),s=Z(e,!0);g=null;const n=W={},o=s&&await pe(s);if(n===W&&o){if(o.type==="redirect")return re(new URL(o.location,e).href,{},1,n);o.props.page!==void 0&&(H=o.props.page),V.$set(o.props)}}function Re(e){l.some(s=>s==null?void 0:s.snapshot)&&(ee[e]=l.map(s=>{var n;return(n=s==null?void 0:s.snapshot)==null?void 0:n.capture()}))}function Ae(e){var s;(s=ee[e])==null||s.forEach((n,o)=>{var a,c;(c=(a=l[o])==null?void 0:a.snapshot)==null||c.restore(n)})}function Ie(){be(x),Ve(Ge,J),Re(x),Ve(Je,ee)}async function re(e,{noScroll:s=!1,replaceState:n=!1,keepFocus:o=!1,state:a={},invalidateAll:c=!1},h,_){return typeof e=="string"&&(e=new URL(e,Ce(document))),ce({url:e,scroll:s?te():null,keepfocus:o,redirect_count:h,details:{state:a,replaceState:n},nav_token:_,accepted:()=>{c&&(z=!0)},blocked:()=>{},type:"goto"})}async function Le(e){return g={id:e.id,promise:pe(e).then(s=>(s.type==="loaded"&&s.state.error&&(g=null),s))},g.promise}async function oe(...e){const n=f.filter(o=>e.some(a=>o.exec(a))).map(o=>Promise.all([...o.layouts,o.leaf].map(a=>a==null?void 0:a[1]())));await Promise.all(n)}function Pe(e){var o;d=e.state;const s=document.querySelector("style[data-sveltekit]");s&&s.remove(),H=e.props.page,V=new t.root({target:r,props:{...e.props,stores:B,components:l},hydrate:!0}),Ae(x);const n={from:null,to:{params:d.params,route:{id:((o=d.route)==null?void 0:o.id)??null},url:new URL(location.href)},willUnload:!1,type:"enter",complete:Promise.resolve()};m.after_navigate.forEach(a=>a(n)),T=!0}async function X({url:e,params:s,branch:n,status:o,error:a,route:c,form:h}){let _="never";for(const y of n)(y==null?void 0:y.slash)!==void 0&&(_=y.slash);e.pathname=Qe(e.pathname,_),e.search=e.search;const b={type:"loaded",state:{url:e,params:s,branch:n,error:a,route:c},props:{constructors:kt(n).map(y=>y.node.component)}};h!==void 0&&(b.props.form=h);let v={},L=!H,A=0;for(let y=0;y(_.route=!0,w[O])}),params:new Proxy(o,{get:(w,O)=>(_.params.add(O),w[O])}),data:(c==null?void 0:c.data)??null,url:at(n,()=>{_.url=!0}),async fetch(w,O){let j;w instanceof Request?(j=w.url,O={body:w.method==="GET"||w.method==="HEAD"?void 0:await w.blob(),cache:w.cache,credentials:w.credentials,headers:w.headers,integrity:w.integrity,keepalive:w.keepalive,method:w.method,mode:w.mode,redirect:w.redirect,referrer:w.referrer,referrerPolicy:w.referrerPolicy,signal:w.signal,...O}):j=w;const F=new URL(j,n);return P(F.href),F.origin===n.origin&&(j=F.href.slice(n.origin.length)),T?ft(j,F.href,O):lt(j,O)},setHeaders:()=>{},depends:P,parent(){return _.parent=!0,s()}};h=await b.universal.load.call(null,y)??null,h=h?await At(h,a.id):null}return{node:b,loader:e,server:c,universal:(L=b.universal)!=null&&L.load?{type:"data",data:h,uses:_}:null,data:h??(c==null?void 0:c.data)??null,slash:n.pathname===q||n.pathname===q+"/"?"always":((A=b.universal)==null?void 0:A.trailingSlash)??(c==null?void 0:c.slash)}}function Oe(e,s,n,o,a){if(z)return!0;if(!o)return!1;if(o.parent&&e||o.route&&s||o.url&&n)return!0;for(const c of o.params)if(a[c]!==d.params[c])return!0;for(const c of o.dependencies)if(E.some(h=>h(new URL(c))))return!0;return!1}function de(e,s){return(e==null?void 0:e.type)==="data"?e:(e==null?void 0:e.type)==="skip"?s??null:null}async function pe({id:e,invalidating:s,url:n,params:o,route:a}){if((g==null?void 0:g.id)===e)return g.promise;const{errors:c,layouts:h,leaf:_}=a,b=[...h,_];c.forEach(S=>S==null?void 0:S().catch(()=>{})),b.forEach(S=>S==null?void 0:S[1]().catch(()=>{}));let v=null;const L=d.url?e!==d.url.pathname+d.url.search:!1,A=d.route?a.id!==d.route.id:!1;let P=!1;const y=b.map((S,I)=>{var G;const k=d.branch[I],$=!!(S!=null&&S[0])&&((k==null?void 0:k.loader)!==S[1]||Oe(P,A,L,(G=k.server)==null?void 0:G.uses,o));return $&&(P=!0),$});if(y.some(Boolean)){try{v=await He(n,y)}catch(S){return ie({status:S instanceof ne?S.status:500,error:await Q(S,{url:n,params:o,route:{id:a.id}}),url:n,route:a})}if(v.type==="redirect")return v}const w=v==null?void 0:v.nodes;let O=!1;const j=b.map(async(S,I)=>{var he;if(!S)return;const k=d.branch[I],$=w==null?void 0:w[I];if((!$||$.type==="skip")&&S[1]===(k==null?void 0:k.loader)&&!Oe(O,A,L,(he=k.universal)==null?void 0:he.uses,o))return k;if(O=!0,($==null?void 0:$.type)==="error")throw $;return ue({loader:S[1],url:n,params:o,route:a,parent:async()=>{var Te;const $e={};for(let ge=0;ge{});const F=[];for(let S=0;SPromise.resolve({}),server_data_node:de(c)}),b={node:await p(),loader:p,universal:null,server:null,data:null};return await X({url:n,params:a,branch:[_,b],status:e,error:s,route:null})}function Z(e,s){if(_e(e,q))return;const n=se(e);for(const o of f){const a=o.exec(n);if(a)return{id:e.pathname+e.search,invalidating:s,route:o,params:tt(a),url:e}}}function se(e){return et(e.pathname.slice(q.length)||"/")}function Ue({url:e,type:s,intent:n,delta:o}){let a=!1;const c=Be(d,n,e,s);o!==void 0&&(c.navigation.delta=o);const h={...c.navigation,cancel:()=>{a=!0,c.reject(new Error("navigation was cancelled"))}};return U||m.before_navigate.forEach(_=>_(h)),a?null:c}async function ce({url:e,scroll:s,keepfocus:n,redirect_count:o,details:a,type:c,delta:h,nav_token:_={},accepted:b,blocked:v}){var j,F,S;const L=Z(e,!1),A=Ue({url:e,type:c,delta:h,intent:L});if(!A){v();return}const P=x;b(),U=!0,T&&B.navigating.set(A.navigation),W=_;let y=L&&await pe(L);if(!y){if(_e(e,q))return await K(e);y=await Ne(e,{id:null},await Q(new Error(`Not found: ${e.pathname}`),{url:e,params:{},route:{id:null}}),404)}if(e=(L==null?void 0:L.url)||e,W!==_)return A.reject(new Error("navigation was aborted")),!1;if(y.type==="redirect")if(o>=20)y=await ie({status:500,error:await Q(new Error("Redirect loop"),{url:e,params:{},route:{id:null}}),url:e,route:{id:null}});else return re(new URL(y.location,e).href,{},o+1,_),!1;else((j=y.props.page)==null?void 0:j.status)>=400&&await B.updated.check()&&await K(e);if(E.length=0,z=!1,D=!0,be(P),Re(P),(F=y.props.page)!=null&&F.url&&y.props.page.url.pathname!==e.pathname&&(e.pathname=(S=y.props.page)==null?void 0:S.url.pathname),a){const I=a.replaceState?0:1;if(a.state[M]=x+=I,history[a.replaceState?"replaceState":"pushState"](a.state,"",e),!a.replaceState){let k=x+1;for(;ee[k]||J[k];)delete ee[k],delete J[k],k+=1}}if(g=null,T){d=y.state,y.props.page&&(y.props.page.url=e);const I=(await Promise.all(m.on_navigate.map(k=>k(A.navigation)))).filter(k=>typeof k=="function");if(I.length>0){let k=function(){m.after_navigate=m.after_navigate.filter($=>!I.includes($))};I.push(k),m.after_navigate.push(...I)}V.$set(y.props)}else Pe(y);const{activeElement:w}=document;if(await we(),R){const I=e.hash&&document.getElementById(decodeURIComponent(e.hash.slice(1)));s?scrollTo(s.x,s.y):I?I.scrollIntoView():scrollTo(0,0)}const O=document.activeElement!==w&&document.activeElement!==document.body;!n&&!O&&Ee(),R=!0,y.props.page&&(H=y.props.page),U=!1,c==="popstate"&&Ae(x),A.fulfil(void 0),m.after_navigate.forEach(I=>I(A.navigation)),B.navigating.set(null),D=!1}async function Ne(e,s,n,o){return e.origin===Fe&&e.pathname===location.pathname&&!N?await ie({status:o,error:n,url:e,route:s}):await K(e)}function Xe(){let e;u.addEventListener("mousemove",c=>{const h=c.target;clearTimeout(e),e=setTimeout(()=>{o(h,2)},20)});function s(c){o(c.composedPath()[0],1)}u.addEventListener("mousedown",s),u.addEventListener("touchstart",s,{passive:!0});const n=new IntersectionObserver(c=>{for(const h of c)h.isIntersecting&&(oe(se(new URL(h.target.href))),n.unobserve(h.target))},{threshold:0});function o(c,h){const _=De(c,u);if(!_)return;const{url:b,external:v,download:L}=ye(_,q);if(v||L)return;const A=le(_);if(!A.reload)if(h<=A.preload_data){const P=Z(b,!1);P&&Le(P)}else h<=A.preload_code&&oe(se(b))}function a(){n.disconnect();for(const c of u.querySelectorAll("a")){const{url:h,external:_,download:b}=ye(c,q);if(_||b)continue;const v=le(c);v.reload||(v.preload_code===Me.viewport&&n.observe(c),v.preload_code===Me.eager&&oe(se(h)))}}m.after_navigate.push(a),a()}function Q(e,s){return e instanceof ne?e.body:t.hooks.handleError({error:e,event:s})??{message:s.route.id===null&&e instanceof It?"Not Found":"Internal Error"}}return{after_navigate:e=>{me(()=>(m.after_navigate.push(e),()=>{const s=m.after_navigate.indexOf(e);m.after_navigate.splice(s,1)}))},before_navigate:e=>{me(()=>(m.before_navigate.push(e),()=>{const s=m.before_navigate.indexOf(e);m.before_navigate.splice(s,1)}))},on_navigate:e=>{me(()=>(m.on_navigate.push(e),()=>{const s=m.on_navigate.indexOf(e);m.on_navigate.splice(s,1)}))},disable_scroll_handling:()=>{(D||!T)&&(R=!1)},goto:(e,s={})=>re(e,s,0),invalidate:e=>{if(typeof e=="function")E.push(e);else{const{href:s}=new URL(e,location.href);E.push(n=>n.href===s)}return ke()},invalidate_all:()=>(z=!0,ke()),preload_data:async e=>{const s=new URL(e,Ce(document)),n=Z(s,!1);if(!n)throw new Error(`Attempted to preload a URL that does not belong to this app: ${s}`);await Le(n)},preload_code:oe,apply_action:async e=>{if(e.type==="error"){const s=new URL(location.href),{branch:n,route:o}=d;if(!o)return;const a=await xe(d.branch.length,n,o.errors);if(a){const c=await X({url:s,params:d.params,branch:n.slice(0,a.idx).concat(a.node),status:e.status??500,error:e.error,route:o});d=c.state,V.$set(c.props),we().then(Ee)}}else e.type==="redirect"?re(e.location,{invalidateAll:!0},0):(V.$set({form:null,page:{...H,form:e.data,status:e.status}}),await we(),V.$set({form:e.data}),e.type==="success"&&Ee())},_start_router:()=>{var s;history.scrollRestoration="manual",addEventListener("beforeunload",n=>{let o=!1;if(Ie(),!U){const a=Be(d,void 0,null,"leave"),c={...a.navigation,cancel:()=>{o=!0,a.reject(new Error("navigation was cancelled"))}};m.before_navigate.forEach(h=>h(c))}o?(n.preventDefault(),n.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Ie()}),(s=navigator.connection)!=null&&s.saveData||Xe(),u.addEventListener("click",n=>{var P;if(n.button||n.which!==1||n.metaKey||n.ctrlKey||n.shiftKey||n.altKey||n.defaultPrevented)return;const o=De(n.composedPath()[0],u);if(!o)return;const{url:a,external:c,target:h,download:_}=ye(o,q);if(!a)return;if(h==="_parent"||h==="_top"){if(window.parent!==window)return}else if(h&&h!=="_self")return;const b=le(o);if(!(o instanceof SVGAElement)&&a.protocol!==location.protocol&&!(a.protocol==="https:"||a.protocol==="http:")||_)return;if(c||b.reload){Ue({url:a,type:"link"})?U=!0:n.preventDefault();return}const[L,A]=a.href.split("#");if(A!==void 0&&L===location.href.split("#")[0]){if(d.url.hash===a.hash){n.preventDefault(),(P=o.ownerDocument.getElementById(A))==null||P.scrollIntoView();return}if(C=!0,be(x),e(a),!b.replace_state)return;C=!1,n.preventDefault()}ce({url:a,scroll:b.noscroll?te():null,keepfocus:b.keep_focus??!1,redirect_count:0,details:{state:{},replaceState:b.replace_state??a.href===location.href},accepted:()=>n.preventDefault(),blocked:()=>n.preventDefault(),type:"link"})}),u.addEventListener("submit",n=>{if(n.defaultPrevented)return;const o=HTMLFormElement.prototype.cloneNode.call(n.target),a=n.submitter;if(((a==null?void 0:a.formMethod)||o.method)!=="get")return;const h=new URL((a==null?void 0:a.hasAttribute("formaction"))&&(a==null?void 0:a.formAction)||o.action);if(_e(h,q))return;const _=n.target,{keep_focus:b,noscroll:v,reload:L,replace_state:A}=le(_);if(L)return;n.preventDefault(),n.stopPropagation();const P=new FormData(_),y=a==null?void 0:a.getAttribute("name");y&&P.append(y,(a==null?void 0:a.getAttribute("value"))??""),h.search=new URLSearchParams(P).toString(),ce({url:h,scroll:v?te():null,keepfocus:b??!1,redirect_count:0,details:{state:{},replaceState:A??h.href===location.href},nav_token:{},accepted:()=>{},blocked:()=>{},type:"form"})}),addEventListener("popstate",async n=>{var o,a;if(W={},(o=n.state)!=null&&o[M]){if(n.state[M]===x)return;const c=J[n.state[M]],h=new URL(location.href);if(((a=d.url)==null?void 0:a.href.split("#")[0])===location.href.split("#")[0]){e(h),J[x]=te(),x=n.state[M],scrollTo(c.x,c.y);return}const _=n.state[M]-x;await ce({url:h,scroll:c,keepfocus:!1,redirect_count:0,details:null,accepted:()=>{x=n.state[M]},blocked:()=>{history.go(-_)},type:"popstate",delta:_,nav_token:W})}else if(!C){const c=new URL(location.href);e(c)}}),addEventListener("hashchange",()=>{C&&(C=!1,history.replaceState({...history.state,[M]:++x},"",location.href))});for(const n of document.querySelectorAll("link"))n.rel==="icon"&&(n.href=n.href);addEventListener("pageshow",n=>{n.persisted&&B.navigating.set(null)});function e(n){d.url=n,B.page.set({...H,url:n}),B.page.notify()}},_hydrate:async({status:e=200,error:s,node_ids:n,params:o,route:a,data:c,form:h})=>{N=!0;const _=new URL(location.href);({params:o={},route:a={id:null}}=Z(_,!1)||{});let b;try{const v=n.map(async(P,y)=>{const w=c[y];return w!=null&&w.uses&&(w.uses=Ye(w.uses)),ue({loader:t.nodes[P],url:_,params:o,route:a,parent:async()=>{const O={};for(let j=0;jP===a.id);if(A){const P=A.layouts;for(let y=0;yu?"1":"0").join(""));const i=await Ke(f.href);if((p=i.headers.get("content-type"))!=null&&p.includes("text/html")&&await K(t),!i.ok)throw new ne(i.status,await i.json());return new Promise(async u=>{var N;const E=new Map,l=i.body.getReader(),g=new TextDecoder;function m(T){return St(T,{Promise:R=>new Promise((D,U)=>{E.set(R,{fulfil:D,reject:U})})})}let d="";for(;;){const{done:T,value:R}=await l.read();if(T&&!d)break;for(d+=!R&&d?` -`:g.decode(R);;){const D=d.indexOf(` -`);if(D===-1)break;const U=JSON.parse(d.slice(0,D));if(d=d.slice(D+1),U.type==="redirect")return u(U);if(U.type==="data")(N=U.nodes)==null||N.forEach(C=>{(C==null?void 0:C.type)==="data"&&(C.uses=Ye(C.uses),C.data=m(C.data))}),u(U);else if(U.type==="chunk"){const{id:C,data:z,error:V}=U,x=E.get(C);E.delete(C),V?x.reject(m(V)):x.fulfil(m(z))}}}})}function Ye(t){return{dependencies:new Set((t==null?void 0:t.dependencies)??[]),params:new Set((t==null?void 0:t.params)??[]),parent:!!(t!=null&&t.parent),route:!!(t!=null&&t.route),url:!!(t!=null&&t.url)}}function Ee(){const t=document.querySelector("[autofocus]");if(t)t.focus();else{const r=document.body,f=r.getAttribute("tabindex");r.tabIndex=-1,r.focus({preventScroll:!0,focusVisible:!1}),f!==null?r.setAttribute("tabindex",f):r.removeAttribute("tabindex");const i=getSelection();if(i&&i.type!=="None"){const p=[];for(let u=0;u{if(i.rangeCount===p.length){for(let u=0;u{p=d,u=N});return E.catch(()=>{}),{navigation:{from:{params:t.params,route:{id:((g=t.route)==null?void 0:g.id)??null},url:t.url},to:f&&{params:(r==null?void 0:r.params)??null,route:{id:((m=r==null?void 0:r.route)==null?void 0:m.id)??null},url:f},willUnload:!r,type:i,complete:E},fulfil:p,reject:u}}async function jt(t,r,f){const i=Ot(t,r);Ze({client:i}),f?await i._hydrate(f):i.goto(location.href,{replaceState:!0}),i._start_router()}export{jt as start}; +import { o as me, t as we } from "../chunks/index.eaa2c7e1.js"; +import { + S as Ge, + a as Je, + I as M, + g as Ce, + f as De, + b as ye, + c as le, + s as te, + i as _e, + d as B, + o as Fe, + P as Me, + e as Ze, +} from "../chunks/singletons.accdca71.js"; +import { b as q } from "../chunks/paths.8879dda4.js"; +function Qe(t, r) { + return t === "/" || r === "ignore" + ? t + : r === "never" + ? t.endsWith("/") + ? t.slice(0, -1) + : t + : r === "always" && !t.endsWith("/") + ? t + "/" + : t; +} +function et(t) { + return t.split("%25").map(decodeURI).join("%25"); +} +function tt(t) { + for (const r in t) t[r] = decodeURIComponent(t[r]); + return t; +} +const nt = ["href", "pathname", "search", "searchParams", "toString", "toJSON"]; +function at(t, r) { + const f = new URL(t); + for (const i of nt) + Object.defineProperty(f, i, { + get() { + return r(), t[i]; + }, + enumerable: !0, + configurable: !0, + }); + return rt(f), f; +} +function rt(t) { + Object.defineProperty(t, "hash", { + get() { + throw new Error( + "Cannot access event.url.hash. Consider using `$page.url.hash` inside a component instead" + ); + }, + }); +} +const ot = "/__data.json"; +function it(t) { + return t.replace(/\/$/, "") + ot; +} +function st(...t) { + let r = 5381; + for (const f of t) + if (typeof f == "string") { + let i = f.length; + for (; i; ) r = (r * 33) ^ f.charCodeAt(--i); + } else if (ArrayBuffer.isView(f)) { + const i = new Uint8Array(f.buffer, f.byteOffset, f.byteLength); + let p = i.length; + for (; p; ) r = (r * 33) ^ i[--p]; + } else throw new TypeError("value must be a string or TypedArray"); + return (r >>> 0).toString(36); +} +const Ke = window.fetch; +window.fetch = (t, r) => ( + (t instanceof Request + ? t.method + : (r == null ? void 0 : r.method) || "GET") !== "GET" && ae.delete(Se(t)), + Ke(t, r) +); +const ae = new Map(); +function ct(t) { + const r = atob(t), + f = new Uint8Array(r.length); + for (let i = 0; i < r.length; i++) f[i] = r.charCodeAt(i); + return f.buffer; +} +function lt(t, r) { + const f = Se(t, r), + i = document.querySelector(f); + if (i != null && i.textContent) { + let { body: p, ...u } = JSON.parse(i.textContent); + const E = i.getAttribute("data-ttl"); + return ( + E && ae.set(f, { body: p, init: u, ttl: 1e3 * Number(E) }), + i.getAttribute("data-b64") !== null && (p = ct(p)), + Promise.resolve(new Response(p, u)) + ); + } + return window.fetch(t, r); +} +function ft(t, r, f) { + if (ae.size > 0) { + const i = Se(t, f), + p = ae.get(i); + if (p) { + if ( + performance.now() < p.ttl && + ["default", "force-cache", "only-if-cached", void 0].includes( + f == null ? void 0 : f.cache + ) + ) + return new Response(p.body, p.init); + ae.delete(i); + } + } + return window.fetch(r, f); +} +function Se(t, r) { + let i = `script[data-sveltekit-fetched][data-url=${JSON.stringify( + t instanceof Request ? t.url : t + )}]`; + if ((r != null && r.headers) || (r != null && r.body)) { + const p = []; + r.headers && p.push([...new Headers(r.headers)].join(",")), + r.body && + (typeof r.body == "string" || ArrayBuffer.isView(r.body)) && + p.push(r.body), + (i += `[data-hash="${st(...p)}"]`); + } + return i; +} +const ut = /^(\[)?(\.\.\.)?(\w+)(?:=(\w+))?(\])?$/; +function dt(t) { + const r = []; + return { + pattern: + t === "/" + ? /^\/$/ + : new RegExp( + `^${ht(t) + .map((i) => { + const p = /^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(i); + if (p) + return ( + r.push({ + name: p[1], + matcher: p[2], + optional: !1, + rest: !0, + chained: !0, + }), + "(?:/(.*))?" + ); + const u = /^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(i); + if (u) + return ( + r.push({ + name: u[1], + matcher: u[2], + optional: !0, + rest: !1, + chained: !0, + }), + "(?:/([^/]+))?" + ); + if (!i) return; + const E = i.split(/\[(.+?)\](?!\])/); + return ( + "/" + + E.map((g, m) => { + if (m % 2) { + if (g.startsWith("x+")) + return ve( + String.fromCharCode(parseInt(g.slice(2), 16)) + ); + if (g.startsWith("u+")) + return ve( + String.fromCharCode( + ...g + .slice(2) + .split("-") + .map((U) => parseInt(U, 16)) + ) + ); + const d = ut.exec(g); + if (!d) + throw new Error( + `Invalid param: ${g}. Params and matcher names can only have underscores and alphanumeric characters.` + ); + const [, N, T, R, D] = d; + return ( + r.push({ + name: R, + matcher: D, + optional: !!N, + rest: !!T, + chained: T ? m === 1 && E[0] === "" : !1, + }), + T ? "(.*?)" : N ? "([^/]*)?" : "([^/]+?)" + ); + } + return ve(g); + }).join("") + ); + }) + .join("")}/?$` + ), + params: r, + }; +} +function pt(t) { + return !/^\([^)]+\)$/.test(t); +} +function ht(t) { + return t.slice(1).split("/").filter(pt); +} +function gt(t, r, f) { + const i = {}, + p = t.slice(1), + u = p.filter((l) => l !== void 0); + let E = 0; + for (let l = 0; l < r.length; l += 1) { + const g = r[l]; + let m = p[l - E]; + if ( + (g.chained && + g.rest && + E && + ((m = p + .slice(l - E, l + 1) + .filter((d) => d) + .join("/")), + (E = 0)), + m === void 0) + ) { + g.rest && (i[g.name] = ""); + continue; + } + if (!g.matcher || f[g.matcher](m)) { + i[g.name] = m; + const d = r[l + 1], + N = p[l + 1]; + d && !d.rest && d.optional && N && g.chained && (E = 0), + !d && !N && Object.keys(i).length === u.length && (E = 0); + continue; + } + if (g.optional && g.chained) { + E++; + continue; + } + return; + } + if (!E) return i; +} +function ve(t) { + return t + .normalize() + .replace(/[[\]]/g, "\\$&") + .replace(/%/g, "%25") + .replace(/\//g, "%2[Ff]") + .replace(/\?/g, "%3[Ff]") + .replace(/#/g, "%23") + .replace(/[.*+?^${}()|\\]/g, "\\$&"); +} +function mt({ nodes: t, server_loads: r, dictionary: f, matchers: i }) { + const p = new Set(r); + return Object.entries(f).map(([l, [g, m, d]]) => { + const { pattern: N, params: T } = dt(l), + R = { + id: l, + exec: (D) => { + const U = N.exec(D); + if (U) return gt(U, T, i); + }, + errors: [1, ...(d || [])].map((D) => t[D]), + layouts: [0, ...(m || [])].map(E), + leaf: u(g), + }; + return ( + (R.errors.length = R.layouts.length = + Math.max(R.errors.length, R.layouts.length)), + R + ); + }); + function u(l) { + const g = l < 0; + return g && (l = ~l), [g, t[l]]; + } + function E(l) { + return l === void 0 ? l : [p.has(l), t[l]]; + } +} +function ze(t) { + try { + return JSON.parse(sessionStorage[t]); + } catch {} +} +function Ve(t, r) { + const f = JSON.stringify(r); + try { + sessionStorage[t] = f; + } catch {} +} +const wt = -1, + yt = -2, + _t = -3, + vt = -4, + bt = -5, + Et = -6; +function St(t, r) { + if (typeof t == "number") return p(t, !0); + if (!Array.isArray(t) || t.length === 0) throw new Error("Invalid input"); + const f = t, + i = Array(f.length); + function p(u, E = !1) { + if (u === wt) return; + if (u === _t) return NaN; + if (u === vt) return 1 / 0; + if (u === bt) return -1 / 0; + if (u === Et) return -0; + if (E) throw new Error("Invalid input"); + if (u in i) return i[u]; + const l = f[u]; + if (!l || typeof l != "object") i[u] = l; + else if (Array.isArray(l)) + if (typeof l[0] == "string") { + const g = l[0], + m = r == null ? void 0 : r[g]; + if (m) return (i[u] = m(p(l[1]))); + switch (g) { + case "Date": + i[u] = new Date(l[1]); + break; + case "Set": + const d = new Set(); + i[u] = d; + for (let R = 1; R < l.length; R += 1) d.add(p(l[R])); + break; + case "Map": + const N = new Map(); + i[u] = N; + for (let R = 1; R < l.length; R += 2) N.set(p(l[R]), p(l[R + 1])); + break; + case "RegExp": + i[u] = new RegExp(l[1], l[2]); + break; + case "Object": + i[u] = Object(l[1]); + break; + case "BigInt": + i[u] = BigInt(l[1]); + break; + case "null": + const T = Object.create(null); + i[u] = T; + for (let R = 1; R < l.length; R += 2) T[l[R]] = p(l[R + 1]); + break; + default: + throw new Error(`Unknown type ${g}`); + } + } else { + const g = new Array(l.length); + i[u] = g; + for (let m = 0; m < l.length; m += 1) { + const d = l[m]; + d !== yt && (g[m] = p(d)); + } + } + else { + const g = {}; + i[u] = g; + for (const m in l) { + const d = l[m]; + g[m] = p(d); + } + } + return i[u]; + } + return p(0); +} +function kt(t) { + return t.filter((r) => r != null); +} +const We = new Set([ + "load", + "prerender", + "csr", + "ssr", + "trailingSlash", + "config", +]); +[...We]; +const Rt = new Set([...We]); +[...Rt]; +async function At(t, r) { + var f; + for (const i in t) + if (typeof ((f = t[i]) == null ? void 0 : f.then) == "function") + return Object.fromEntries( + await Promise.all(Object.entries(t).map(async ([p, u]) => [p, await u])) + ); + return t; +} +class ne { + constructor(r, f) { + (this.status = r), + typeof f == "string" + ? (this.body = { message: f }) + : f + ? (this.body = f) + : (this.body = { message: `Error: ${r}` }); + } + toString() { + return JSON.stringify(this.body); + } +} +class qe { + constructor(r, f) { + (this.status = r), (this.location = f); + } +} +class It extends Error { + constructor(r) { + super(), (this.status = 404), (this.message = `Not found: ${r}`); + } +} +const Lt = "x-sveltekit-invalidated", + Pt = "x-sveltekit-trailing-slash", + J = ze(Ge) ?? {}, + ee = ze(Je) ?? {}; +function be(t) { + J[t] = te(); +} +function K(t) { + return (location.href = t.href), new Promise(() => {}); +} +function Ot(t, r) { + var je; + const f = mt(t), + i = t.nodes[0], + p = t.nodes[1]; + i(), p(); + const u = document.documentElement, + E = [], + l = []; + let g = null; + const m = { before_navigate: [], on_navigate: [], after_navigate: [] }; + let d = { branch: [], error: null, url: null }, + N = !1, + T = !1, + R = !0, + D = !1, + U = !1, + C = !1, + z = !1, + V, + x = (je = history.state) == null ? void 0 : je[M]; + x || + ((x = Date.now()), + history.replaceState({ ...history.state, [M]: x }, "", location.href)); + const fe = J[x]; + fe && ((history.scrollRestoration = "manual"), scrollTo(fe.x, fe.y)); + let H, W, Y; + async function ke() { + if (((Y = Y || Promise.resolve()), await Y, !Y)) return; + Y = null; + const e = new URL(location.href), + s = Z(e, !0); + g = null; + const n = (W = {}), + o = s && (await pe(s)); + if (n === W && o) { + if (o.type === "redirect") + return re(new URL(o.location, e).href, {}, 1, n); + o.props.page !== void 0 && (H = o.props.page), V.$set(o.props); + } + } + function Re(e) { + l.some((s) => (s == null ? void 0 : s.snapshot)) && + (ee[e] = l.map((s) => { + var n; + return (n = s == null ? void 0 : s.snapshot) == null + ? void 0 + : n.capture(); + })); + } + function Ae(e) { + var s; + (s = ee[e]) == null || + s.forEach((n, o) => { + var a, c; + (c = (a = l[o]) == null ? void 0 : a.snapshot) == null || c.restore(n); + }); + } + function Ie() { + be(x), Ve(Ge, J), Re(x), Ve(Je, ee); + } + async function re( + e, + { + noScroll: s = !1, + replaceState: n = !1, + keepFocus: o = !1, + state: a = {}, + invalidateAll: c = !1, + }, + h, + _ + ) { + return ( + typeof e == "string" && (e = new URL(e, Ce(document))), + ce({ + url: e, + scroll: s ? te() : null, + keepfocus: o, + redirect_count: h, + details: { state: a, replaceState: n }, + nav_token: _, + accepted: () => { + c && (z = !0); + }, + blocked: () => {}, + type: "goto", + }) + ); + } + async function Le(e) { + return ( + (g = { + id: e.id, + promise: pe(e).then( + (s) => (s.type === "loaded" && s.state.error && (g = null), s) + ), + }), + g.promise + ); + } + async function oe(...e) { + const n = f + .filter((o) => e.some((a) => o.exec(a))) + .map((o) => + Promise.all( + [...o.layouts, o.leaf].map((a) => (a == null ? void 0 : a[1]())) + ) + ); + await Promise.all(n); + } + function Pe(e) { + var o; + d = e.state; + const s = document.querySelector("style[data-sveltekit]"); + s && s.remove(), + (H = e.props.page), + (V = new t.root({ + target: r, + props: { ...e.props, stores: B, components: l }, + hydrate: !0, + })), + Ae(x); + const n = { + from: null, + to: { + params: d.params, + route: { id: ((o = d.route) == null ? void 0 : o.id) ?? null }, + url: new URL(location.href), + }, + willUnload: !1, + type: "enter", + complete: Promise.resolve(), + }; + m.after_navigate.forEach((a) => a(n)), (T = !0); + } + async function X({ + url: e, + params: s, + branch: n, + status: o, + error: a, + route: c, + form: h, + }) { + let _ = "never"; + for (const y of n) + (y == null ? void 0 : y.slash) !== void 0 && (_ = y.slash); + (e.pathname = Qe(e.pathname, _)), (e.search = e.search); + const b = { + type: "loaded", + state: { url: e, params: s, branch: n, error: a, route: c }, + props: { constructors: kt(n).map((y) => y.node.component) }, + }; + h !== void 0 && (b.props.form = h); + let v = {}, + L = !H, + A = 0; + for (let y = 0; y < Math.max(n.length, d.branch.length); y += 1) { + const w = n[y], + O = d.branch[y]; + (w == null ? void 0 : w.data) !== (O == null ? void 0 : O.data) && + (L = !0), + w && + ((v = { ...v, ...w.data }), + L && (b.props[`data_${A}`] = v), + (A += 1)); + } + return ( + (!d.url || + e.href !== d.url.href || + d.error !== a || + (h !== void 0 && h !== H.form) || + L) && + (b.props.page = { + error: a, + params: s, + route: { id: (c == null ? void 0 : c.id) ?? null }, + status: o, + url: new URL(e), + form: h ?? null, + data: L ? v : H.data, + }), + b + ); + } + async function ue({ + loader: e, + parent: s, + url: n, + params: o, + route: a, + server_data_node: c, + }) { + var v, L, A; + let h = null; + const _ = { + dependencies: new Set(), + params: new Set(), + parent: !1, + route: !1, + url: !1, + }, + b = await e(); + if ((v = b.universal) != null && v.load) { + let P = function (...w) { + for (const O of w) { + const { href: j } = new URL(O, n); + _.dependencies.add(j); + } + }; + const y = { + route: new Proxy(a, { get: (w, O) => ((_.route = !0), w[O]) }), + params: new Proxy(o, { get: (w, O) => (_.params.add(O), w[O]) }), + data: (c == null ? void 0 : c.data) ?? null, + url: at(n, () => { + _.url = !0; + }), + async fetch(w, O) { + let j; + w instanceof Request + ? ((j = w.url), + (O = { + body: + w.method === "GET" || w.method === "HEAD" + ? void 0 + : await w.blob(), + cache: w.cache, + credentials: w.credentials, + headers: w.headers, + integrity: w.integrity, + keepalive: w.keepalive, + method: w.method, + mode: w.mode, + redirect: w.redirect, + referrer: w.referrer, + referrerPolicy: w.referrerPolicy, + signal: w.signal, + ...O, + })) + : (j = w); + const F = new URL(j, n); + return ( + P(F.href), + F.origin === n.origin && (j = F.href.slice(n.origin.length)), + T ? ft(j, F.href, O) : lt(j, O) + ); + }, + setHeaders: () => {}, + depends: P, + parent() { + return (_.parent = !0), s(); + }, + }; + (h = (await b.universal.load.call(null, y)) ?? null), + (h = h ? await At(h, a.id) : null); + } + return { + node: b, + loader: e, + server: c, + universal: + (L = b.universal) != null && L.load + ? { type: "data", data: h, uses: _ } + : null, + data: h ?? (c == null ? void 0 : c.data) ?? null, + slash: + n.pathname === q || n.pathname === q + "/" + ? "always" + : ((A = b.universal) == null ? void 0 : A.trailingSlash) ?? + (c == null ? void 0 : c.slash), + }; + } + function Oe(e, s, n, o, a) { + if (z) return !0; + if (!o) return !1; + if ((o.parent && e) || (o.route && s) || (o.url && n)) return !0; + for (const c of o.params) if (a[c] !== d.params[c]) return !0; + for (const c of o.dependencies) if (E.some((h) => h(new URL(c)))) return !0; + return !1; + } + function de(e, s) { + return (e == null ? void 0 : e.type) === "data" + ? e + : (e == null ? void 0 : e.type) === "skip" + ? s ?? null + : null; + } + async function pe({ id: e, invalidating: s, url: n, params: o, route: a }) { + if ((g == null ? void 0 : g.id) === e) return g.promise; + const { errors: c, layouts: h, leaf: _ } = a, + b = [...h, _]; + c.forEach((S) => (S == null ? void 0 : S().catch(() => {}))), + b.forEach((S) => (S == null ? void 0 : S[1]().catch(() => {}))); + let v = null; + const L = d.url ? e !== d.url.pathname + d.url.search : !1, + A = d.route ? a.id !== d.route.id : !1; + let P = !1; + const y = b.map((S, I) => { + var G; + const k = d.branch[I], + $ = + !!(S != null && S[0]) && + ((k == null ? void 0 : k.loader) !== S[1] || + Oe(P, A, L, (G = k.server) == null ? void 0 : G.uses, o)); + return $ && (P = !0), $; + }); + if (y.some(Boolean)) { + try { + v = await He(n, y); + } catch (S) { + return ie({ + status: S instanceof ne ? S.status : 500, + error: await Q(S, { url: n, params: o, route: { id: a.id } }), + url: n, + route: a, + }); + } + if (v.type === "redirect") return v; + } + const w = v == null ? void 0 : v.nodes; + let O = !1; + const j = b.map(async (S, I) => { + var he; + if (!S) return; + const k = d.branch[I], + $ = w == null ? void 0 : w[I]; + if ( + (!$ || $.type === "skip") && + S[1] === (k == null ? void 0 : k.loader) && + !Oe(O, A, L, (he = k.universal) == null ? void 0 : he.uses, o) + ) + return k; + if (((O = !0), ($ == null ? void 0 : $.type) === "error")) throw $; + return ue({ + loader: S[1], + url: n, + params: o, + route: a, + parent: async () => { + var Te; + const $e = {}; + for (let ge = 0; ge < I; ge += 1) + Object.assign($e, (Te = await j[ge]) == null ? void 0 : Te.data); + return $e; + }, + server_data_node: de( + $ === void 0 && S[0] ? { type: "skip" } : $ ?? null, + S[0] ? (k == null ? void 0 : k.server) : void 0 + ), + }); + }); + for (const S of j) S.catch(() => {}); + const F = []; + for (let S = 0; S < b.length; S += 1) + if (b[S]) + try { + F.push(await j[S]); + } catch (I) { + if (I instanceof qe) + return { type: "redirect", location: I.location }; + let k = 500, + $; + if (w != null && w.includes(I)) (k = I.status ?? k), ($ = I.error); + else if (I instanceof ne) (k = I.status), ($ = I.body); + else { + if (await B.updated.check()) return await K(n); + $ = await Q(I, { params: o, url: n, route: { id: a.id } }); + } + const G = await xe(S, F, c); + return G + ? await X({ + url: n, + params: o, + branch: F.slice(0, G.idx).concat(G.node), + status: k, + error: $, + route: a, + }) + : await Ne(n, { id: a.id }, $, k); + } + else F.push(void 0); + return await X({ + url: n, + params: o, + branch: F, + status: 200, + error: null, + route: a, + form: s ? void 0 : null, + }); + } + async function xe(e, s, n) { + for (; e--; ) + if (n[e]) { + let o = e; + for (; !s[o]; ) o -= 1; + try { + return { + idx: o + 1, + node: { + node: await n[e](), + loader: n[e], + data: {}, + server: null, + universal: null, + }, + }; + } catch { + continue; + } + } + } + async function ie({ status: e, error: s, url: n, route: o }) { + const a = {}; + let c = null; + if (t.server_loads[0] === 0) + try { + const v = await He(n, [!0]); + if (v.type !== "data" || (v.nodes[0] && v.nodes[0].type !== "data")) + throw 0; + c = v.nodes[0] ?? null; + } catch { + (n.origin !== Fe || n.pathname !== location.pathname || N) && + (await K(n)); + } + const _ = await ue({ + loader: i, + url: n, + params: a, + route: o, + parent: () => Promise.resolve({}), + server_data_node: de(c), + }), + b = { + node: await p(), + loader: p, + universal: null, + server: null, + data: null, + }; + return await X({ + url: n, + params: a, + branch: [_, b], + status: e, + error: s, + route: null, + }); + } + function Z(e, s) { + if (_e(e, q)) return; + const n = se(e); + for (const o of f) { + const a = o.exec(n); + if (a) + return { + id: e.pathname + e.search, + invalidating: s, + route: o, + params: tt(a), + url: e, + }; + } + } + function se(e) { + return et(e.pathname.slice(q.length) || "/"); + } + function Ue({ url: e, type: s, intent: n, delta: o }) { + let a = !1; + const c = Be(d, n, e, s); + o !== void 0 && (c.navigation.delta = o); + const h = { + ...c.navigation, + cancel: () => { + (a = !0), c.reject(new Error("navigation was cancelled")); + }, + }; + return U || m.before_navigate.forEach((_) => _(h)), a ? null : c; + } + async function ce({ + url: e, + scroll: s, + keepfocus: n, + redirect_count: o, + details: a, + type: c, + delta: h, + nav_token: _ = {}, + accepted: b, + blocked: v, + }) { + var j, F, S; + const L = Z(e, !1), + A = Ue({ url: e, type: c, delta: h, intent: L }); + if (!A) { + v(); + return; + } + const P = x; + b(), (U = !0), T && B.navigating.set(A.navigation), (W = _); + let y = L && (await pe(L)); + if (!y) { + if (_e(e, q)) return await K(e); + y = await Ne( + e, + { id: null }, + await Q(new Error(`Not found: ${e.pathname}`), { + url: e, + params: {}, + route: { id: null }, + }), + 404 + ); + } + if (((e = (L == null ? void 0 : L.url) || e), W !== _)) + return A.reject(new Error("navigation was aborted")), !1; + if (y.type === "redirect") + if (o >= 20) + y = await ie({ + status: 500, + error: await Q(new Error("Redirect loop"), { + url: e, + params: {}, + route: { id: null }, + }), + url: e, + route: { id: null }, + }); + else return re(new URL(y.location, e).href, {}, o + 1, _), !1; + else + ((j = y.props.page) == null ? void 0 : j.status) >= 400 && + (await B.updated.check()) && + (await K(e)); + if ( + ((E.length = 0), + (z = !1), + (D = !0), + be(P), + Re(P), + (F = y.props.page) != null && + F.url && + y.props.page.url.pathname !== e.pathname && + (e.pathname = (S = y.props.page) == null ? void 0 : S.url.pathname), + a) + ) { + const I = a.replaceState ? 0 : 1; + if ( + ((a.state[M] = x += I), + history[a.replaceState ? "replaceState" : "pushState"](a.state, "", e), + !a.replaceState) + ) { + let k = x + 1; + for (; ee[k] || J[k]; ) delete ee[k], delete J[k], (k += 1); + } + } + if (((g = null), T)) { + (d = y.state), y.props.page && (y.props.page.url = e); + const I = ( + await Promise.all(m.on_navigate.map((k) => k(A.navigation))) + ).filter((k) => typeof k == "function"); + if (I.length > 0) { + let k = function () { + m.after_navigate = m.after_navigate.filter(($) => !I.includes($)); + }; + I.push(k), m.after_navigate.push(...I); + } + V.$set(y.props); + } else Pe(y); + const { activeElement: w } = document; + if ((await we(), R)) { + const I = + e.hash && document.getElementById(decodeURIComponent(e.hash.slice(1))); + s ? scrollTo(s.x, s.y) : I ? I.scrollIntoView() : scrollTo(0, 0); + } + const O = + document.activeElement !== w && document.activeElement !== document.body; + !n && !O && Ee(), + (R = !0), + y.props.page && (H = y.props.page), + (U = !1), + c === "popstate" && Ae(x), + A.fulfil(void 0), + m.after_navigate.forEach((I) => I(A.navigation)), + B.navigating.set(null), + (D = !1); + } + async function Ne(e, s, n, o) { + return e.origin === Fe && e.pathname === location.pathname && !N + ? await ie({ status: o, error: n, url: e, route: s }) + : await K(e); + } + function Xe() { + let e; + u.addEventListener("mousemove", (c) => { + const h = c.target; + clearTimeout(e), + (e = setTimeout(() => { + o(h, 2); + }, 20)); + }); + function s(c) { + o(c.composedPath()[0], 1); + } + u.addEventListener("mousedown", s), + u.addEventListener("touchstart", s, { passive: !0 }); + const n = new IntersectionObserver( + (c) => { + for (const h of c) + h.isIntersecting && + (oe(se(new URL(h.target.href))), n.unobserve(h.target)); + }, + { threshold: 0 } + ); + function o(c, h) { + const _ = De(c, u); + if (!_) return; + const { url: b, external: v, download: L } = ye(_, q); + if (v || L) return; + const A = le(_); + if (!A.reload) + if (h <= A.preload_data) { + const P = Z(b, !1); + P && Le(P); + } else h <= A.preload_code && oe(se(b)); + } + function a() { + n.disconnect(); + for (const c of u.querySelectorAll("a")) { + const { url: h, external: _, download: b } = ye(c, q); + if (_ || b) continue; + const v = le(c); + v.reload || + (v.preload_code === Me.viewport && n.observe(c), + v.preload_code === Me.eager && oe(se(h))); + } + } + m.after_navigate.push(a), a(); + } + function Q(e, s) { + return e instanceof ne + ? e.body + : t.hooks.handleError({ error: e, event: s }) ?? { + message: + s.route.id === null && e instanceof It + ? "Not Found" + : "Internal Error", + }; + } + return { + after_navigate: (e) => { + me( + () => ( + m.after_navigate.push(e), + () => { + const s = m.after_navigate.indexOf(e); + m.after_navigate.splice(s, 1); + } + ) + ); + }, + before_navigate: (e) => { + me( + () => ( + m.before_navigate.push(e), + () => { + const s = m.before_navigate.indexOf(e); + m.before_navigate.splice(s, 1); + } + ) + ); + }, + on_navigate: (e) => { + me( + () => ( + m.on_navigate.push(e), + () => { + const s = m.on_navigate.indexOf(e); + m.on_navigate.splice(s, 1); + } + ) + ); + }, + disable_scroll_handling: () => { + (D || !T) && (R = !1); + }, + goto: (e, s = {}) => re(e, s, 0), + invalidate: (e) => { + if (typeof e == "function") E.push(e); + else { + const { href: s } = new URL(e, location.href); + E.push((n) => n.href === s); + } + return ke(); + }, + invalidate_all: () => ((z = !0), ke()), + preload_data: async (e) => { + const s = new URL(e, Ce(document)), + n = Z(s, !1); + if (!n) + throw new Error( + `Attempted to preload a URL that does not belong to this app: ${s}` + ); + await Le(n); + }, + preload_code: oe, + apply_action: async (e) => { + if (e.type === "error") { + const s = new URL(location.href), + { branch: n, route: o } = d; + if (!o) return; + const a = await xe(d.branch.length, n, o.errors); + if (a) { + const c = await X({ + url: s, + params: d.params, + branch: n.slice(0, a.idx).concat(a.node), + status: e.status ?? 500, + error: e.error, + route: o, + }); + (d = c.state), V.$set(c.props), we().then(Ee); + } + } else + e.type === "redirect" + ? re(e.location, { invalidateAll: !0 }, 0) + : (V.$set({ + form: null, + page: { ...H, form: e.data, status: e.status }, + }), + await we(), + V.$set({ form: e.data }), + e.type === "success" && Ee()); + }, + _start_router: () => { + var s; + (history.scrollRestoration = "manual"), + addEventListener("beforeunload", (n) => { + let o = !1; + if ((Ie(), !U)) { + const a = Be(d, void 0, null, "leave"), + c = { + ...a.navigation, + cancel: () => { + (o = !0), a.reject(new Error("navigation was cancelled")); + }, + }; + m.before_navigate.forEach((h) => h(c)); + } + o + ? (n.preventDefault(), (n.returnValue = "")) + : (history.scrollRestoration = "auto"); + }), + addEventListener("visibilitychange", () => { + document.visibilityState === "hidden" && Ie(); + }), + ((s = navigator.connection) != null && s.saveData) || Xe(), + u.addEventListener("click", (n) => { + var P; + if ( + n.button || + n.which !== 1 || + n.metaKey || + n.ctrlKey || + n.shiftKey || + n.altKey || + n.defaultPrevented + ) + return; + const o = De(n.composedPath()[0], u); + if (!o) return; + const { url: a, external: c, target: h, download: _ } = ye(o, q); + if (!a) return; + if (h === "_parent" || h === "_top") { + if (window.parent !== window) return; + } else if (h && h !== "_self") return; + const b = le(o); + if ( + (!(o instanceof SVGAElement) && + a.protocol !== location.protocol && + !(a.protocol === "https:" || a.protocol === "http:")) || + _ + ) + return; + if (c || b.reload) { + Ue({ url: a, type: "link" }) ? (U = !0) : n.preventDefault(); + return; + } + const [L, A] = a.href.split("#"); + if (A !== void 0 && L === location.href.split("#")[0]) { + if (d.url.hash === a.hash) { + n.preventDefault(), + (P = o.ownerDocument.getElementById(A)) == null || + P.scrollIntoView(); + return; + } + if (((C = !0), be(x), e(a), !b.replace_state)) return; + (C = !1), n.preventDefault(); + } + ce({ + url: a, + scroll: b.noscroll ? te() : null, + keepfocus: b.keep_focus ?? !1, + redirect_count: 0, + details: { + state: {}, + replaceState: b.replace_state ?? a.href === location.href, + }, + accepted: () => n.preventDefault(), + blocked: () => n.preventDefault(), + type: "link", + }); + }), + u.addEventListener("submit", (n) => { + if (n.defaultPrevented) return; + const o = HTMLFormElement.prototype.cloneNode.call(n.target), + a = n.submitter; + if (((a == null ? void 0 : a.formMethod) || o.method) !== "get") + return; + const h = new URL( + ((a == null ? void 0 : a.hasAttribute("formaction")) && + (a == null ? void 0 : a.formAction)) || + o.action + ); + if (_e(h, q)) return; + const _ = n.target, + { keep_focus: b, noscroll: v, reload: L, replace_state: A } = le(_); + if (L) return; + n.preventDefault(), n.stopPropagation(); + const P = new FormData(_), + y = a == null ? void 0 : a.getAttribute("name"); + y && + P.append(y, (a == null ? void 0 : a.getAttribute("value")) ?? ""), + (h.search = new URLSearchParams(P).toString()), + ce({ + url: h, + scroll: v ? te() : null, + keepfocus: b ?? !1, + redirect_count: 0, + details: { + state: {}, + replaceState: A ?? h.href === location.href, + }, + nav_token: {}, + accepted: () => {}, + blocked: () => {}, + type: "form", + }); + }), + addEventListener("popstate", async (n) => { + var o, a; + if (((W = {}), (o = n.state) != null && o[M])) { + if (n.state[M] === x) return; + const c = J[n.state[M]], + h = new URL(location.href); + if ( + ((a = d.url) == null ? void 0 : a.href.split("#")[0]) === + location.href.split("#")[0] + ) { + e(h), (J[x] = te()), (x = n.state[M]), scrollTo(c.x, c.y); + return; + } + const _ = n.state[M] - x; + await ce({ + url: h, + scroll: c, + keepfocus: !1, + redirect_count: 0, + details: null, + accepted: () => { + x = n.state[M]; + }, + blocked: () => { + history.go(-_); + }, + type: "popstate", + delta: _, + nav_token: W, + }); + } else if (!C) { + const c = new URL(location.href); + e(c); + } + }), + addEventListener("hashchange", () => { + C && + ((C = !1), + history.replaceState( + { ...history.state, [M]: ++x }, + "", + location.href + )); + }); + for (const n of document.querySelectorAll("link")) + n.rel === "icon" && (n.href = n.href); + addEventListener("pageshow", (n) => { + n.persisted && B.navigating.set(null); + }); + function e(n) { + (d.url = n), B.page.set({ ...H, url: n }), B.page.notify(); + } + }, + _hydrate: async ({ + status: e = 200, + error: s, + node_ids: n, + params: o, + route: a, + data: c, + form: h, + }) => { + N = !0; + const _ = new URL(location.href); + ({ params: o = {}, route: a = { id: null } } = Z(_, !1) || {}); + let b; + try { + const v = n.map(async (P, y) => { + const w = c[y]; + return ( + w != null && w.uses && (w.uses = Ye(w.uses)), + ue({ + loader: t.nodes[P], + url: _, + params: o, + route: a, + parent: async () => { + const O = {}; + for (let j = 0; j < y; j += 1) + Object.assign(O, (await v[j]).data); + return O; + }, + server_data_node: de(w), + }) + ); + }), + L = await Promise.all(v), + A = f.find(({ id: P }) => P === a.id); + if (A) { + const P = A.layouts; + for (let y = 0; y < P.length; y++) P[y] || L.splice(y, 0, void 0); + } + b = await X({ + url: _, + params: o, + branch: L, + status: e, + error: s, + form: h, + route: A ?? null, + }); + } catch (v) { + if (v instanceof qe) { + await K(new URL(v.location, location.href)); + return; + } + b = await ie({ + status: v instanceof ne ? v.status : 500, + error: await Q(v, { url: _, params: o, route: a }), + url: _, + route: a, + }); + } + Pe(b); + }, + }; +} +async function He(t, r) { + var p; + const f = new URL(t); + (f.pathname = it(t.pathname)), + t.pathname.endsWith("/") && f.searchParams.append(Pt, "1"), + f.searchParams.append(Lt, r.map((u) => (u ? "1" : "0")).join("")); + const i = await Ke(f.href); + if ( + ((p = i.headers.get("content-type")) != null && + p.includes("text/html") && + (await K(t)), + !i.ok) + ) + throw new ne(i.status, await i.json()); + return new Promise(async (u) => { + var N; + const E = new Map(), + l = i.body.getReader(), + g = new TextDecoder(); + function m(T) { + return St(T, { + Promise: (R) => + new Promise((D, U) => { + E.set(R, { fulfil: D, reject: U }); + }), + }); + } + let d = ""; + for (;;) { + const { done: T, value: R } = await l.read(); + if (T && !d) break; + for ( + d += + !R && d + ? ` +` + : g.decode(R); + ; + + ) { + const D = d.indexOf(` +`); + if (D === -1) break; + const U = JSON.parse(d.slice(0, D)); + if (((d = d.slice(D + 1)), U.type === "redirect")) return u(U); + if (U.type === "data") + (N = U.nodes) == null || + N.forEach((C) => { + (C == null ? void 0 : C.type) === "data" && + ((C.uses = Ye(C.uses)), (C.data = m(C.data))); + }), + u(U); + else if (U.type === "chunk") { + const { id: C, data: z, error: V } = U, + x = E.get(C); + E.delete(C), V ? x.reject(m(V)) : x.fulfil(m(z)); + } + } + } + }); +} +function Ye(t) { + return { + dependencies: new Set((t == null ? void 0 : t.dependencies) ?? []), + params: new Set((t == null ? void 0 : t.params) ?? []), + parent: !!(t != null && t.parent), + route: !!(t != null && t.route), + url: !!(t != null && t.url), + }; +} +function Ee() { + const t = document.querySelector("[autofocus]"); + if (t) t.focus(); + else { + const r = document.body, + f = r.getAttribute("tabindex"); + (r.tabIndex = -1), + r.focus({ preventScroll: !0, focusVisible: !1 }), + f !== null + ? r.setAttribute("tabindex", f) + : r.removeAttribute("tabindex"); + const i = getSelection(); + if (i && i.type !== "None") { + const p = []; + for (let u = 0; u < i.rangeCount; u += 1) p.push(i.getRangeAt(u)); + setTimeout(() => { + if (i.rangeCount === p.length) { + for (let u = 0; u < i.rangeCount; u += 1) { + const E = p[u], + l = i.getRangeAt(u); + if ( + E.commonAncestorContainer !== l.commonAncestorContainer || + E.startContainer !== l.startContainer || + E.endContainer !== l.endContainer || + E.startOffset !== l.startOffset || + E.endOffset !== l.endOffset + ) + return; + } + i.removeAllRanges(); + } + }); + } + } +} +function Be(t, r, f, i) { + var g, m; + let p, u; + const E = new Promise((d, N) => { + (p = d), (u = N); + }); + return ( + E.catch(() => {}), + { + navigation: { + from: { + params: t.params, + route: { id: ((g = t.route) == null ? void 0 : g.id) ?? null }, + url: t.url, + }, + to: f && { + params: (r == null ? void 0 : r.params) ?? null, + route: { + id: + ((m = r == null ? void 0 : r.route) == null ? void 0 : m.id) ?? + null, + }, + url: f, + }, + willUnload: !r, + type: i, + complete: E, + }, + fulfil: p, + reject: u, + } + ); +} +async function jt(t, r, f) { + const i = Ot(t, r); + Ze({ client: i }), + f ? await i._hydrate(f) : i.goto(location.href, { replaceState: !0 }), + i._start_router(); +} +export { jt as start };