@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-space-x-reverse:0}}}@layer theme{:root,:host{--font-sans:var(--font-dm-sans), system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:#fb2c36;--color-red-700:#bf000f;--color-orange-50:#fff7ed;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-yellow-600:#cd8900;--color-green-100:#dcfce7;--color-green-600:#00a544;--color-green-800:#016630;--color-blue-50:#eff6ff;--color-blue-600:#155dfc;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-gray-200:#e5e7eb;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:.75rem;--animate-spin:spin 1s linear infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--color-cerulean:#0081a7}@supports (color:lab(0% 0 0)){:root,:host{--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:224 76% 48%;--primary-foreground:0 0% 100%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:224 76% 48%;--radius:.5rem;--theme-jungle:#2563eb;--theme-mauve:#1e3a5f;--theme-mauve-yellow-gradient:linear-gradient(90deg, #1e3a5f, #1d4ed8, #3b82f6, #dbeafe, #dbeafe);--theme-yellow-jungle-gradient:linear-gradient(90deg, #dbeafe, #93c5fd, #60a5fa, #2563eb, #2563eb, #1e3a5f);--theme-page-bg:linear-gradient(to bottom, #dbeafe66, #eff6ff66);--theme-cta-bg:#1d4ed8;--theme-cta-hover:#1e40af;--theme-border-top-1:#1e3a5f;--theme-border-top-2:#2563eb;--theme-border-bottom-1:#2563eb;--theme-border-bottom-2:#1e3a5f;--theme-divider-gradient:#60a5fa;--theme-divider-dot:#2563eb;--theme-footer-border:#1e3a5f;--theme-footer-bg:#0d1b35;--theme-testimonial-shadow:#60a5fa}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%}*{border-color:var(--color-border)}body{background-color:var(--color-background);font-family:var(--font-sans);color:var(--color-foreground)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-\[50\%\]{top:50%}.right-4{right:calc(var(--spacing) * 4)}.left-11{left:calc(var(--spacing) * 11)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.container{margin-inline:auto;padding-inline:2rem}@media (min-width:40rem){.container{max-width:none}}@media (min-width:1400px){.container{max-width:1400px}}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[16\/9\]{aspect-ratio:16/9}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-full{height:100%}.min-h-0{min-height:0}.min-h-\[45vh\]{min-height:45vh}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[64px\]{max-width:64px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[100px\]{min-width:100px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.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-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-t-\[6px\]{border-top-style:var(--tw-border-style);border-top-width:6px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#1d4ed8\]{border-color:#1d4ed8}.border-amber-200{border-color:var(--color-amber-200)}.border-current{border-color:currentColor}.border-destructive{border-color:var(--color-destructive)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/70{border-color:#e5e7ebb3}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/70{border-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}.border-input{border-color:var(--color-input)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-primary{border-color:var(--color-primary)}.border-slate-400\/50{border-color:#90a1b980}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/50{border-color:color-mix(in oklab, var(--color-slate-400) 50%, transparent)}}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-background{background-color:var(--color-background)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-card{background-color:var(--color-card)}.bg-destructive{background-color:var(--color-destructive)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-green-100{background-color:var(--color-green-100)}.bg-muted{background-color:var(--color-muted)}.bg-muted\/50{background-color:color-mix(in srgb, hsl(var(--muted)) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-50\/60{--tw-gradient-from:#eff6ff99}@supports (color:color-mix(in lab, red, red)){.from-blue-50\/60{--tw-gradient-from:color-mix(in oklab, var(--color-blue-50) 60%, transparent)}}.from-blue-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-blue-50\/60{--tw-gradient-to:#eff6ff99}@supports (color:color-mix(in lab, red, red)){.to-blue-50\/60{--tw-gradient-to:color-mix(in oklab, var(--color-blue-50) 60%, transparent)}}.to-blue-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-\[1em\]{padding-inline:1em}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[2em\]{padding-block:2em}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-1{padding-left:var(--spacing)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[2rem\]{font-size:2rem}.text-\[10px\]{font-size:10px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[\#1d4ed8\]{color:#1d4ed8}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-blue-600{color:var(--color-blue-600)}.text-card-foreground{color:var(--color-card-foreground)}.text-cerulean{color:var(--color-cerulean)}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-foreground{color:var(--color-foreground)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-green-800{color:var(--color-green-800)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-slate-500{color:var(--color-slate-500)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-yellow-600{color:var(--color-yellow-600)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-blue-600{accent-color:var(--color-blue-600)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-slate-300{--tw-ring-color:var(--color-slate-300)}.ring-slate-700{--tw-ring-color:var(--color-slate-700)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:text-slate-900:is(:where(.group):hover *){color:var(--color-slate-900)}.group-hover\:opacity-50:is(:where(.group):hover *){opacity:.5}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-md::file-selector-button{border-radius:var(--radius-md)}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:1px}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:border-input::file-selector-button{border-color:var(--color-input)}.file\:bg-background::file-selector-button{background-color:var(--color-background)}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.open\:bg-white:is([open],:popover-open,:open){background-color:var(--color-white)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-destructive:hover{background-color:var(--color-destructive)}.hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb, hsl(var(--destructive)) 90%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}.hover\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\:bg-primary\/90:hover{background-color:color-mix(in srgb, hsl(var(--primary)) 90%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:color-mix(in srgb, hsl(var(--secondary)) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-amber-900:hover{color:var(--color-amber-900)}.hover\:text-cerulean:hover{color:var(--color-cerulean)}.hover\:text-destructive-foreground:hover{color:var(--color-destructive-foreground)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-primary\/80:hover{color:color-mix(in srgb, hsl(var(--primary)) 80%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:text-primary\/80:hover{color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:outline-2:hover{outline-style:var(--tw-outline-style);outline-width:2px}.hover\:outline-solid:hover{--tw-outline-style:solid;outline-style:solid}.hover\:file\:bg-accent:hover::file-selector-button{background-color:var(--color-accent)}}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--color-muted-foreground)}@media (min-width:40rem){.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.sm\:rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.sm\:py-\[3\.5em\]{padding-block:3.5em}.sm\:text-left{text-align:left}.sm\:text-\[3\.25rem\]{font-size:3.25rem}}@media (min-width:48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:min-h-\[55vh\]{min-height:55vh}.md\:min-h-\[60vh\]{min-height:60vh}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:min-w-\[200px\]{min-width:200px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>button\]\:text-white>button{color:var(--color-white)}@media (hover:hover){.hover\:\[\&\>button\]\:text-white\/80:hover>button{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:\[\&\>button\]\:text-white\/80:hover>button{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}}.\[\&\>button\>svg\]\:h-6>button>svg{height:calc(var(--spacing) * 6)}.\[\&\>button\>svg\]\:w-6>button>svg{width:calc(var(--spacing) * 6)}}@keyframes cursorHint{0%,40%,80%{opacity:.6}20%,60%,to{opacity:0}}@keyframes titleShadowBreath{0%{box-shadow:0 6px 20px #00000026,0 0 0 2px #0000000f}14.3%{box-shadow:0 2px 8px #0000000f,0 0 0 1px #00000005}28.6%{box-shadow:0 6px 20px #00000026,0 0 0 2px #0000000f}42.9%{box-shadow:0 2px 8px #0000000f,0 0 0 1px #00000005}57.1%{box-shadow:0 6px 20px #00000026,0 0 0 2px #0000000f}71.4%,85.7%{box-shadow:0 2px 8px #0000000f,0 0 0 1px #00000005}to{box-shadow:none}}.title-cursor-hint{color:currentColor;margin-left:2px;font-weight:300;animation:5s step-end forwards cursorHint;display:inline-block}.title-shadow-breath{animation:7s ease-in-out forwards titleShadowBreath}.theme-cta-button{transition:background-color .2s ease-in-out,all .2s ease-in-out;background-color:var(--theme-cta-bg)!important}.theme-cta-button:hover{background-color:var(--theme-cta-hover)!important}.footer-text{color:var(--theme-footer-text,white)}.footer-text-muted{color:var(--theme-footer-text-muted,#ffffffb3)}.footer-text-faint{color:var(--theme-footer-text-faint,#fff6)}.footer-text-link{color:var(--theme-footer-text-muted,#ffffffb3);transition:color .15s}.footer-text-link:hover{color:var(--theme-footer-text,white)}.blog-prose :is(h1,h2,h3,h4,h5,h6),.blog-hero h1{font-family:var(--font-hedvig), Georgia, serif;-webkit-hyphens:manual;hyphens:manual;letter-spacing:-.02em;text-rendering:optimizelegibility;text-wrap:balance;text-align:left;line-height:1.15}.blog-prose h2{margin-top:2.5rem;margin-bottom:1rem;font-size:1.875rem}.blog-prose h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem}.blog-prose h4{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.25rem}.blog-prose :is(p,ul,ol,li,blockquote){font-family:var(--font-lora), Georgia, serif;text-align:left;font-weight:400;line-height:1.6}.blog-prose p{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.125rem}.blog-prose ul{margin:1.25rem 0;padding-left:1.5rem;list-style:outside}.blog-prose ol{margin:1.25rem 0;padding-left:1.5rem;list-style:decimal}.blog-prose li{margin:.4rem 0;font-size:1.125rem}.blog-prose blockquote{border-left:3px solid var(--color-cerulean);color:#525252;margin:1.5rem 0;padding-left:1rem;font-style:italic}.blog-prose a{color:var(--color-cerulean);text-underline-offset:2px;text-decoration:underline}.blog-prose strong{font-weight:700}.blog-prose hr{border-color:#e5e5e5;margin:2.5rem 0}.blog-prose :not(pre)>code{font-family:var(--font-anonymous), ui-monospace, monospace;background:#f5f5f5;border-radius:.25rem;padding:.15em .35em;font-size:.9em}.blog-meta{font-family:var(--font-anonymous), ui-monospace, monospace}.blog-prose .fake-wishlist,.blog-prose .fake-wishlist *{font-family:var(--font-anonymous), ui-monospace, monospace;letter-spacing:normal}.blog-prose .fake-wishlist{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:.75rem;margin:2rem 0;padding:0;list-style:none;overflow:hidden}.blog-prose .fake-wishlist>li{margin:0;padding:0}.blog-prose .fake-wishlist>li+li{border-top:1px solid #e5e5e5}.blog-prose .fake-wishlist a{color:inherit;text-decoration:none}.blog-prose .fake-wishlist a:hover{text-decoration:underline}.dd-container{opacity:.5;width:100vw;height:130px;position:absolute}.dd-colors{opacity:1;transform:translate(0)}@media (max-width:768px){.dd-colors{transform:translate(0)translateY(-10px)}}.dd-color{filter:blur(50px);will-change:transform;border-radius:50%;position:absolute;transform:translate(0)}@media (max-width:768px){.dd-color{filter:blur(50px)}}.dd-jungle{background:var(--theme-jungle);width:50vw;height:100px;animation:2.5s ease-out .5s forwards jungle-animation;top:-75px;right:0}@keyframes jungle-animation{0%{top:-75px;right:10vw}50%{top:-30px}to{top:-28px;right:-1vw}}.dd-mauve-yellow{background:var(--theme-mauve-yellow-gradient);width:15vw;height:200px;animation:3s ease-in-out forwards mauve-yellow-animation;top:-200px;left:35vw}@keyframes mauve-yellow-animation{0%{top:-200px;transform:scaleX(1)translate(0)}25%{top:-110px;transform:scaleX(1.5)translate(0)}50%{top:-120px;transform:scaleX(2.25)translate(10%)}to{top:-105px;transform:scaleX(2.2)translate(5%)}}.dd-yellow-jungle{background:var(--theme-yellow-jungle-gradient);width:25vw;height:200px;animation:2.2s ease-in-out forwards yellow-jungle-animation;top:-200px;right:30%}@keyframes yellow-jungle-animation{0%{top:-200px;transform:scaleX(.5)translate(0)}25%{top:-110px;transform:scaleX(.7)translate(-10%)}50%{top:-130px;transform:scaleX(2.25)translate(-5%)}to{top:-110px;transform:scaleX(2.25)translate(0)}}.dd-mauve{background:var(--theme-mauve);width:60vw;height:150px;animation:1s .9s forwards mauve-animation;top:-100px;left:0}@keyframes mauve-animation{0%{top:-100px;transform:translate(0)}50%{top:-50px;transform:translate(-15%)}to{top:-50px;transform:translate(-5%)}}.dd-container-bottom{position:absolute;bottom:-120px;left:0}.dd-jungle-bottom{background:var(--theme-jungle);width:50vw;height:100px;animation:2.5s ease-out .5s forwards jungle-animation-bottom;bottom:-75px;right:0}@keyframes jungle-animation-bottom{0%{bottom:-75px;right:10vw}50%{bottom:-30px}to{bottom:-28px;right:-1vw}}.dd-mauve-yellow-bottom{background:var(--theme-mauve-yellow-gradient);width:15vw;height:200px;animation:3s ease-in-out forwards mauve-yellow-animation-bottom;bottom:-200px;left:35vw}@keyframes mauve-yellow-animation-bottom{0%{bottom:-200px;transform:scaleX(1)translate(0)}25%{bottom:-110px;transform:scaleX(1.5)translate(0)}50%{bottom:-120px;transform:scaleX(2.25)translate(10%)}to{bottom:-105px;transform:scaleX(2.2)translate(5%)}}.dd-yellow-jungle-bottom{background:var(--theme-yellow-jungle-gradient);width:25vw;height:200px;animation:2.2s ease-in-out forwards yellow-jungle-animation-bottom;bottom:-200px;right:30%}@keyframes yellow-jungle-animation-bottom{0%{bottom:-200px;transform:scaleX(.5)translate(0)}25%{bottom:-110px;transform:scaleX(.7)translate(-10%)}50%{bottom:-130px;transform:scaleX(2.25)translate(-5%)}to{bottom:-110px;transform:scaleX(2.25)translate(0)}}.dd-mauve-bottom{background:var(--theme-mauve);width:60vw;height:150px;animation:1s .9s forwards mauve-animation-bottom;bottom:-100px;left:0}@keyframes mauve-animation-bottom{0%{bottom:-100px;transform:translate(0)}50%{bottom:-50px;transform:translate(-15%)}to{bottom:-50px;transform:translate(-5%)}}.theme-scene{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.theme-scene .scene{display:none;position:absolute;inset:0}html[data-list-scene=midnight] .theme-scene .scene-midnight,html[data-list-scene=sunset] .theme-scene .scene-sunset,html[data-list-scene=nautical] .theme-scene .scene-nautical,html[data-list-scene=amethyst] .theme-scene .scene-amethyst,html[data-list-scene=harvest] .theme-scene .scene-harvest,html[data-list-scene=aqua] .theme-scene .scene-aqua,html[data-list-scene=valentine] .theme-scene .scene-valentine,html[data-list-scene=valentine-candy] .theme-scene .scene-candy,html[data-list-scene=fathers-day] .theme-scene .scene-fathers,html[data-list-scene=juicy-fruit] .theme-scene .scene-juicy,html[data-list-scene=noir] .theme-scene .scene-noir,html[data-list-scene=evergreen] .theme-scene .scene-evergreen,html[data-list-scene=christmas-eve] .theme-scene .scene-eve,html[data-list-scene=gingerbread] .theme-scene .scene-gingerbread,html[data-list-scene=nutcracker] .theme-scene .scene-nutcracker,html[data-list-scene=northern-lights] .theme-scene .scene-polar{display:block}.scene-moon{background:radial-gradient(circle at 36% 34%,#fdfcf5 0%,#ebe9da 55%,#d2d0c1 100%);border-radius:50%;width:90px;height:90px;position:absolute;top:5%;right:7%;box-shadow:0 0 45px 14px #e7e6d666,inset -11px -9px 24px #6e6e8766}.scene-star{opacity:.18;will-change:opacity, transform;background:#fff;border-radius:50%;animation-name:scene-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}@keyframes scene-twinkle{0%,to{opacity:.15;transform:scale(.8)}50%{opacity:1;transform:scale(1.05)}}.scene-shooting{opacity:0;filter:drop-shadow(0 0 6px #c7d2ffcc);background:linear-gradient(90deg,#fff0 0%,#fffffff2 100%);border-radius:9999px;width:150px;height:2px;position:absolute}.scene-shooting--1{animation:9s ease-in 2s infinite scene-shoot;top:12%;left:-12%}.scene-shooting--2{animation:13s ease-in 7s infinite scene-shoot;top:28%;left:-12%}@keyframes scene-shoot{0%{opacity:0;transform:translate(0)rotate(20deg)}2%{opacity:1}11%{opacity:1}16%{opacity:0;transform:translate(62vw,24vh)rotate(20deg)}to{opacity:0;transform:translate(62vw,24vh)rotate(20deg)}}.scene-sunset{--sunset-horizon:250px}@media (max-width:640px){.scene-sunset{--sunset-horizon:172px}}.sunset-sky{height:calc(var(--sunset-horizon) + 60px);background:linear-gradient(#5b3e7a 0%,#9e4f77 26%,#d9655f 50%,#f5894f 72%,#ffc36a 90%,#ffe2a4 100%);position:absolute;top:0;left:0;right:0}.sunset-glow{left:50%;top:var(--sunset-horizon);filter:blur(2px);background:radial-gradient(circle,#ffe4a5d9 0%,#ffb67073 30%,#ff966e2e 54%,#ff966e00 72%);border-radius:50%;width:640px;height:640px;margin-top:-380px;margin-left:-320px;position:absolute}.sunset-sun{left:50%;top:var(--sunset-horizon);background:radial-gradient(circle at 50% 46%,#fff6da 0%,#ffe49e 38%,#ffb860 70%,#ff9d54 100%);border-radius:50%;width:168px;height:168px;margin-top:-122px;margin-left:-84px;animation:7s ease-in-out infinite sunset-sun-pulse;position:absolute;box-shadow:0 0 60px 20px #ffc8788c}@keyframes sunset-sun-pulse{0%,to{opacity:.97;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}.sunset-haze{left:50%;top:var(--sunset-horizon);filter:blur(5px);mix-blend-mode:screen;background:linear-gradient(#ffd69600 0%,#ffe4af80 50%,#ffd69600 100%);width:540px;height:34px;margin-top:-28px;margin-left:-270px;animation:4.5s ease-in-out infinite sunset-haze;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 78%,#0000 100%)}@keyframes sunset-haze{0%,to{opacity:.45;transform:translate(-6px)scaleY(1)}50%{opacity:.8;transform:translate(6px)scaleY(1.45)}}.scene-bird{background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:var(--bird-up);--bird-up:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='14'><path d='M3,7 Q10,2 16,7 Q22,2 29,7' fill='none' stroke='rgba(42,18,40,0.55)' stroke-width='2' stroke-linecap='round'/></svg>");--bird-mid:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='14'><path d='M3,7 Q10,6 16,7 Q22,6 29,7' fill='none' stroke='rgba(42,18,40,0.55)' stroke-width='2' stroke-linecap='round'/></svg>");--bird-down:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='14'><path d='M3,7 Q10,12 16,7 Q22,12 29,7' fill='none' stroke='rgba(42,18,40,0.55)' stroke-width='2' stroke-linecap='round'/></svg>");will-change:transform;width:32px;height:14px;position:absolute}.scene-bird--1{animation:27s linear infinite scene-bird-fly,6s step-end infinite scene-bird-flap;top:86px}.scene-bird--2{width:22px;height:10px;animation:27s linear -8s infinite scene-bird-fly,7s step-end -2.5s infinite scene-bird-flap;top:120px}@keyframes scene-bird-flap{0%{background-image:var(--bird-up)}2.5%{background-image:var(--bird-mid)}5%{background-image:var(--bird-down)}7.5%{background-image:var(--bird-mid)}10%{background-image:var(--bird-up)}12.5%{background-image:var(--bird-mid)}15%{background-image:var(--bird-down)}17.5%{background-image:var(--bird-mid)}20%{background-image:var(--bird-up)}22.5%{background-image:var(--bird-mid)}25%{background-image:var(--bird-down)}27.5%{background-image:var(--bird-mid)}30%{background-image:var(--bird-up)}32.5%{background-image:var(--bird-mid)}35%{background-image:var(--bird-down)}37.5%{background-image:var(--bird-mid)}40%{background-image:var(--bird-up)}to{background-image:var(--bird-up)}}@keyframes scene-bird-fly{0%{opacity:0;transform:translate(-12vw,16px)}10%{opacity:.85}50%{opacity:.85;transform:translate(42vw,-12px)}90%{opacity:.85}to{opacity:0;transform:translate(94vw,12px)}}.sunset-ocean{left:0;right:0;top:var(--sunset-horizon);background:linear-gradient(#ffcf7a 0%,#f0834f 5%,#c55e73 16%,#8a4f84 34%,#5b3e7a 58%,#2e2350 100%);position:absolute;bottom:0;overflow:hidden}.sunset-ocean:before{content:"";filter:blur(.5px);background:linear-gradient(90deg,#ffe0a000 0%,#ffeebee6 50%,#ffe0a000 100%);height:3px;position:absolute;top:0;left:0;right:0}.sunset-reflection{filter:blur(7px);mix-blend-mode:screen;background:linear-gradient(#ffd69673 0%,#ffba783d 32%,#ffa8781a 64%,#ffa87800 100%);border-radius:48% 48% 46% 46%/14% 14% 86% 86%;width:150px;height:240px;margin-left:-75px;animation:6.5s ease-in-out infinite sunset-reflection;position:absolute;top:0;left:50%}@keyframes sunset-reflection{0%,to{opacity:.85;transform:scaleX(1)translate(0)}50%{opacity:1;transform:scaleX(1.12)translate(3px)}}.sunset-glitter{--sunset-noise:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='560' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.012 0.09' numOctaves='2' seed='7' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 1  0 0 0 0 0.85  0 0 0 0 0.62  0 0 0 0.8 -0.52'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");mix-blend-mode:screen;opacity:.3;filter:blur(.5px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 6% 50%,#0000 92%);mask-image:linear-gradient(#0000 0%,#000 6% 50%,#0000 92%)}.sunset-glitter:before,.sunset-glitter:after{content:"";background-image:var(--sunset-noise);background-repeat:repeat;position:absolute;inset:-15%}.sunset-glitter:before{opacity:.8;background-size:540px 200px;animation:11s linear infinite sunset-shimmer-a}.sunset-glitter:after{opacity:.4;background-size:320px 150px;animation:19s linear infinite sunset-shimmer-b}@keyframes sunset-shimmer-a{0%{background-position:0 0}to{background-position:0 200px}}@keyframes sunset-shimmer-b{0%{background-position:0 0}to{background-position:320px 0}}.scene-nautical{--nautical-horizon:250px}@media (max-width:640px){.scene-nautical{--nautical-horizon:172px}}.nautical-sky{height:calc(var(--nautical-horizon) + 60px);background:linear-gradient(#1e5a8c 0%,#3b79ac 32%,#6fa6ce 62%,#a7cde6 84%,#cfe6f3 100%);position:absolute;top:0;left:0;right:0}.nautical-sun{background:radial-gradient(circle,#fffdf4 0%,#fff3cc 46%,#ffe49e 78%,#ffe49e00 100%);border-radius:50%;width:92px;height:92px;animation:7s ease-in-out infinite nautical-sun-pulse;position:absolute;top:44px;right:13%;box-shadow:0 0 55px 18px #ffecb480}@keyframes nautical-sun-pulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.nautical-cloud{filter:blur(7px);will-change:transform;background:#ffffffe6;border-radius:50%;position:absolute;left:0}.nautical-cloud--1{opacity:.85;width:150px;height:34px;animation:46s linear infinite nautical-cloud-drift;top:42px}.nautical-cloud--2{opacity:.7;width:110px;height:26px;animation:63s linear -22s infinite nautical-cloud-drift;top:98px}.nautical-cloud--3{opacity:.6;width:194px;height:42px;animation:79s linear -52s infinite nautical-cloud-drift;top:156px}@keyframes nautical-cloud-drift{0%{transform:translate(-240px)}to{transform:translate(calc(100vw + 240px))}}.scene-bird--gull1{animation:31s linear -5s infinite scene-bird-fly,6.5s step-end infinite scene-bird-flap;top:118px}.scene-bird--gull2{width:22px;height:10px;animation:31s linear -18s infinite scene-bird-fly,7.5s step-end -3s infinite scene-bird-flap;top:158px}.nautical-ocean{left:0;right:0;top:var(--nautical-horizon);background:linear-gradient(#5aa6c4 0%,#2e7ba6 12%,#1c5a87 34%,#123f63 62%,#0c2c48 100%);position:absolute;bottom:0;overflow:hidden}.nautical-ocean:before{content:"";filter:blur(.5px);background:linear-gradient(90deg,#e0f4ff00 0%,#e9f7ffe6 50%,#e0f4ff00 100%);height:3px;position:absolute;top:0;left:0;right:0}.nautical-glitter{--nautical-noise:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='560' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.012 0.09' numOctaves='2' seed='11' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 0.8  0 0 0 0 0.94  0 0 0 0 1  0 0 0 0.85 -0.5'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");mix-blend-mode:screen;opacity:.32;filter:blur(.4px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 5% 46%,#0000 88%);mask-image:linear-gradient(#0000 0%,#000 5% 46%,#0000 88%)}.nautical-glitter:before,.nautical-glitter:after{content:"";background-image:var(--nautical-noise);background-repeat:repeat;position:absolute;inset:-15%}.nautical-glitter:before{opacity:.85;background-size:540px 200px;animation:12s linear infinite sunset-shimmer-a}.nautical-glitter:after{opacity:.45;background-size:320px 150px;animation:20s linear infinite sunset-shimmer-b}.nautical-lighthouse,.nautical-beacon{left:6%;top:var(--nautical-horizon);pointer-events:none;width:94px;height:169px;position:absolute;transform:translateY(-94%)}.nautical-lighthouse{filter:drop-shadow(0 5px 9px #081c3066);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 180' width='100' height='180'><defs><clipPath id='t'><path d='M34 150 L42 52 L58 52 L66 150 Z'/></clipPath></defs><ellipse cx='50' cy='168' rx='40' ry='11' fill='%233F5361'/><ellipse cx='50' cy='164' rx='40' ry='9' fill='%235A6E7B'/><g clip-path='url(%23t)'><rect x='28' y='50' width='44' height='104' fill='%23F4F7FA'/><rect x='28' y='60' width='44' height='15' fill='%23C0392B'/><rect x='28' y='92' width='44' height='15' fill='%23C0392B'/><rect x='28' y='124' width='44' height='15' fill='%23C0392B'/></g><path d='M34 150 L42 52 L58 52 L66 150 Z' fill='none' stroke='%232B3A44' stroke-width='1.4'/><rect x='37' y='47' width='26' height='6' rx='1' fill='%232B3A44'/><rect x='42' y='33' width='16' height='15' fill='%23FFE9A6' stroke='%232B3A44' stroke-width='1'/><line x1='50' y1='33' x2='50' y2='48' stroke='%232B3A44' stroke-width='0.8'/><path d='M40 33 L50 23 L60 33 Z' fill='%23C0392B' stroke='%232B3A44' stroke-width='1'/><circle cx='50' cy='22' r='1.6' fill='%232B3A44'/></svg>");background-position:bottom;background-repeat:no-repeat;background-size:contain}.nautical-beacon{background:radial-gradient(circle var(--beacon-r,52px) at 50% 22%, #fff4c8eb 0%, #ffe29680 34%, #ffe29600 72%);mix-blend-mode:screen;animation:3.6s ease-in-out infinite nautical-beacon-pulse}@keyframes nautical-beacon-pulse{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:640px){.nautical-lighthouse,.nautical-beacon{width:60px;height:108px}.nautical-beacon{--beacon-r:34px}.nautical-sun{width:66px;height:66px;top:20px;right:9%}}html[data-list-scene=nautical] #wishlist-header{position:relative}html[data-list-scene=nautical] #wishlist-header:after{content:"";background-blend-mode:overlay, normal;background:linear-gradient(#00000047 0%,#fff6 42%,#ffffff14 60%,#00000061 100%),repeating-linear-gradient(114deg,#8a6a3a 0,#c9a96e 6px,#e8d3a6 9px,#c9a96e 12px,#8a6a3a 16px);height:14px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 1px 4px #081c3059}html[data-list-scene=nautical] #wishlist-header:before{content:"";z-index:1;filter:drop-shadow(0 2px 3px #081c3066);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' width='44' height='44'><circle cx='22' cy='22' r='20' fill='%23123A5C' stroke='%23C9A96E' stroke-width='2'/><g fill='none' stroke='%23E8D3A6' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><circle cx='22' cy='11' r='2.6'/><path d='M22 13 L22 34'/><path d='M14 17 L30 17'/><path d='M11 26 Q12 34 22 34 Q32 34 33 26'/><path d='M11 26 L8 25 M11 26 L12 22'/><path d='M33 26 L36 25 M33 26 L32 22'/></g></svg>") 50%/contain no-repeat;width:44px;height:44px;margin-left:-22px;position:absolute;bottom:-15px;left:50%}.scene-amethyst{--amethyst-band:250px}@media (max-width:640px){.scene-amethyst{--amethyst-band:172px}}.amethyst-cavern{height:var(--amethyst-band);background:linear-gradient(#120722 0%,#1f0f33 40%,#2e1745 70%,#55307a 100%);position:absolute;top:0;left:0;right:0}.amethyst-cavern:after{content:"";filter:blur(.5px);background:linear-gradient(90deg,#d8b4ff00 18%,#e2c4ff66 50%,#d8b4ff00 82%);height:1px;position:absolute;bottom:0;left:0;right:0}.amethyst-glow{left:50%;top:var(--amethyst-band);filter:blur(6px);mix-blend-mode:screen;background:radial-gradient(circle,#d6aaff80 0%,#aa73eb42 40%,#aa73eb00 70%);border-radius:50%;width:760px;height:420px;margin-top:-210px;margin-left:-380px;animation:8s ease-in-out infinite amethyst-breathe;position:absolute}@keyframes amethyst-breathe{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.amethyst-crystals-back,.amethyst-crystals{left:0;right:0;top:calc(var(--amethyst-band) - 1px);background-position:0 0;background-repeat:repeat-x;position:absolute}.amethyst-crystals-back{filter:blur(1.6px);opacity:.85;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='380' height='100' viewBox='0 0 380 100'><defs><linearGradient id='p' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23241233'/><stop offset='1' stop-color='%23684093'/></linearGradient><linearGradient id='q' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%231F0F33'/><stop offset='1' stop-color='%23533073'/></linearGradient></defs><polygon points='17,0 73,0 73,45 45,72 17,45' fill='url(%23p)'/><polygon points='85,0 125,0 125,33 105,54 85,33' fill='url(%23q)'/><polygon points='138,0 202,0 202,55 170,88 138,55' fill='url(%23p)'/><polygon points='213,0 257,0 257,37 235,60 213,37' fill='url(%23q)'/><polygon points='271,0 329,0 329,48 300,78 271,48' fill='url(%23p)'/><polygon points='334,0 370,0 370,31 352,50 334,31' fill='url(%23q)'/></svg>");background-size:380px 100px;height:100px}.amethyst-crystals{filter:drop-shadow(0 5px 8px #1e0c3259);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='460' height='140' viewBox='0 0 460 140'><defs><linearGradient id='a' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23472461'/><stop offset='0.45' stop-color='%239B6FC4'/><stop offset='1' stop-color='%23DCC2F2'/></linearGradient><linearGradient id='b' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23301A48'/><stop offset='0.5' stop-color='%236D3F96'/><stop offset='1' stop-color='%23A87FCC'/></linearGradient><linearGradient id='c' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23472461'/><stop offset='0.5' stop-color='%23B48CD9'/><stop offset='1' stop-color='%23EBDCF8'/></linearGradient><linearGradient id='e' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23241233'/><stop offset='0.55' stop-color='%23553078'/><stop offset='1' stop-color='%23906BB8'/></linearGradient></defs><polygon points='134,0 145,0 145,42 134,26' fill='url(%23c)'/><polygon points='145,0 156,0 156,26 145,42' fill='url(%23e)'/><polygon points='322,0 334,0 334,48 322,30' fill='url(%23c)'/><polygon points='334,0 346,0 346,30 334,48' fill='url(%23e)'/><polygon points='6,0 26,0 26,88 6,55' fill='url(%23a)'/><polygon points='26,0 46,0 46,55 26,88' fill='url(%23b)'/><polygon points='51,0 64,0 64,52 51,32' fill='url(%23c)'/><polygon points='64,0 77,0 77,32 64,52' fill='url(%23e)'/><polygon points='86,0 112,0 112,124 86,77' fill='url(%23a)'/><polygon points='112,0 138,0 138,77 112,124' fill='url(%23b)'/><polygon points='174,0 196,0 196,100 174,62' fill='url(%23c)'/><polygon points='196,0 218,0 218,62 196,100' fill='url(%23b)'/><polygon points='225,0 240,0 240,64 225,40' fill='url(%23a)'/><polygon points='240,0 255,0 255,40 240,64' fill='url(%23e)'/><polygon points='263,0 292,0 292,132 263,82' fill='url(%23a)'/><polygon points='292,0 321,0 321,82 292,132' fill='url(%23b)'/><polygon points='361,0 382,0 382,92 361,57' fill='url(%23c)'/><polygon points='382,0 403,0 403,57 382,92' fill='url(%23b)'/><polygon points='409,0 424,0 424,60 409,37' fill='url(%23a)'/><polygon points='424,0 439,0 439,37 424,60' fill='url(%23e)'/><path d='M26,0 L26,88' stroke='rgba(255,255,255,0.4)' stroke-width='1'/><path d='M112,0 L112,124' stroke='rgba(255,255,255,0.45)' stroke-width='1.2'/><path d='M196,0 L196,100' stroke='rgba(255,255,255,0.4)' stroke-width='1'/><path d='M292,0 L292,132' stroke='rgba(255,255,255,0.45)' stroke-width='1.2'/><path d='M382,0 L382,92' stroke='rgba(255,255,255,0.4)' stroke-width='1'/><path d='M86,0 L86,77 L112,124' stroke='rgba(255,255,255,0.22)' stroke-width='1' fill='none'/><path d='M263,0 L263,82 L292,132' stroke='rgba(255,255,255,0.22)' stroke-width='1' fill='none'/></svg>");background-size:460px 140px;height:140px}@media (max-width:640px){.amethyst-crystals-back{background-size:285px 75px;height:75px}.amethyst-crystals{background-size:345px 105px;height:105px}}.amethyst-glint{clip-path:polygon(50% 0%,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0% 50%,39% 39%);opacity:0;filter:drop-shadow(0 0 5px #e2c4ffe6);will-change:opacity, transform;background:linear-gradient(135deg,#fff 0%,#ebd9ff 100%);animation-name:amethyst-glint;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}@keyframes amethyst-glint{0%,18%,82%,to{opacity:0;transform:scale(.35)rotate(0)}50%{opacity:.95;transform:scale(1)rotate(90deg)}}html[data-list-scene=amethyst] #wishlist-header{position:relative}html[data-list-scene=amethyst] #wishlist-header:after{content:"";background:linear-gradient(90deg,#c9a96e00 12%,#c9a96ebf 38%,#e8d3a6 50%,#c9a96ebf 62%,#c9a96e00 88%);height:2px;position:absolute;bottom:0;left:0;right:0}html[data-list-scene=amethyst] #wishlist-header:before{content:"";z-index:1;filter:drop-shadow(0 2px 4px #14081f80);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' width='44' height='44'><circle cx='22' cy='22' r='20' fill='%232A1638' stroke='%23C9A96E' stroke-width='2'/><polygon points='10,19 16,12 28,12 34,19 22,33' fill='%239B6FC4'/><polygon points='16,12 28,12 25,19 19,19' fill='%23E3D1F2'/><polygon points='10,19 16,12 19,19' fill='%23B48CD9'/><polygon points='28,12 34,19 25,19' fill='%238A5BB5'/><polygon points='10,19 19,19 22,33' fill='%238A5BB5'/><polygon points='25,19 34,19 22,33' fill='%236D3F96'/><polygon points='10,19 16,12 28,12 34,19 22,33' fill='none' stroke='%23E8D3A6' stroke-width='1'/><line x1='10' y1='19' x2='34' y2='19' stroke='%23E8D3A6' stroke-width='0.6' stroke-opacity='0.7'/><circle cx='19' cy='15' r='1.3' fill='%23FFFFFF' fill-opacity='0.9'/></svg>") 50%/contain no-repeat;width:40px;height:40px;margin-left:-20px;position:absolute;bottom:-20px;left:50%}.scene-harvest{--harvest-band:250px}@media (max-width:640px){.scene-harvest{--harvest-band:200px}}.harvest-sky{height:var(--harvest-band);background:linear-gradient(#2e1508 0%,#55250f 30%,#8c3b1e 60%,#c25e24 85%,#e08a3c 100%);position:absolute;top:0;left:0;right:0}.harvest-sun{left:32%;top:var(--harvest-band);filter:blur(1px);mix-blend-mode:screen;background:radial-gradient(circle at 50% 46%,#fff3d6 0%,#ffd98e 40%,#f2a24e 72%,#f2a24e00 100%);border-radius:50%;width:150px;height:150px;margin-top:-100px;margin-left:-75px;animation:8s ease-in-out infinite harvest-sun-pulse;position:absolute;box-shadow:0 0 55px 18px #ffc87880}@keyframes harvest-sun-pulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.harvest-glow{left:32%;top:var(--harvest-band);filter:blur(6px);mix-blend-mode:screen;background:radial-gradient(circle,#ffcd7873 0%,#f0964638 42%,#f0964600 70%);border-radius:50%;width:800px;height:400px;margin-top:-200px;margin-left:-400px;animation:9s ease-in-out infinite amethyst-breathe;position:absolute}.harvest-ground{left:0;right:0;top:var(--harvest-band);background:linear-gradient(#461e0a80 0%,#461e0a00 100%);height:26px;position:absolute}.harvest-wheat-back,.harvest-wheat{transform-origin:50% 100%;will-change:transform;background-position:0 100%;background-repeat:repeat-x;position:absolute;left:0;right:0}.harvest-wheat-back{top:calc(var(--harvest-band) - 70px);filter:blur(1.4px);opacity:.8;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='70' viewBox='0 0 200 70'><defs><path id='w' d='M0,32 C-3,25 -4.5,17 -4.5,10 C-4.5,4 -2.5,-1 0,-5 C2.5,-1 4.5,4 4.5,10 C4.5,17 3,25 0,32 Z'/></defs><g stroke='%233A1D0E' stroke-width='1.8' fill='none'><path d='M10,70 C11,58 9,44 10,38'/><path d='M22,70 C23,58 21,48 22,40'/><path d='M36,70 C37,56 35,40 36,31'/><path d='M62,70 C61,60 63,50 62,44'/><path d='M76,70 C77,58 75,44 76,34'/><path d='M92,70 C93,56 91,42 92,32'/><path d='M122,70 C121,58 123,46 122,40'/><path d='M136,70 C135,60 137,50 136,44'/><path d='M152,70 C153,58 151,44 152,34'/><path d='M180,70 C179,60 181,50 180,42'/></g><g fill='%233A1D0E'><use href='%23w' transform='translate(10,16) rotate(3) scale(0.75)'/><use href='%23w' transform='translate(22,18) rotate(-4) scale(0.75)'/><use href='%23w' transform='translate(36,9) rotate(5) scale(0.75)'/><use href='%23w' transform='translate(62,22) rotate(-3) scale(0.75)'/><use href='%23w' transform='translate(76,12) rotate(4) scale(0.75)'/><use href='%23w' transform='translate(92,10) rotate(-5) scale(0.75)'/><use href='%23w' transform='translate(122,18) rotate(3) scale(0.75)'/><use href='%23w' transform='translate(136,22) rotate(-4) scale(0.75)'/><use href='%23w' transform='translate(152,12) rotate(5) scale(0.75)'/><use href='%23w' transform='translate(180,20) rotate(-3) scale(0.75)'/></g></svg>");background-size:200px 70px;height:70px;animation:10s ease-in-out infinite harvest-sway}.harvest-wheat{top:calc(var(--harvest-band) - 92px);filter:drop-shadow(0 3px 5px #2e12084d);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='92' viewBox='0 0 240 92'><defs><path id='w' d='M0,32 C-3,25 -4.5,17 -4.5,10 C-4.5,4 -2.5,-1 0,-5 C2.5,-1 4.5,4 4.5,10 C4.5,17 3,25 0,32 Z'/><path id='n' d='M-3.5,-2 L-6.5,-14 M0,-4 L0,-17 M3.5,-2 L6.5,-14'/></defs><g stroke='%234A2312' stroke-width='2' fill='none'><path d='M6,92 C8,76 4,60 6,46'/><path d='M38,92 C40,74 36,56 38,43'/><path d='M88,92 C90,72 86,54 88,47'/><path d='M136,92 C138,74 134,56 136,45'/><path d='M198,92 C200,72 196,54 198,44'/></g><g stroke='%235E2D14' stroke-width='2' fill='none'><path d='M15,92 C17,76 13,56 15,42'/><path d='M74,92 C76,78 72,62 74,50'/><path d='M124,92 C126,78 122,60 124,50'/><path d='M172,92 C174,76 170,56 172,45'/><path d='M212,92 C210,80 214,62 212,52'/></g><g stroke='%233F1E0C' stroke-width='2' fill='none'><path d='M49,92 C47,80 51,64 49,54'/><path d='M99,92 C97,76 101,58 99,47'/><path d='M155,92 C153,82 157,66 155,56'/><path d='M228,92 C226,78 230,58 228,46'/></g><path d='M26,92 C28,78 24,62 26,52' stroke='%23C98A4B' stroke-width='2' fill='none'/><path d='M112,92 C114,74 110,54 112,42' stroke='%23C98A4B' stroke-width='2' fill='none'/><path d='M62,92 C64,72 60,54 62,45' stroke='%23E0A65A' stroke-width='2' fill='none'/><path d='M184,92 C182,78 186,60 184,50' stroke='%23D9A85C' stroke-width='2' fill='none'/><g stroke='%233F1E0C' stroke-width='1.2' fill='none'><path d='M33,92 C40,80 50,74 58,72'/><path d='M148,92 C142,80 132,74 124,72'/><path d='M205,92 C212,82 222,76 230,74'/></g><g fill='%234A2312'><use href='%23w' transform='translate(6,26) rotate(4) scale(0.7)'/><use href='%23w' transform='translate(38,16) scale(0.9)'/><use href='%23w' transform='translate(88,17) scale(1)'/><use href='%23w' transform='translate(136,20) rotate(9) scale(0.85)'/><use href='%23w' transform='translate(198,16) scale(0.95)'/></g><g fill='%235E2D14'><use href='%23w' transform='translate(15,18) rotate(-5) scale(0.8)'/><use href='%23w' transform='translate(74,26) rotate(6) scale(0.8)'/><use href='%23w' transform='translate(124,28) rotate(-3) scale(0.75)'/><use href='%23w' transform='translate(172,18) rotate(3) scale(0.9)'/><use href='%23w' transform='translate(212,30) rotate(7) scale(0.75)'/></g><g fill='%233F1E0C'><use href='%23w' transform='translate(49,34) rotate(-8) scale(0.7)'/><use href='%23w' transform='translate(99,22) rotate(-7) scale(0.85)'/><use href='%23w' transform='translate(155,36) rotate(-6) scale(0.7)'/><use href='%23w' transform='translate(228,21) rotate(-4) scale(0.85)'/></g><g stroke='%23C98A4B' stroke-width='0.9' fill='none'><use href='%23n' transform='translate(26,30) rotate(8) scale(0.75)'/><use href='%23n' transform='translate(112,15) rotate(5) scale(0.9)'/></g><use href='%23n' transform='translate(62,17) rotate(-4) scale(0.95)' stroke='%23E0A65A' stroke-width='0.9' fill='none'/><use href='%23n' transform='translate(184,27) rotate(-9) scale(0.8)' stroke='%23D9A85C' stroke-width='0.9' fill='none'/><use href='%23n' transform='translate(88,17) scale(1)' stroke='%234A2312' stroke-width='0.9' fill='none'/><use href='%23n' transform='translate(172,18) rotate(3) scale(0.9)' stroke='%235E2D14' stroke-width='0.9' fill='none'/><g fill='%23C98A4B'><use href='%23w' transform='translate(26,30) rotate(8) scale(0.75)'/><use href='%23w' transform='translate(112,15) rotate(5) scale(0.9)'/></g><use href='%23w' transform='translate(62,17) rotate(-4) scale(0.95)' fill='%23E0A65A'/><use href='%23w' transform='translate(184,27) rotate(-9) scale(0.8)' fill='%23D9A85C'/></svg>");background-size:240px 92px;height:92px;animation:7.5s ease-in-out -2s infinite harvest-sway}@keyframes harvest-sway{0%,to{transform:skew(-1.2deg)}50%{transform:skew(1.4deg)}}@media (max-width:640px){.harvest-wheat-back{top:calc(var(--harvest-band) - 48px);background-size:137px 48px;height:48px}.harvest-wheat{top:calc(var(--harvest-band) - 64px);background-size:167px 64px;height:64px}.harvest-sun{width:110px;height:110px;margin-top:-74px;margin-left:-55px}}.harvest-leaf{opacity:0;filter:drop-shadow(0 2px 3px #2e120840);will-change:transform, opacity;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'><path d='M12,1 C15,3 17,5 16,8 C19,8 20,10 19,13 C21,14 21,17 18,18 C18,21 15,22 13,20 L12,25 L11,20 C9,22 6,21 6,18 C3,17 3,14 5,13 C4,10 5,8 8,8 C7,5 9,3 12,1 Z' fill='%23C4622D'/><path d='M12,5 L12,20' stroke='%238C3B1E' stroke-width='1'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;animation-name:harvest-leaf-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-40px}.harvest-leaf:nth-of-type(3n){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'><path d='M12,1 C15,3 17,5 16,8 C19,8 20,10 19,13 C21,14 21,17 18,18 C18,21 15,22 13,20 L12,25 L11,20 C9,22 6,21 6,18 C3,17 3,14 5,13 C4,10 5,8 8,8 C7,5 9,3 12,1 Z' fill='%23A63E1B'/><path d='M12,5 L12,20' stroke='%23701F0E' stroke-width='1'/></svg>")}.harvest-leaf:nth-of-type(3n+1){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'><path d='M12,1 C15,3 17,5 16,8 C19,8 20,10 19,13 C21,14 21,17 18,18 C18,21 15,22 13,20 L12,25 L11,20 C9,22 6,21 6,18 C3,17 3,14 5,13 C4,10 5,8 8,8 C7,5 9,3 12,1 Z' fill='%23D98E32'/><path d='M12,5 L12,20' stroke='%23A3611E' stroke-width='1'/></svg>")}@keyframes harvest-leaf-fall{0%{opacity:0;transform:translate(0)rotate(0)}6%{opacity:.95}30%{transform:translate(22px,130px)rotate(85deg)}55%{opacity:.95;transform:translate(-16px,250px)rotate(160deg)}80%{transform:translate(20px,370px)rotate(240deg)}92%{opacity:.6}to{opacity:0;transform:translate(-4px,460px)rotate(300deg)}}html[data-list-scene=harvest] #wishlist-header{position:relative}html[data-list-scene=harvest] #wishlist-header:after{content:"";background:linear-gradient(90deg,#c98a4b00 30%,#c98a4bb3 43%,#e8c79a 50%,#c98a4bb3 57%,#c98a4b00 70%);height:2px;position:absolute;bottom:0;left:0;right:0}html[data-list-scene=harvest] #wishlist-header:before{content:"";z-index:1;filter:drop-shadow(0 2px 4px #2e120880);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' width='44' height='44'><circle cx='22' cy='22' r='20' fill='%233A1D0E' stroke='%23C98A4B' stroke-width='2'/><path d='M22,13 C20.5,10 22,7.5 25,7.5 C24.5,10 24,11.5 23.5,13' fill='%236B4A2E'/><ellipse cx='22' cy='23' rx='12' ry='9.5' fill='%23D9772F' stroke='%23A34A22' stroke-width='1'/><path d='M22,13.5 C17,16.5 17,29.5 22,32.5 M22,13.5 C27,16.5 27,29.5 22,32.5 M22,13.5 C12.5,17 12.5,29 22,32.5 M22,13.5 C31.5,17 31.5,29 22,32.5' stroke='%23B85A22' stroke-width='1.2' fill='none'/><ellipse cx='17.5' cy='18.5' rx='3' ry='1.5' fill='%23F0A85C' fill-opacity='0.7' transform='rotate(-22 17.5 18.5)'/><path d='M25,10.5 q4,-1.5 5.5,1.5 q-3,2.5 -5.5,0.5 z' fill='%237A8C3F'/></svg>") 50%/contain no-repeat;width:40px;height:40px;margin-left:-20px;position:absolute;bottom:-20px;left:50%}.scene-aqua{--aqua-band:250px}@media (max-width:640px){.scene-aqua{--aqua-band:172px}}.aqua-water{height:var(--aqua-band);background:linear-gradient(#06333e 0%,#0b4552 30%,#106476 60%,#1b8e96 85%,#2fafa8 100%);position:absolute;top:0;left:0;right:0}.aqua-surface{background:linear-gradient(#bef5e852 0%,#bef5e81f 45%,#bef5e800 100%);height:44px;position:absolute;top:0;left:0;right:0}.aqua-surface:before,.aqua-surface:after{content:"";mix-blend-mode:screen;background-position:0 0;background-repeat:repeat-x;position:absolute;inset:0}.aqua-surface:before{filter:blur(.5px);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='44' viewBox='0 0 220 44'><path d='M0,12 Q27.5,4 55,12 T110,12 T165,12 T220,12' stroke='rgba(224,255,247,0.55)' stroke-width='2' fill='none'/><path d='M0,22 Q27.5,29 55,22 T110,22 T165,22 T220,22' stroke='rgba(224,255,247,0.28)' stroke-width='1.5' fill='none'/></svg>");background-size:220px 44px;animation:11s linear infinite aqua-caustic-a}.aqua-surface:after{filter:blur(.8px);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='44' viewBox='0 0 300 44'><path d='M0,16 Q37.5,8 75,16 T150,16 T225,16 T300,16' stroke='rgba(224,255,247,0.35)' stroke-width='1.6' fill='none'/></svg>");background-size:300px 44px;animation:17s linear infinite aqua-caustic-b}@keyframes aqua-caustic-a{0%{background-position-x:0}to{background-position-x:220px}}@keyframes aqua-caustic-b{0%{background-position-x:0}to{background-position-x:-300px}}.aqua-ray{height:calc(var(--aqua-band) * .96);transform-origin:50% 0;mix-blend-mode:screen;filter:blur(7px);will-change:opacity, transform;background:linear-gradient(#c8fff257 0%,#c8fff21f 45%,#c8fff200 100%);animation:ease-in-out infinite aqua-ray-shift;position:absolute;top:0}.aqua-ray--1{width:120px;animation-duration:9s;left:16%}.aqua-ray--2{width:70px;animation-duration:7.5s;animation-delay:-3s;left:45%}.aqua-ray--3{width:100px;animation-duration:11s;animation-delay:-5.5s;left:71%}@keyframes aqua-ray-shift{0%,to{opacity:.45;transform:skew(-13deg)}50%{opacity:.9;transform:skew(-8deg)}}.aqua-glow{left:50%;top:var(--aqua-band);filter:blur(6px);mix-blend-mode:screen;background:radial-gradient(circle,#78ebd766 0%,#5acdbe33 42%,#5acdbe00 70%);border-radius:50%;width:780px;height:400px;margin-top:-200px;margin-left:-390px;animation:9s ease-in-out infinite amethyst-breathe;position:absolute}.aqua-fish{opacity:.85;will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;left:0}.aqua-fish--1{top:calc(var(--aqua-band) * .42);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='30' viewBox='0 0 60 30'><path d='M13,15 L3,8 C6,12 6,18 3,22 Z' fill='%23063845'/><path d='M28,7.5 L36,3 L34,8.5 Z' fill='%23063845'/><path d='M12,15 C20,5 44,5 54,15 C44,25 20,25 12,15 Z' fill='%23073C4A'/><circle cx='47' cy='13.5' r='1.8' fill='%23AFE6DB'/></svg>");width:56px;height:28px;animation:38s linear infinite aqua-swim}.aqua-fish--2{top:calc(var(--aqua-band) * .66);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='70' height='44' viewBox='0 0 70 44'><defs><g id='f'><path d='M27,7.5 L34,3 C32,5.5 32,9.5 34,12 Z' fill='%23063845'/><path d='M28,7.5 C22,2 8,2 3,7.5 C8,13 22,13 28,7.5 Z' fill='%23073C4A'/><circle cx='7.5' cy='6.5' r='1.2' fill='%23AFE6DB'/></g></defs><use href='%23f'/><use href='%23f' transform='translate(30,14) scale(0.9)'/><use href='%23f' transform='translate(8,27) scale(0.8)'/></svg>");width:64px;height:40px;animation:47s linear -18s infinite reverse aqua-swim}@keyframes aqua-swim{0%{transform:translate(-80px)}25%{transform:translate(25vw,9px)}50%{transform:translate(50vw,-7px)}75%{transform:translate(75vw,7px)}to{transform:translate(100vw)}}.aqua-sand{left:0;right:0;top:var(--aqua-band);background:linear-gradient(#06303873 0%,#06303800 100%);height:26px;position:absolute}.aqua-kelp-back,.aqua-kelp{transform-origin:50% 100%;will-change:transform;background-position:0 100%;background-repeat:repeat-x;position:absolute;left:0;right:0}.aqua-kelp-back{top:calc(var(--aqua-band) - 56px);filter:blur(1.5px);opacity:.8;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='56' viewBox='0 0 220 56'><g stroke='%23052D38' stroke-width='2' fill='none'><path d='M16,56 C18,42 12,30 16,18'/><path d='M58,56 C56,44 62,32 58,22'/><path d='M104,56 C106,42 100,28 104,16'/><path d='M150,56 C148,44 154,30 150,20'/><path d='M196,56 C198,44 192,30 196,18'/></g><path d='M36,56 C42,42 30,32 38,8 C39,5 42,6 41,9 C34,32 46,42 42,56 Z' fill='%23052D38'/><path d='M126,56 C132,44 120,34 128,12 C129,9 132,10 131,13 C124,34 136,44 132,56 Z' fill='%23074050'/><path d='M172,56 C178,44 166,34 174,14 C175,11 178,12 177,15 C170,34 182,44 178,56 Z' fill='%23052D38'/></svg>");background-size:220px 56px;height:56px;animation:11s ease-in-out infinite aqua-kelp-sway}.aqua-kelp{top:calc(var(--aqua-band) - 84px);filter:drop-shadow(0 3px 5px #04222a59);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='360' height='84' viewBox='0 0 360 84'><g stroke='%23083E4A' stroke-width='2.5' fill='none'><path d='M14,84 C16,68 10,54 15,40'/><path d='M78,84 C76,70 82,58 78,46'/><path d='M150,84 C152,70 146,56 151,44'/><path d='M214,84 C212,70 218,58 214,48'/><path d='M295,84 C297,70 291,56 296,44'/></g><g stroke='%230E5462' stroke-width='2.5' fill='none'><path d='M30,84 C32,66 26,50 31,36'/><path d='M118,84 C116,68 122,54 118,42'/><path d='M262,84 C264,68 258,52 263,40'/><path d='M340,84 C338,70 344,56 340,46'/></g><g fill='%23073A44'><path d='M50,84 C58,62 42,46 52,12 C53,8 57,9 56,13 C48,46 64,62 58,84 Z'/><path d='M184,84 C192,64 176,48 186,16 C187,12 191,13 190,17 C182,48 198,64 192,84 Z'/><path d='M312,84 C320,66 304,50 314,22 C315,18 319,19 318,23 C310,50 326,66 320,84 Z'/></g><g fill='%230A4A56'><path d='M94,84 C102,66 86,52 96,24 C97,20 101,21 100,25 C92,52 108,66 102,84 Z'/><path d='M230,84 C238,68 222,54 232,28 C233,24 237,25 236,29 C228,54 244,68 238,84 Z'/></g><path d='M132,84 C138,68 126,54 134,30 C135,26 139,27 138,31 C130,54 144,68 138,84 Z' fill='%232FA88F'/><path d='M280,84 C286,70 274,58 282,38 C283,34 287,35 286,39 C278,58 292,70 288,84 Z' fill='%2357C4A8'/><ellipse cx='66' cy='82' rx='6' ry='2.5' fill='%23094350'/><ellipse cx='205' cy='83' rx='5' ry='2' fill='%23094350'/><polygon points='163,63 165.9,70 173.5,70.6 167.8,75.6 169.5,82.9 163,79 156.5,82.9 158.2,75.6 152.5,70.6 160.1,70' fill='%23E8836A' stroke='%23BE5E46' stroke-width='1' stroke-linejoin='round'/><circle cx='163' cy='68.5' r='0.9' fill='%23F7BCA6'/><circle cx='159.5' cy='74' r='0.9' fill='%23F7BCA6'/><circle cx='166.5' cy='74' r='0.9' fill='%23F7BCA6'/></svg>");background-size:360px 84px;height:84px;animation:8s ease-in-out -2.5s infinite aqua-kelp-sway}@keyframes aqua-kelp-sway{0%,to{transform:skew(-1.6deg)}50%{transform:skew(1.8deg)}}@media (max-width:640px){.aqua-kelp-back{top:calc(var(--aqua-band) - 40px);background-size:157px 40px;height:40px}.aqua-kelp{top:calc(var(--aqua-band) - 60px);background-size:257px 60px;height:60px}.aqua-fish--1{width:42px;height:21px}.aqua-fish--2{width:48px;height:30px}}.aqua-bubble{top:calc(var(--aqua-band) - 14px);opacity:0;will-change:transform, opacity;background:radial-gradient(circle at 34% 30%,#ffffffd9 0%,#ffffff40 28%,#ffffff0d 55%,#e6fffa59 100%);border-radius:50%;animation-name:aqua-bubble-rise;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;box-shadow:inset 0 0 2px #fff9}@keyframes aqua-bubble-rise{0%{opacity:0;transform:translate(0)scale(.65)}8%{opacity:.85}40%{transform:translate(7px, calc(var(--aqua-band) * -.42)) scale(.8)}70%{transform:translate(-6px, calc(var(--aqua-band) * -.72)) scale(.95);opacity:.85}90%{transform:translate(4px, calc(var(--aqua-band) * -.9)) scale(1.05);opacity:0}to{transform:translate(4px, calc(var(--aqua-band) * -.9)) scale(1.05);opacity:0}}.scene-valentine{--valentine-band:250px}@media (max-width:640px){.scene-valentine{--valentine-band:172px}}.valentine-sky{height:var(--valentine-band);background:linear-gradient(#23050f 0%,#40101f 38%,#6e1934 68%,#a63b5e 88%,#c75b7e 100%);position:absolute;top:0;left:0;right:0}.valentine-sky:after{content:"";filter:blur(.5px);background:linear-gradient(90deg,#ffbecd00 18%,#ffcddc73 50%,#ffbecd00 82%);height:1px;position:absolute;bottom:0;left:0;right:0}.valentine-glow{left:50%;top:var(--valentine-band);filter:blur(6px);mix-blend-mode:screen;background:radial-gradient(circle,#ffaabe80 0%,#e66e963d 42%,#e66e9600 70%);border-radius:50%;width:800px;height:400px;margin-top:-200px;margin-left:-400px;animation:8.5s ease-in-out infinite amethyst-breathe;position:absolute}.valentine-ground{left:0;right:0;top:var(--valentine-band);background:linear-gradient(#3c0c1c73 0%,#3c0c1c00 100%);height:24px;position:absolute}.valentine-roses-back,.valentine-roses{transform-origin:50% 100%;will-change:transform;background-position:0 100%;background-repeat:repeat-x;position:absolute;left:0;right:0}.valentine-roses-back{top:calc(var(--valentine-band) - 64px);filter:blur(1.5px);opacity:.85;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='210' height='64' viewBox='0 0 210 64'><g stroke='%23331021' stroke-width='1.8' fill='none'><path d='M14,64 C15,52 13,42 14,34'/><path d='M52,64 C53,50 51,36 52,26'/><path d='M88,64 C87,54 89,44 88,38'/><path d='M124,64 C125,50 123,38 124,30'/><path d='M162,64 C161,52 163,40 162,34'/><path d='M194,64 C195,54 193,44 194,36'/></g><g fill='%23331021'><circle cx='14' cy='28' r='6'/><circle cx='88' cy='32' r='5'/><circle cx='162' cy='28' r='6'/></g><g fill='%23260810'><circle cx='52' cy='20' r='7'/><circle cx='124' cy='24' r='6.5'/><circle cx='194' cy='30' r='5.5'/></g></svg>");background-size:210px 64px;height:64px;animation:11s ease-in-out infinite valentine-sway}.valentine-roses{top:calc(var(--valentine-band) - 96px);filter:drop-shadow(0 3px 5px #23050f59);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='96' viewBox='0 0 260 96'><defs><path id='r' d='M0,-8.6 A8.6,8.6 0 0 0 -8.6,0 A8.6,8.6 0 0 0 0,8.6 A6.3,6.3 0 0 0 6.3,2.3 A4.8,4.8 0 0 0 1.5,-2.5 A3,3 0 0 0 -1.5,0.5'/><path id='o' d='M-8.1,3.2 Q0,10 8.1,3.2 M-9.4,-1 Q-10.8,4.4 -6,7.8 M9.4,-1 Q10.8,4.4 6,7.8'/><path id='f' d='M0,0 Q5,-4 11,-1 Q6,4 0,0 Z'/></defs><g stroke='%232E0812' stroke-width='2' fill='none'><path d='M22,96 C24,82 20,68 22,57'/><path d='M106,96 C104,84 108,74 106,67'/><path d='M238,96 C240,80 236,64 238,53'/></g><g stroke='%233A0A18' stroke-width='2' fill='none'><path d='M66,96 C68,74 64,48 66,31'/><path d='M148,96 C150,78 146,56 148,43'/><path d='M196,96 C194,70 198,44 196,25'/></g><g stroke='%23351021' stroke-width='1.6' fill='none'><path d='M44,96 C45,86 43,80 44,75'/><path d='M222,96 C221,86 223,80 222,73'/></g><ellipse cx='44' cy='70' rx='3.2' ry='5.5' fill='%236E1934'/><ellipse cx='222' cy='68' rx='3.2' ry='5.5' fill='%238E2247'/><g fill='%23351021'><use href='%23f' transform='translate(24,76) rotate(-18)'/><use href='%23f' transform='translate(64,60) rotate(18) scale(-1,1)'/><use href='%23f' transform='translate(108,80) rotate(-14)'/><use href='%23f' transform='translate(150,64) rotate(16) scale(-1,1)'/><use href='%23f' transform='translate(194,52) rotate(-16)'/><use href='%23f' transform='translate(240,72) rotate(14) scale(-1,1)'/></g><g transform='translate(22,48)'><circle r='8.6' fill='%234A1024'/><use href='%23r' fill='none' stroke='%237A2440' stroke-width='1.4' stroke-linecap='round'/><use href='%23o' fill='none' stroke='%237A2440' stroke-width='1.2' stroke-linecap='round'/></g><g transform='translate(106,58)'><circle r='7.6' fill='%2340101F'/><use href='%23r' fill='none' stroke='%236E1934' stroke-width='1.3' stroke-linecap='round' transform='scale(0.88)'/><use href='%23o' fill='none' stroke='%236E1934' stroke-width='1.1' stroke-linecap='round' transform='scale(0.88)'/></g><g transform='translate(148,34)'><circle r='8.2' fill='%238E2247'/><use href='%23r' fill='none' stroke='%23C75B7E' stroke-width='1.4' stroke-linecap='round' transform='scale(0.95)'/><use href='%23o' fill='none' stroke='%23C75B7E' stroke-width='1.2' stroke-linecap='round' transform='scale(0.95)'/></g><g transform='translate(238,44)'><circle r='8' fill='%234A1024'/><use href='%23r' fill='none' stroke='%237A2440' stroke-width='1.4' stroke-linecap='round' transform='scale(0.93)'/><use href='%23o' fill='none' stroke='%237A2440' stroke-width='1.2' stroke-linecap='round' transform='scale(0.93)'/></g><g transform='translate(66,22)'><circle r='9.4' fill='%23E88AA6'/><use href='%23r' fill='none' stroke='%23F7C6D4' stroke-width='1.5' stroke-linecap='round' transform='scale(1.09)'/><use href='%23o' fill='none' stroke='%23F7C6D4' stroke-width='1.3' stroke-linecap='round' transform='scale(1.09)'/></g><g transform='translate(196,16)'><circle r='9' fill='%23D96B8F'/><use href='%23r' fill='none' stroke='%23F2B9CA' stroke-width='1.5' stroke-linecap='round' transform='scale(1.05)'/><use href='%23o' fill='none' stroke='%23F2B9CA' stroke-width='1.3' stroke-linecap='round' transform='scale(1.05)'/></g></svg>");background-size:260px 96px;height:96px;animation:8s ease-in-out -2.5s infinite valentine-sway}@keyframes valentine-sway{0%,to{transform:skew(-1deg)}50%{transform:skew(1.2deg)}}@media (max-width:640px){.valentine-roses-back{top:calc(var(--valentine-band) - 45px);background-size:147px 45px;height:45px}.valentine-roses{top:calc(var(--valentine-band) - 67px);background-size:182px 67px;height:67px}}.valentine-spark{clip-path:polygon(50% 0%,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0% 50%,39% 39%);opacity:0;filter:drop-shadow(0 0 5px #ffbed2e6);will-change:opacity, transform;background:linear-gradient(135deg,#fff 0%,#ffd9e4 100%);animation-name:amethyst-glint;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.valentine-petal{opacity:0;filter:drop-shadow(0 2px 3px #23050f40);will-change:transform, opacity;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24'><path d='M10,2 C15,5 17,11 15,17 C13,21 7,21 5,17 C3,11 5,5 10,2 Z' fill='%23E88AA6'/><path d='M10,5 C10,10 10,15 10,19' stroke='%23C75B7E' stroke-width='0.9' fill='none' stroke-opacity='0.55'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;animation-name:valentine-petal-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-30px}.valentine-petal:nth-of-type(3n){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24'><path d='M10,2 C15,5 17,11 15,17 C13,21 7,21 5,17 C3,11 5,5 10,2 Z' fill='%23C75B7E'/><path d='M10,5 C10,10 10,15 10,19' stroke='%238E2247' stroke-width='0.9' fill='none' stroke-opacity='0.55'/></svg>")}.valentine-petal:nth-of-type(3n+1){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24'><path d='M10,2 C15,5 17,11 15,17 C13,21 7,21 5,17 C3,11 5,5 10,2 Z' fill='%23F5C1D2'/><path d='M10,5 C10,10 10,15 10,19' stroke='%23D98BA6' stroke-width='0.9' fill='none' stroke-opacity='0.55'/></svg>")}@keyframes valentine-petal-fall{0%{opacity:0;transform:translate(0)rotate(0)}6%{opacity:.9}30%{transform:translate(26px,120px)rotate(60deg)}55%{opacity:.9;transform:translate(-14px,240px)rotate(115deg)}80%{transform:translate(24px,360px)rotate(185deg)}92%{opacity:.55}to{opacity:0;transform:translateY(450px)rotate(230deg)}}html[data-list-scene=valentine] #wishlist-header{position:relative}html[data-list-scene=valentine] #wishlist-header:after{content:"";background:linear-gradient(90deg,#d69e7a00 12%,#d69e7abf 38%,#f2d5bd 50%,#d69e7abf 62%,#d69e7a00 88%);height:2px;position:absolute;bottom:0;left:0;right:0}html[data-list-scene=valentine] #wishlist-header:before{content:"";z-index:1;filter:drop-shadow(0 2px 4px #2a071480);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' width='44' height='44'><circle cx='22' cy='22' r='20' fill='%233A0A18' stroke='%23D69E7A' stroke-width='2'/><path d='M22,33 C10,25 7,16 12.5,11.5 C16.5,8.5 21,10.5 22,15 C23,10.5 27.5,8.5 31.5,11.5 C37,16 34,25 22,33 Z' fill='%23C75B7E'/><path d='M22,15 C21,10.5 16.5,8.5 12.5,11.5 C9.8,13.7 9.2,16.9 10.6,20.2 L22,15 Z' fill='%23E88AA6'/><path d='M22,15 L22,33' stroke='%23F2D5BD' stroke-width='0.7' stroke-opacity='0.75'/><path d='M10.6,20.2 L22,33 M33.4,20.2 L22,33' stroke='%23F2D5BD' stroke-width='0.6' stroke-opacity='0.6'/><path d='M22,33 C10,25 7,16 12.5,11.5 C16.5,8.5 21,10.5 22,15 C23,10.5 27.5,8.5 31.5,11.5 C37,16 34,25 22,33 Z' fill='none' stroke='%23F2D5BD' stroke-width='1'/><circle cx='16.5' cy='13.5' r='1.2' fill='%23FFFFFF' fill-opacity='0.9'/></svg>") 50%/contain no-repeat;width:40px;height:40px;margin-left:-20px;position:absolute;bottom:-20px;left:50%}.candy-heart{opacity:0;filter:drop-shadow(0 2px 3px #b42d5f2e);will-change:transform, opacity;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'><path d='M12,20 C3,14 1,7 5.5,3.8 C8.5,1.6 11,3 12,6 C13,3 15.5,1.6 18.5,3.8 C23,7 21,14 12,20 Z' fill='%23F9B8CE'/><path d='M12,20 C3,14 1,7 5.5,3.8 C8.5,1.6 11,3 12,6 C13,3 15.5,1.6 18.5,3.8 C23,7 21,14 12,20 Z' transform='translate(4.56,3.5) scale(0.62)' fill='none' stroke='%23E387AB' stroke-width='1.6'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;animation-name:candy-heart-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-34px}.candy-heart:nth-of-type(4n){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'><path d='M12,20 C3,14 1,7 5.5,3.8 C8.5,1.6 11,3 12,6 C13,3 15.5,1.6 18.5,3.8 C23,7 21,14 12,20 Z' fill='%23CDBBEB'/><path d='M12,20 C3,14 1,7 5.5,3.8 C8.5,1.6 11,3 12,6 C13,3 15.5,1.6 18.5,3.8 C23,7 21,14 12,20 Z' transform='translate(4.56,3.5) scale(0.62)' fill='none' stroke='%23A88BD9' stroke-width='1.6'/></svg>")}.candy-heart:nth-of-type(4n+1){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'><path d='M12,20 C3,14 1,7 5.5,3.8 C8.5,1.6 11,3 12,6 C13,3 15.5,1.6 18.5,3.8 C23,7 21,14 12,20 Z' fill='%23BFE5C8'/><path d='M12,20 C3,14 1,7 5.5,3.8 C8.5,1.6 11,3 12,6 C13,3 15.5,1.6 18.5,3.8 C23,7 21,14 12,20 Z' transform='translate(4.56,3.5) scale(0.62)' fill='none' stroke='%2393C9A4' stroke-width='1.6'/></svg>")}.candy-heart:nth-of-type(4n+2){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'><path d='M12,20 C3,14 1,7 5.5,3.8 C8.5,1.6 11,3 12,6 C13,3 15.5,1.6 18.5,3.8 C23,7 21,14 12,20 Z' fill='%23FFD9B3'/><path d='M12,20 C3,14 1,7 5.5,3.8 C8.5,1.6 11,3 12,6 C13,3 15.5,1.6 18.5,3.8 C23,7 21,14 12,20 Z' transform='translate(4.56,3.5) scale(0.62)' fill='none' stroke='%23EBB077' stroke-width='1.6'/></svg>")}@keyframes candy-heart-fall{0%{opacity:0;transform:translate(0)rotate(-12deg)}5%{opacity:.85}35%{transform:translate(18px,200px)rotate(10deg)}65%{opacity:.85;transform:translate(-12px,390px)rotate(-10deg)}90%{opacity:.5}to{opacity:0;transform:translate(10px,600px)rotate(8deg)}}.scene-fathers{--fathers-band:250px;--fathers-lake:78px}@media (max-width:640px){.scene-fathers{--fathers-band:172px;--fathers-lake:54px}}.fathers-sky{height:var(--fathers-band);background:linear-gradient(#101e30 0%,#213d56 40%,#4a6580 62%,#9c7e58 82%,#e4b877 100%);position:absolute;top:0;left:0;right:0}.fathers-sun{left:71%;top:calc(var(--fathers-band) - var(--fathers-lake));filter:blur(1px);mix-blend-mode:screen;background:radial-gradient(circle at 50% 46%,#fff3d6 0%,#ffd98e 35%,#f2a24e 68%,#f2a24e00 100%);border-radius:50%;width:104px;height:104px;margin-top:-60px;margin-left:-52px;animation:9s ease-in-out infinite harvest-sun-pulse;position:absolute;box-shadow:0 0 50px 16px #ffbe6e80}.fathers-glow{left:71%;top:calc(var(--fathers-band) - var(--fathers-lake));filter:blur(6px);mix-blend-mode:screen;background:radial-gradient(circle,#ffcd7d61 0%,#e6a0502e 42%,#e6a05000 70%);border-radius:50%;width:760px;height:380px;margin-top:-190px;margin-left:-380px;animation:10s ease-in-out infinite amethyst-breathe;position:absolute}.fathers-treeline{left:0;right:0;top:calc(var(--fathers-band) - var(--fathers-lake) - 29px);filter:blur(.6px);opacity:.92;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='280' height='30' viewBox='0 0 280 30'><g fill='%230D1B2B'><rect x='0' y='25' width='280' height='5'/><path d='M12,27 L20,5 L28,27 Z'/><path d='M42,27 L48,12 L54,27 Z'/><ellipse cx='80' cy='20' rx='11' ry='9'/><path d='M110,27 L118,3 L126,27 Z'/><ellipse cx='150' cy='22' rx='8' ry='6'/><path d='M178,27 L185,9 L192,27 Z'/><ellipse cx='216' cy='19' rx='12' ry='10'/><path d='M245,27 L252,6 L259,27 Z'/></g></svg>");background-position:0 100%;background-repeat:repeat-x;background-size:280px 30px;height:30px;position:absolute}.fathers-lake{left:0;right:0;top:calc(var(--fathers-band) - var(--fathers-lake));height:var(--fathers-lake);background:linear-gradient(#3d5570 0%,#2c4157 45%,#1e2f42 100%);position:absolute}.fathers-reflection{filter:blur(5px);mix-blend-mode:screen;background:linear-gradient(#ffcd7880 0%,#ffcd780d 100%);width:120px;margin-left:-60px;animation:7s ease-in-out infinite fathers-shimmer;position:absolute;top:0;bottom:0;left:71%}@keyframes fathers-shimmer{0%,to{opacity:.55;transform:scaleX(.92)}50%{opacity:.95;transform:scaleX(1.06)}}.fathers-ripples{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0003 0%,#0006 40%,#000 71%,#00000073 100%);mask-image:linear-gradient(90deg,#0003 0%,#0006 40%,#000 71%,#00000073 100%)}.fathers-ripples:before,.fathers-ripples:after{content:"";mix-blend-mode:screen;background-position:0 0;background-repeat:repeat-x;position:absolute;inset:0}.fathers-ripples:before{filter:blur(.6px);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='44' viewBox='0 0 220 44'><path d='M0,14 Q27.5,8 55,14 T110,14 T165,14 T220,14' stroke='rgba(255,215,150,0.26)' stroke-width='1.8' fill='none'/><path d='M0,28 Q27.5,33 55,28 T110,28 T165,28 T220,28' stroke='rgba(255,215,150,0.13)' stroke-width='1.4' fill='none'/></svg>");background-size:220px 44px;animation:13s linear infinite aqua-caustic-a}.fathers-ripples:after{filter:blur(.9px);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='44' viewBox='0 0 300 44'><path d='M0,20 Q37.5,14 75,20 T150,20 T225,20 T300,20' stroke='rgba(200,220,240,0.14)' stroke-width='1.5' fill='none'/></svg>");background-size:300px 44px;animation:19s linear infinite aqua-caustic-b}.fathers-mist{left:0;right:0;top:calc(var(--fathers-band) - var(--fathers-lake) - 8px);height:calc(var(--fathers-lake) + 8px);position:absolute}.fathers-mist:before,.fathers-mist:after{content:"";filter:blur(6px);background:radial-gradient(#ebf0f547 0%,#ebf0f500 70%);border-radius:50%;animation:linear infinite fathers-mist-drift;position:absolute}.fathers-mist:before{width:340px;height:22px;animation-duration:34s;top:18%;left:4%}.fathers-mist:after{width:260px;height:18px;animation-duration:27s;animation-delay:-12s;top:52%;left:50%}@keyframes fathers-mist-drift{0%{opacity:0;transform:translate(-60px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(150px)}}.fathers-boat-drift{left:54%;top:calc(var(--fathers-band) - var(--fathers-lake) - 8px);will-change:transform;animation:46s ease-in-out infinite fathers-boat-float;position:absolute}.fathers-boat{filter:drop-shadow(0 3px 4px #0a142066);will-change:transform;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='60' viewBox='0 0 120 60'><path d='M52,26 L88,8' stroke='%231A2836' stroke-width='1.6' fill='none'/><path d='M74,32 L102,18' stroke='%231A2836' stroke-width='1.4' fill='none'/><path d='M88,8 L90,42' stroke='%23E1C190' stroke-width='0.7' stroke-opacity='0.75'/><path d='M102,18 L103,44' stroke='%23E1C190' stroke-width='0.6' stroke-opacity='0.65'/><circle cx='46' cy='19' r='5' fill='%23131F2C'/><path d='M41,17 A5,5 0 0 1 51,17 Z' fill='%23131F2C'/><path d='M51,15.8 L57.5,17 L51,18.2 Z' fill='%23131F2C'/><path d='M38,42 Q39,26 46,25 Q53,26 54,42 Z' fill='%23131F2C'/><circle cx='72' cy='27' r='4' fill='%23131F2C'/><path d='M66,42 Q67,32 72,31 Q77,32 78,42 Z' fill='%23131F2C'/><path d='M6,40 Q60,50 114,38 L102,52 Q60,58 18,52 Z' fill='%232A1E10'/><path d='M6,40 Q60,50 114,38 L112,41.2 Q60,53 8.5,43.2 Z' fill='%23A27B4F'/></svg>") 50%/contain no-repeat;width:84px;height:42px;animation:6s ease-in-out infinite fathers-boat-bob}@keyframes fathers-boat-float{0%,to{transform:translate(0)}50%{transform:translate(28px)}}@keyframes fathers-boat-bob{0%,to{transform:translateY(0)rotate(-.8deg)}50%{transform:translateY(3px)rotate(.9deg)}}.fathers-ground{left:0;right:0;top:var(--fathers-band);background:linear-gradient(#28221480 0%,#28221400 100%);height:26px;position:absolute}.fathers-reeds-back,.fathers-reeds{transform-origin:50% 100%;will-change:transform;background-position:0 100%;background-repeat:repeat-x;position:absolute;left:0;right:0}.fathers-reeds-back{top:calc(var(--fathers-band) - 30px);filter:blur(1.2px);opacity:.85;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='30' viewBox='0 0 240 30'><g stroke='%2316283C' stroke-width='1.8' fill='none'><path d='M28,30 C29,22 27,14 28,8'/><path d='M92,30 C91,23 93,16 92,11'/><path d='M170,30 C171,22 169,14 170,9'/><path d='M214,30 C213,24 215,18 214,13'/></g><g fill='%2316283C'><ellipse cx='28' cy='6' rx='2.2' ry='5'/><ellipse cx='170' cy='7' rx='2.2' ry='5'/></g></svg>");background-size:240px 30px;height:30px;animation:10s ease-in-out infinite harvest-sway}.fathers-reeds{top:calc(var(--fathers-band) - 52px);filter:drop-shadow(0 3px 5px #101a2859);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='52' viewBox='0 0 300 52'><g stroke='%235C6249' stroke-width='2.2' fill='none'><path d='M34,52 C35,40 33,28 34,18'/><path d='M236,52 C237,40 235,28 236,16'/></g><g stroke='%236F725C' stroke-width='2' fill='none'><path d='M52,52 C51,42 53,32 52,24'/><path d='M252,52 C251,44 253,36 252,30'/></g><g fill='%236B4226'><ellipse cx='34' cy='13' rx='2.8' ry='7'/><ellipse cx='236' cy='11' rx='2.8' ry='7'/><ellipse cx='52' cy='20' rx='2.4' ry='6'/></g><g fill='%238A5A32'><ellipse cx='34' cy='7.5' rx='1.7' ry='2.2'/><ellipse cx='236' cy='5.5' rx='1.7' ry='2.2'/></g><g stroke='%235C6249' stroke-width='1.2' fill='none'><path d='M34,6 L34,1'/><path d='M236,4 L236,0'/><path d='M52,14 L52,9'/></g><path d='M150,52 C154,42 148,34 152,20 C152.6,18 155,18.6 154.4,20.6 C150,34 157,42 154,52 Z' fill='%23D9B678'/><path d='M96,52 C99,45 95,39 98,30 C98.5,28.4 100.4,28.9 99.9,30.5 C97,39 102,45 100,52 Z' fill='%236F725C'/></svg>");background-size:300px 52px;height:52px;animation:7.5s ease-in-out -2.5s infinite harvest-sway}@media (max-width:640px){.fathers-reeds-back{top:calc(var(--fathers-band) - 22px);background-size:176px 22px;height:22px}.fathers-reeds{top:calc(var(--fathers-band) - 38px);background-size:219px 38px;height:38px}.fathers-sun{width:90px;height:90px;margin-top:-58px;margin-left:-45px}.fathers-treeline{height:22px;top:calc(var(--fathers-band) - var(--fathers-lake) - 21px);background-size:205px 22px}.fathers-boat{width:62px;height:31px}.fathers-boat-drift{top:calc(var(--fathers-band) - var(--fathers-lake) - 6px)}}.fathers-firefly{opacity:0;mix-blend-mode:screen;will-change:opacity, transform;background:radial-gradient(circle,#ffe9a8 0%,#ffd26e8c 45%,#ffc85a00 100%);border-radius:50%;animation-name:fathers-firefly-wink;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}@keyframes fathers-firefly-wink{0%,to{opacity:0;transform:translate(0)scale(.7)}30%{opacity:.9;transform:translate(4px,-6px)scale(1)}55%{opacity:.25;transform:translate(9px,-2px)scale(.85)}75%{opacity:.8;transform:translate(13px,-8px)scale(1)}}html[data-list-scene=fathers-day] #wishlist-header{position:relative}html[data-list-scene=fathers-day] #wishlist-header:after{content:"";background:linear-gradient(90deg,#c9a96b00 30%,#c9a96bb3 43%,#e9d6ae 50%,#c9a96bb3 57%,#c9a96b00 70%);height:2px;position:absolute;bottom:0;left:0;right:0}html[data-list-scene=fathers-day] #wishlist-header:before{content:"";z-index:1;filter:drop-shadow(0 2px 4px #0a162480);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' width='44' height='44'><defs><clipPath id='t'><path d='M22,9 L26.5,13 L24,16 L27.5,27 L22,34 L16.5,27 L20,16 L17.5,13 Z'/></clipPath></defs><circle cx='22' cy='22' r='20' fill='%2316283C' stroke='%23C9A96B' stroke-width='2'/><path d='M22,9 L26.5,13 L24,16 L27.5,27 L22,34 L16.5,27 L20,16 L17.5,13 Z' fill='%237E2A35'/><g clip-path='url(%23t)' stroke='%23E1C190' stroke-width='2'><path d='M12,21 L34,11'/><path d='M12,29 L34,19'/><path d='M12,37 L34,27'/></g><path d='M22,9 L26.5,13 L24,16 L27.5,27 L22,34 L16.5,27 L20,16 L17.5,13 Z' fill='none' stroke='%23E9D6AE' stroke-width='1' stroke-opacity='0.85'/></svg>") 50%/contain no-repeat;width:40px;height:40px;margin-left:-20px;position:absolute;bottom:-20px;left:50%}.scene-juicy{--juicy-band:250px}@media (max-width:640px){.scene-juicy{--juicy-band:200px}}.juicy-sky{height:var(--juicy-band);background:linear-gradient(#4a0c0c 0%,#7a1608 30%,#b02208 55%,#e05612 78%,#f7a02e 100%);position:absolute;top:0;left:0;right:0}.juicy-glow{left:74%;top:var(--juicy-band);filter:blur(6px);mix-blend-mode:screen;background:radial-gradient(circle,#ffbe5a73 0%,#f58c3233 42%,#f58c3200 70%);border-radius:50%;width:780px;height:400px;margin-top:-200px;margin-left:-390px;animation:9s ease-in-out infinite amethyst-breathe;position:absolute}.juicy-sun-clip{height:var(--juicy-band);position:absolute;top:0;left:0;right:0;overflow:hidden}.juicy-sun{left:74%;top:var(--juicy-band);filter:drop-shadow(0 0 30px #ffaa3cbf);will-change:transform;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='100' height='100'><defs><path id='s' d='M50,50 L50,14 A36,36 0 0 1 73,22 Z'/></defs><circle cx='50' cy='50' r='48' fill='%23F2921E'/><circle cx='50' cy='50' r='42' fill='%23FFEFC2'/><g fill='%23FFB347'><use href='%23s'/><use href='%23s' transform='rotate(45 50 50)'/><use href='%23s' transform='rotate(90 50 50)'/><use href='%23s' transform='rotate(135 50 50)'/><use href='%23s' transform='rotate(180 50 50)'/><use href='%23s' transform='rotate(225 50 50)'/><use href='%23s' transform='rotate(270 50 50)'/><use href='%23s' transform='rotate(315 50 50)'/></g><circle cx='50' cy='50' r='3.5' fill='%23FFEFC2'/></svg>") 50%/contain no-repeat;width:128px;height:128px;margin-top:-88px;margin-left:-64px;animation:90s linear infinite juicy-sun-spin;position:absolute}@keyframes juicy-sun-spin{to{transform:rotate(360deg)}}.juicy-butterfly-path{will-change:transform;position:absolute;left:0}.juicy-butterfly-path--1{top:calc(var(--juicy-band) * .28);animation:33s linear infinite juicy-flutter-path}.juicy-butterfly-path--2{top:calc(var(--juicy-band) * .52);animation:41s linear -15s infinite reverse juicy-flutter-path}.juicy-butterfly{background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:var(--bfly-open);--bfly-open:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='22' viewBox='0 0 26 22'><g fill='%23FFD23E' stroke='%23E05612' stroke-width='1'><ellipse cx='8' cy='8' rx='6.5' ry='6' transform='rotate(-20 8 8)'/><ellipse cx='18' cy='8' rx='6.5' ry='6' transform='rotate(20 18 8)'/><ellipse cx='9' cy='16' rx='4.5' ry='4' transform='rotate(-30 9 16)'/><ellipse cx='17' cy='16' rx='4.5' ry='4' transform='rotate(30 17 16)'/></g><rect x='12' y='5' width='2' height='13' rx='1' fill='%235A2A08'/></svg>");transform-origin:50%;will-change:transform;width:26px;height:22px;animation:.5s ease-in-out infinite juicy-flap}.juicy-butterfly--alt{--bfly-open:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='22' viewBox='0 0 26 22'><g fill='%23FFF3DC' stroke='%23C1330E' stroke-width='1'><ellipse cx='8' cy='8' rx='6.5' ry='6' transform='rotate(-20 8 8)'/><ellipse cx='18' cy='8' rx='6.5' ry='6' transform='rotate(20 18 8)'/><ellipse cx='9' cy='16' rx='4.5' ry='4' transform='rotate(-30 9 16)'/><ellipse cx='17' cy='16' rx='4.5' ry='4' transform='rotate(30 17 16)'/></g><rect x='12' y='5' width='2' height='13' rx='1' fill='%235A2A08'/></svg>");width:20px;height:17px;animation-duration:.42s}@keyframes juicy-flap{0%,to{transform:scaleX(1)}50%{transform:scaleX(.45)}}@keyframes juicy-flutter-path{0%{opacity:0;transform:translate(-8vw,30px)}8%{opacity:.95}25%{transform:translate(22vw,-14px)}50%{transform:translate(48vw,18px)}75%{transform:translate(74vw,-10px)}92%{opacity:.95}to{opacity:0;transform:translate(105vw,8px)}}.juicy-ground{left:0;right:0;top:var(--juicy-band);background:linear-gradient(#460f0580 0%,#460f0500 100%);height:26px;position:absolute}.juicy-grove-back,.juicy-grove{transform-origin:50% 100%;will-change:transform;background-position:0 100%;background-repeat:repeat-x;position:absolute;left:0;right:0}.juicy-grove-back{top:calc(var(--juicy-band) - 58px);filter:blur(1.5px);opacity:.8;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='58' viewBox='0 0 220 58'><g fill='%233E0E04'><ellipse cx='30' cy='44' rx='30' ry='22'/><ellipse cx='85' cy='50' rx='26' ry='18'/><ellipse cx='140' cy='42' rx='32' ry='24'/><ellipse cx='195' cy='50' rx='26' ry='19'/></g><g fill='%236B1A08'><circle cx='38' cy='34' r='4'/><circle cx='128' cy='28' r='4'/><circle cx='152' cy='38' r='3.5'/><circle cx='200' cy='42' r='3.5'/></g></svg>");background-size:220px 58px;height:58px;animation:11s ease-in-out infinite harvest-sway}.juicy-grove{top:calc(var(--juicy-band) - 92px);filter:drop-shadow(0 3px 5px #3c0c0459);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='92' viewBox='0 0 320 92'><g fill='%23245018'><ellipse cx='38' cy='78' rx='46' ry='27'/><ellipse cx='150' cy='84' rx='52' ry='30'/><ellipse cx='264' cy='74' rx='44' ry='33'/></g><g fill='%232E5A1E'><ellipse cx='76' cy='64' rx='28' ry='24'/><ellipse cx='183' cy='69' rx='34' ry='22'/><ellipse cx='304' cy='64' rx='26' ry='24'/></g><g fill='%233E7226'><ellipse cx='18' cy='57' rx='24' ry='21'/><ellipse cx='122' cy='61' rx='22' ry='17'/><ellipse cx='228' cy='54' rx='26' ry='22'/></g><g fill='%23579A34'><ellipse cx='14' cy='44' rx='7' ry='4' transform='rotate(-18 14 44)'/><ellipse cx='120' cy='49' rx='8' ry='4.5' transform='rotate(14 120 49)'/><ellipse cx='226' cy='40' rx='8' ry='4.5' transform='rotate(-14 226 40)'/><ellipse cx='186' cy='53' rx='6' ry='3.5' transform='rotate(20 186 53)'/></g><g><circle cx='48' cy='58' r='7' fill='%23F7A02E'/><circle cx='45.5' cy='55.5' r='2' fill='%23FFD98E' fill-opacity='0.8'/><circle cx='140' cy='68' r='6.5' fill='%23F7A02E'/><circle cx='137.8' cy='65.8' r='1.8' fill='%23FFD98E' fill-opacity='0.8'/><circle cx='288' cy='54' r='7' fill='%23F7A02E'/><circle cx='285.5' cy='51.5' r='2' fill='%23FFD98E' fill-opacity='0.8'/></g><ellipse cx='98' cy='62' rx='6' ry='4.6' fill='%23FFD23E' transform='rotate(-20 98 62)'/><ellipse cx='250' cy='64' rx='6' ry='4.6' fill='%23FFD23E' transform='rotate(16 250 64)'/><g><path d='M62,72 Q70,68 78,72 Q76,84 70,87 Q64,84 62,72 Z' fill='%23E03A2E'/><path d='M66,70 L70,66 L74,70 L70,72 Z' fill='%233E7226'/><circle cx='67' cy='76' r='0.8' fill='%23FFD9A0'/><circle cx='73' cy='76' r='0.8' fill='%23FFD9A0'/><circle cx='70' cy='80' r='0.8' fill='%23FFD9A0'/></g><g><path d='M200,74 Q208,70 216,74 Q214,86 208,89 Q202,86 200,74 Z' fill='%23E03A2E'/><path d='M204,72 L208,68 L212,72 L208,74 Z' fill='%233E7226'/><circle cx='205' cy='78' r='0.8' fill='%23FFD9A0'/><circle cx='211' cy='78' r='0.8' fill='%23FFD9A0'/><circle cx='208' cy='82' r='0.8' fill='%23FFD9A0'/></g><g><ellipse cx='163' cy='82' rx='13' ry='8' fill='%2357A044'/><path d='M155,76 C154,80 154,85 156,89' stroke='%232E6B2A' stroke-width='2' fill='none'/><path d='M163,74.5 C163,79 163,85 163,90' stroke='%232E6B2A' stroke-width='2' fill='none'/><path d='M171,76 C172,80 172,85 170,89' stroke='%232E6B2A' stroke-width='2' fill='none'/></g></svg>");background-size:320px 92px;height:92px;animation:8s ease-in-out -2.5s infinite harvest-sway}@media (max-width:640px){.juicy-grove-back{top:calc(var(--juicy-band) - 42px);background-size:159px 42px;height:42px}.juicy-grove{top:calc(var(--juicy-band) - 64px);background-size:223px 64px;height:64px}.juicy-sun{width:96px;height:96px;margin-top:-66px;margin-left:-48px}}.juicy-slice{opacity:0;filter:drop-shadow(0 2px 3px #5a140833);will-change:transform, opacity;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><defs><path id='s' d='M12,12 L12,3.5 A8.5,8.5 0 0 1 18.5,6.5 Z'/></defs><circle cx='12' cy='12' r='11' fill='%23F2921E'/><circle cx='12' cy='12' r='9.2' fill='%23FFEFC2'/><g fill='%23FFB347'><use href='%23s'/><use href='%23s' transform='rotate(60 12 12)'/><use href='%23s' transform='rotate(120 12 12)'/><use href='%23s' transform='rotate(180 12 12)'/><use href='%23s' transform='rotate(240 12 12)'/><use href='%23s' transform='rotate(300 12 12)'/></g></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;animation-name:juicy-slice-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-36px}.juicy-slice:nth-of-type(4n){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'><path d='M12,25 C5,19 3,11 8,7 Q12,4 16,7 C21,11 19,19 12,25 Z' fill='%23E03A2E'/><path d='M8,7 L12,2 L16,7 L12,9 Z' fill='%233E7226'/><circle cx='9' cy='12' r='0.8' fill='%23FFD9A0'/><circle cx='15' cy='12' r='0.8' fill='%23FFD9A0'/><circle cx='12' cy='16' r='0.8' fill='%23FFD9A0'/><circle cx='10' cy='19' r='0.8' fill='%23FFD9A0'/><circle cx='14' cy='19' r='0.8' fill='%23FFD9A0'/></svg>")}.juicy-slice:nth-of-type(4n+1){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'><path d='M2,7 A11,11 0 0 1 22,7 L21,9.4 A9.6,9.6 0 0 0 3,9.4 Z' fill='%2357A044'/><path d='M3.4,9.6 A9.2,9.2 0 0 1 20.6,9.6 L19.8,11.2 A7.6,7.6 0 0 0 4.2,11.2 Z' fill='%23F5F0DC'/><path d='M4.5,11.5 A7.5,7.5 0 0 1 19.5,11.5 L12,25 Z' fill='%23F04E54'/><ellipse cx='10' cy='13.5' rx='0.8' ry='1.2' fill='%23431407'/><ellipse cx='14.5' cy='14' rx='0.8' ry='1.2' fill='%23431407'/><ellipse cx='12' cy='18' rx='0.8' ry='1.2' fill='%23431407'/></svg>")}.juicy-slice:nth-of-type(4n+2){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><defs><path id='s' d='M12,12 L12,3.5 A8.5,8.5 0 0 1 18.5,6.5 Z'/></defs><circle cx='12' cy='12' r='11' fill='%23FFD23E'/><circle cx='12' cy='12' r='9.2' fill='%23FFF8D6'/><g fill='%23FFE676'><use href='%23s'/><use href='%23s' transform='rotate(60 12 12)'/><use href='%23s' transform='rotate(120 12 12)'/><use href='%23s' transform='rotate(180 12 12)'/><use href='%23s' transform='rotate(240 12 12)'/><use href='%23s' transform='rotate(300 12 12)'/></g></svg>")}@keyframes juicy-slice-fall{0%{opacity:0;transform:translate(0)rotate(-14deg)}5%{opacity:.9}35%{transform:translate(20px,200px)rotate(70deg)}65%{opacity:.9;transform:translate(-14px,390px)rotate(150deg)}90%{opacity:.5}to{opacity:0;transform:translate(12px,600px)rotate(220deg)}}html[data-list-scene=juicy-fruit] #wishlist-header{position:relative}html[data-list-scene=juicy-fruit] #wishlist-header:after{content:"";background:linear-gradient(90deg,#f7b73300 30%,#f7b733b3 43%,#ffe9b8 50%,#f7b733b3 57%,#f7b73300 70%);height:2px;position:absolute;bottom:0;left:0;right:0}html[data-list-scene=juicy-fruit] #wishlist-header:before{content:"";z-index:1;filter:drop-shadow(0 2px 4px #460c0880);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' width='44' height='44'><circle cx='22' cy='22' r='20' fill='%234A0C0C' stroke='%23F7B733' stroke-width='2'/><path d='M22,34 C14,28 11,19 16,14 Q22,9 28,14 C33,19 30,28 22,34 Z' fill='%23E03A2E'/><path d='M17,13 L22,7 L27,13 L22,16 Z' fill='%233E7226'/><path d='M22,7 L22,10' stroke='%23245018' stroke-width='1.4'/><circle cx='18' cy='19' r='0.9' fill='%23FFD9A0'/><circle cx='26' cy='19' r='0.9' fill='%23FFD9A0'/><circle cx='22' cy='23' r='0.9' fill='%23FFD9A0'/><circle cx='19' cy='27' r='0.9' fill='%23FFD9A0'/><circle cx='25' cy='27' r='0.9' fill='%23FFD9A0'/><ellipse cx='17.5' cy='16' rx='2' ry='1.2' fill='%23FFFFFF' fill-opacity='0.5' transform='rotate(-30 17.5 16)'/></svg>") 50%/contain no-repeat;width:40px;height:40px;margin-left:-20px;position:absolute;bottom:-20px;left:50%}.scene-noir{--noir-band:250px}@media (max-width:640px){.scene-noir{--noir-band:172px}}.noir-sky{height:var(--noir-band);background:linear-gradient(#060708 0%,#0c0d10 45%,#14161b 78%,#1d2026 100%);position:absolute;top:0;left:0;right:0}.noir-beam{top:var(--noir-band);transform-origin:50% 100%;clip-path:polygon(40% 100%,60% 100%,100% 0%,0% 0%);filter:blur(4px);mix-blend-mode:screen;will-change:transform;background:linear-gradient(#bec8da00 0%,#bec8da0d 30%,#bec8da38 100%);width:44px;height:360px;margin-top:-360px;position:absolute}.noir-beam--1{animation:24s ease-in-out infinite alternate noir-sweep-1;left:26%}.noir-beam--2{animation:31s ease-in-out infinite alternate noir-sweep-2;left:40%}@keyframes noir-sweep-1{0%{transform:rotate(-16deg)}to{transform:rotate(14deg)}}@keyframes noir-sweep-2{0%{transform:rotate(12deg)}to{transform:rotate(-18deg)}}.noir-blinds{height:var(--noir-band);mix-blend-mode:screen;will-change:transform;background:repeating-linear-gradient(104deg,#e8dbbe00 0 30px,#e8dbbe17 34px 52px,#e8dbbe00 56px);animation:16s ease-in-out infinite alternate noir-blinds-drift;position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(90% 130% at 18% -10%,#000 0%,#00000080 45%,#0000 78%);mask-image:radial-gradient(90% 130% at 18% -10%,#000 0%,#00000080 45%,#0000 78%)}@keyframes noir-blinds-drift{0%{transform:translate(-14px)}to{transform:translate(14px)}}.noir-skyline-back{left:0;right:0;top:calc(var(--noir-band) - 140px);filter:blur(1.8px);opacity:.8;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='380' height='140' viewBox='0 0 380 140'><g fill='%23191C23'><rect x='0' y='40' width='58' height='100'/><rect x='72' y='12' width='46' height='128'/><rect x='132' y='58' width='42' height='82'/><rect x='188' y='26' width='56' height='114'/><rect x='258' y='48' width='38' height='92'/><rect x='308' y='18' width='50' height='122'/></g><line x1='95' y1='12' x2='95' y2='0' stroke='%23191C23' stroke-width='2'/><line x1='333' y1='18' x2='333' y2='6' stroke='%23191C23' stroke-width='2'/></svg>");background-position:0 100%;background-repeat:repeat-x;background-size:380px 140px;height:140px;position:absolute}.noir-skyline,.noir-windows{left:0;right:0;top:calc(var(--noir-band) - 120px);background-position:0 100%;background-repeat:repeat-x;background-size:420px 120px;height:120px;position:absolute}.noir-skyline{filter:drop-shadow(0 3px 6px #0006);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='120' viewBox='0 0 420 120'><rect x='0' y='34' width='56' height='86' fill='%230D0F13'/><rect x='8' y='24' width='8' height='10' fill='%230D0F13'/><rect x='56' y='58' width='38' height='62' fill='%23101218'/><rect x='94' y='30' width='56' height='90' fill='%230B0D10'/><rect x='104' y='20' width='36' height='10' fill='%230B0D10'/><rect x='114' y='10' width='16' height='10' fill='%230B0D10'/><line x1='122' y1='10' x2='122' y2='0' stroke='%230B0D10' stroke-width='2'/><rect x='150' y='70' width='28' height='50' fill='%2312141A'/><rect x='178' y='40' width='68' height='80' fill='%230D0F13'/><rect x='191' y='12' width='30' height='16' rx='2' fill='%230D0F13'/><polygon points='188,13 224,13 206,2' fill='%230D0F13'/><line x1='197' y1='28' x2='197' y2='40' stroke='%230D0F13' stroke-width='2.5'/><line x1='215' y1='28' x2='215' y2='40' stroke='%230D0F13' stroke-width='2.5'/><rect x='246' y='62' width='42' height='58' fill='%23101218'/><rect x='288' y='28' width='66' height='92' fill='%230C0E12'/><rect x='296' y='18' width='8' height='10' fill='%230C0E12'/><rect x='312' y='20' width='7' height='8' fill='%230C0E12'/><rect x='354' y='50' width='66' height='70' fill='%230F1117'/><rect x='396' y='42' width='16' height='8' fill='%230F1117'/></svg>")}.noir-windows{will-change:opacity;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='120' viewBox='0 0 420 120'><g fill='%23E9CC82' fill-opacity='0.9'><rect x='10' y='44' width='5' height='6'/><rect x='24' y='52' width='5' height='6'/><rect x='38' y='44' width='5' height='6'/><rect x='16' y='76' width='5' height='6'/><rect x='40' y='88' width='5' height='6'/><rect x='100' y='40' width='5' height='6'/><rect x='126' y='54' width='5' height='6'/><rect x='112' y='72' width='5' height='6'/><rect x='134' y='90' width='5' height='6'/><rect x='186' y='50' width='5' height='6'/><rect x='210' y='58' width='5' height='6'/><rect x='232' y='72' width='5' height='6'/><rect x='196' y='90' width='5' height='6'/><rect x='296' y='38' width='5' height='6'/><rect x='322' y='46' width='5' height='6'/><rect x='340' y='66' width='5' height='6'/><rect x='304' y='84' width='5' height='6'/><rect x='330' y='100' width='5' height='6'/><rect x='362' y='60' width='5' height='6'/><rect x='390' y='74' width='5' height='6'/></g></svg>");animation:9s ease-in-out infinite noir-shimmer}.noir-windows--b{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='120' viewBox='0 0 420 120'><g fill='%23C9A45C' fill-opacity='0.9'><rect x='62' y='66' width='5' height='6'/><rect x='78' y='84' width='5' height='6'/><rect x='120' y='36' width='5' height='6'/><rect x='156' y='78' width='5' height='6'/><rect x='164' y='98' width='5' height='6'/><rect x='224' y='46' width='5' height='6'/><rect x='254' y='70' width='5' height='6'/><rect x='272' y='86' width='5' height='6'/><rect x='260' y='104' width='5' height='6'/><rect x='312' y='58' width='5' height='6'/><rect x='400' y='58' width='5' height='6'/><rect x='370' y='92' width='5' height='6'/></g></svg>");animation-duration:13s;animation-delay:-5s}@keyframes noir-shimmer{0%,to{opacity:.65}50%{opacity:1}}.noir-fog{left:0;right:0;top:calc(var(--noir-band) - 72px);height:130px;position:absolute}.noir-fog:before,.noir-fog:after{content:"";filter:blur(16px);mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute}.noir-fog:before{background:radial-gradient(#a8b2c229 0%,#a8b2c200 70%);width:68%;height:54px;animation:27s ease-in-out infinite alternate noir-fog-drift;top:6px;left:-6%}.noir-fog:after{background:radial-gradient(#9ea6b621 0%,#9ea6b600 70%);width:60%;height:48px;animation:35s ease-in-out infinite alternate-reverse noir-fog-drift;top:58px;right:-8%}@keyframes noir-fog-drift{0%{transform:translate(-3%)}to{transform:translate(5%)}}.noir-street{left:0;right:0;top:var(--noir-band);background:linear-gradient(#0506088c 0%,#05060800 100%);height:26px;position:absolute}.noir-glow{left:calc(80% + 32px);top:var(--noir-band);filter:blur(8px);mix-blend-mode:screen;background:radial-gradient(circle at 50% 46%,#ffdc9647 0%,#d6b4781f 45%,#d6b47800 70%);border-radius:50%;width:640px;height:360px;margin-top:-180px;margin-left:-320px;animation:10s ease-in-out infinite amethyst-breathe;position:absolute}.noir-lamp{left:80%;top:calc(var(--noir-band) - 164px);filter:drop-shadow(0 2px 4px #00000080);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='164' viewBox='0 0 64 164'><path d='M22,160 L22,28 Q22,14 34,14 L44,14' stroke='%2308090B' stroke-width='5' fill='none' stroke-linecap='round'/><path d='M14,160 L30,160 L28,150 L16,150 Z' fill='%2308090B'/><path d='M22,58 L33,47' stroke='%2308090B' stroke-width='2.5'/><path d='M37,10 L55,10 L51,21 L41,21 Z' fill='%2308090B'/><ellipse cx='46' cy='23' rx='5.5' ry='5' fill='%23FFE7A6'/><ellipse cx='46' cy='22' rx='2.5' ry='2.5' fill='%23FFF7DF'/></svg>") 50%/contain no-repeat;width:64px;height:164px;position:absolute}.noir-lamp:before{content:"";mix-blend-mode:screen;filter:blur(2px);background:radial-gradient(circle,#ffe7a68c 0%,#ffe7a62e 40%,#ffe7a600 70%);border-radius:50%;width:120px;height:120px;animation:9s linear infinite noir-lamp-flicker;position:absolute;top:23px;left:46px;transform:translate(-50%,-50%)}.noir-lamp:after{content:"";clip-path:polygon(45% 0%,55% 0%,100% 100%,0% 100%);mix-blend-mode:screen;filter:blur(3px);background:linear-gradient(#ffe7a652 0%,#ffe7a61f 50%,#ffe7a600 95%);width:190px;height:280px;animation:9s linear infinite noir-lamp-flicker;position:absolute;top:26px;left:46px;transform:translate(-50%)}@keyframes noir-lamp-flicker{0%,to{opacity:.9}7%{opacity:1}11%{opacity:.72}13%{opacity:.98}46%{opacity:.88}52%{opacity:1}83%{opacity:.8}86%{opacity:.97}}@media (max-width:640px){.noir-skyline-back{top:calc(var(--noir-band) - 100px);background-size:271px 100px;height:100px}.noir-skyline,.noir-windows{top:calc(var(--noir-band) - 86px);background-size:301px 86px;height:86px}.noir-beam{height:260px;margin-top:-260px}.noir-lamp{top:calc(var(--noir-band) - 132px);width:52px;height:132px}.noir-lamp:before{width:96px;height:96px;top:19px;left:37px}.noir-lamp:after{width:150px;height:220px;top:21px;left:37px}}html[data-list-scene=noir] #wishlist-header{position:relative}html[data-list-scene=noir] #wishlist-header h1,html[data-list-scene=noir] #wishlist-header input{text-transform:uppercase;letter-spacing:.12em}html[data-list-scene=noir] #wishlist-header:after{content:"";filter:drop-shadow(0 0 6px #d8b26559);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='430' height='10' viewBox='0 0 430 10'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23D9B673' stop-opacity='0'/><stop offset='0.12' stop-color='%23D9B673' stop-opacity='0.95'/><stop offset='0.88' stop-color='%23D9B673' stop-opacity='0.95'/><stop offset='1' stop-color='%23D9B673' stop-opacity='0'/></linearGradient></defs><rect x='0' y='1.7' width='430' height='1.6' fill='url(%23g)'/><rect x='0' y='6.7' width='430' height='1.6' fill='url(%23g)'/><path d='M75,5 L82,1.4 L89,5 L82,8.6 Z' fill='%23E8D3A6'/><path d='M341,5 L348,1.4 L355,5 L348,8.6 Z' fill='%23E8D3A6'/></svg>") 50%/100% 100% no-repeat;width:min(430px,76%);height:10px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}@media (max-width:640px){html[data-list-scene=noir] #wishlist-header:after{bottom:8px}}.xmas-flake{opacity:0;will-change:transform, opacity;background:radial-gradient(circle,#fffffff2 0%,#ffffff80 60%,#fff0 100%);border-radius:50%;animation-name:xmas-snow-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-12px}@keyframes xmas-snow-fall{0%{opacity:0;transform:translate(0)}5%{opacity:.9}30%{transform:translate(14px,160px)}55%{opacity:.9;transform:translate(-10px,320px)}80%{transform:translate(12px,480px)}95%{opacity:.4}to{opacity:0;transform:translate(-4px,580px)}}.scene-evergreen{--evergreen-band:250px}@media (max-width:640px){.scene-evergreen{--evergreen-band:200px}}.evergreen-sky{height:var(--evergreen-band);background:linear-gradient(#071711 0%,#0c231a 45%,#143c29 80%,#1f5236 100%);position:absolute;top:0;left:0;right:0}.evergreen-moon{filter:blur(.4px);background:radial-gradient(circle at 38% 34%,#f6fbf5 0%,#dce9dd 60%,#c2d4c6 100%);border-radius:50%;width:46px;height:46px;position:absolute;top:26px;left:12%;box-shadow:0 0 38px 12px #d6ecdc47}.evergreen-ground{left:0;right:0;top:var(--evergreen-band);background:linear-gradient(#06180f8c 0%,#06180f00 100%);height:26px;position:absolute}.evergreen-pines-back{left:0;right:0;top:calc(var(--evergreen-band) - 80px);filter:blur(1.6px);opacity:.85;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='80' viewBox='0 0 220 80'><g fill='%230A1F17'><polygon points='30,6 52,80 8,80'/><polygon points='84,20 102,80 66,80'/><polygon points='140,2 166,80 114,80'/><polygon points='196,18 218,80 174,80'/></g></svg>");background-position:0 100%;background-repeat:repeat-x;background-size:220px 80px;height:80px;position:absolute}.evergreen-pines{left:0;right:0;top:calc(var(--evergreen-band) - 110px);filter:drop-shadow(0 3px 5px #04120b66);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='110' viewBox='0 0 260 110'><defs><g id='t'><rect x='-2.5' y='8' width='5' height='12' fill='%23081A10'/><polygon points='0,-64 15,-33 -15,-33' fill='%230C2418'/><polygon points='0,-48 19,-11 -19,-11' fill='%230C2418'/><polygon points='0,-28 24,10 -24,10' fill='%230C2418'/><polygon points='0,-64 8,-47 -8,-47' fill='%23DFEDE2' opacity='0.85'/><polygon points='0,-47 9,-29 -9,-29' fill='%23DFEDE2' opacity='0.5'/><polygon points='0,-27 10,-8 -10,-8' fill='%23DFEDE2' opacity='0.35'/></g></defs><use href='%23t' transform='translate(28,88) scale(1.1)'/><use href='%23t' transform='translate(78,92) scale(0.75)'/><use href='%23t' transform='translate(132,86) scale(1.28)'/><use href='%23t' transform='translate(192,92) scale(0.9)'/><use href='%23t' transform='translate(240,94) scale(0.68)'/></svg>");background-position:0 100%;background-repeat:repeat-x;background-size:260px 110px;height:110px;position:absolute}.evergreen-glow{left:72%;top:var(--evergreen-band);filter:blur(8px);mix-blend-mode:screen;background:radial-gradient(circle at 50% 46%,#ffd68c42 0%,#d6b4781a 45%,#d6b47800 70%);border-radius:50%;width:620px;height:340px;margin-top:-170px;margin-left:-310px;animation:9s ease-in-out infinite amethyst-breathe;position:absolute}.evergreen-cabin{left:72%;top:calc(var(--evergreen-band) - 72px);filter:drop-shadow(0 2px 5px #04120b8c);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='74' viewBox='0 0 96 74'><rect x='60' y='14' width='9' height='18' fill='%23081A10'/><rect x='57.5' y='11' width='14' height='5' rx='2' fill='%23EAF3EC'/><rect x='14' y='34' width='68' height='40' fill='%23081A10'/><path d='M8,38 L48,12 L88,38 Z' fill='%230C2216'/><path d='M6,36 L48,9 L90,36' stroke='%23EAF3EC' stroke-width='6' fill='none' stroke-linecap='round'/><rect x='36' y='46' width='15' height='15' rx='1' fill='%23FFD98E'/><path d='M43.5,46 L43.5,61 M36,53.5 L51,53.5' stroke='%23694012' stroke-width='1.6'/><rect x='60' y='48' width='13' height='26' rx='1' fill='%23040F09'/></svg>") 50%/contain no-repeat;width:96px;height:74px;margin-left:-48px;position:absolute}.evergreen-cabin:before{content:"";mix-blend-mode:screen;filter:blur(2px);background:radial-gradient(circle,#ffd98e8c 0%,#ffd98e29 42%,#ffd98e00 70%);border-radius:50%;width:96px;height:96px;animation:7s ease-in-out infinite amethyst-breathe;position:absolute;top:53px;left:43px;transform:translate(-50%,-50%)}.evergreen-cabin:after{content:"";filter:blur(3px);will-change:transform, opacity;background:radial-gradient(circle,#cddcd280 0%,#cddcd200 70%);border-radius:50%;width:16px;height:16px;animation:5s ease-out infinite evergreen-smoke;position:absolute;top:-4px;left:58px}@keyframes evergreen-smoke{0%{opacity:0;transform:translate(0)scale(.7)}25%{opacity:.55}to{opacity:0;transform:translate(8px,-34px)scale(1.6)}}.evergreen-mist{left:0;right:0;top:calc(var(--evergreen-band) - 58px);height:110px;position:absolute}.evergreen-mist:before,.evergreen-mist:after{content:"";filter:blur(15px);mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute}.evergreen-mist:before{background:radial-gradient(#bcd8c626 0%,#bcd8c600 70%);width:66%;height:46px;animation:26s ease-in-out infinite alternate noir-fog-drift;top:10px;left:-8%}.evergreen-mist:after{background:radial-gradient(#b2d0be1f 0%,#b2d0be00 70%);width:58%;height:42px;animation:33s ease-in-out infinite alternate-reverse noir-fog-drift;top:52px;right:-10%}@media (max-width:640px){.evergreen-pines-back{top:calc(var(--evergreen-band) - 56px);background-size:154px 56px;height:56px}.evergreen-pines{top:calc(var(--evergreen-band) - 80px);background-size:189px 80px;height:80px}.evergreen-cabin{width:74px;height:57px;top:calc(var(--evergreen-band) - 56px);margin-left:-37px}.evergreen-cabin:before{width:74px;height:74px;top:41px;left:33px}.evergreen-cabin:after{top:-3px;left:44px}}.scene-eve{--eve-band:250px}@media (max-width:640px){.scene-eve{--eve-band:200px}}.eve-sky{height:var(--eve-band);background:linear-gradient(#070d24 0%,#0e1838 45%,#1b2c58 78%,#2e4470 100%);position:absolute;top:0;left:0;right:0}.eve-moon{background:radial-gradient(circle at 37% 34%,#fffdf2 0%,#f0ebd6 55%,#d8d2bc 100%);border-radius:50%;width:72px;height:72px;position:absolute;top:24px;right:14%;box-shadow:0 0 55px 18px #f0ebd252,inset -9px -8px 20px #787d9b59}.eve-star{opacity:.2;will-change:opacity, transform;background:#fff;border-radius:50%;animation-name:scene-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.eve-sleigh-track{opacity:0;will-change:transform, opacity;width:180px;height:44px;animation:36s linear infinite eve-flight;position:absolute;top:74px;left:0}@keyframes eve-flight{0%{opacity:0;transform:translate(-22vw,16px)}3%{opacity:.95}36%{opacity:.95}42%{opacity:0;transform:translate(104vw,-20px)}to{opacity:0;transform:translate(104vw,-20px)}}.eve-sleigh{filter:drop-shadow(0 0 8px #aac3ff4d);will-change:transform;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='44' viewBox='0 0 180 44'><defs><g id='d' fill='%23050A20' stroke='%23050A20'><ellipse cx='15' cy='19' rx='14' ry='5.5'/><g stroke-width='2.5' stroke-linecap='round'><path d='M5,23 L-2,35'/><path d='M10,24 L8,36'/><path d='M21,24 L27,34'/><path d='M25,22 L33,31'/></g><path d='M25,17 L33,7' stroke-width='3.5' stroke-linecap='round'/><ellipse cx='36' cy='6' rx='5.5' ry='3' transform='rotate(14 36 6)'/><g stroke-width='1.4' fill='none'><path d='M33,3 L30,-4 M33,3 L27,-1'/><path d='M36,2.5 L36,-5 M36,2.5 L41,-2'/></g></g></defs><path d='M4,41 Q-2,41 1,36 Q3,33 8,33 L48,33 Q56,33 58,26' stroke='%23050A20' stroke-width='2.5' fill='none' stroke-linecap='round'/><path d='M12,33 L12,29 M40,33 L40,29' stroke='%23050A20' stroke-width='2'/><path d='M8,29 Q3,27 4,20 Q5,12 12,11 L14,11 Q16,11 16,14 L18,22 L36,22 Q40,22 41,26 Q42,29 38,29 Z' fill='%23050A20'/><circle cx='11' cy='16' r='6' fill='%23050A20'/><circle cx='22' cy='9' r='3.5' fill='%23050A20'/><path d='M17,22 Q17,13 23,12 Q28,12 29,17 L30,22 Z' fill='%23050A20'/><path d='M19,7 Q20,3 25,4 L26,6' stroke='%23050A20' stroke-width='2' fill='none' stroke-linecap='round'/><circle cx='26.5' cy='5.5' r='1.4' fill='%23050A20'/><path d='M36,14 Q60,26 88,18 Q116,8 122,11 Q142,24 168,8' stroke='%23050A20' stroke-width='1.3' fill='none' opacity='0.9'/><use href='%23d' transform='translate(82,5)'/><use href='%23d' transform='translate(136,2)'/><circle cx='176' cy='9' r='4' fill='%23FF5A4A' opacity='0.3'/><circle cx='176' cy='9' r='2.1' fill='%23FF5A4A'/></svg>") 50%/contain no-repeat;width:100%;height:100%;animation:2.8s ease-in-out infinite eve-bob}@keyframes eve-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-1.2deg)}}.eve-rooftops-back{left:0;right:0;top:calc(var(--eve-band) - 120px);filter:blur(1.8px);opacity:.8;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='380' height='120' viewBox='0 0 380 120'><g fill='%23131E44'><rect x='0' y='58' width='70' height='62'/><polygon points='-6,60 35,30 76,60'/><rect x='96' y='70' width='60' height='50'/><polygon points='90,72 126,46 162,72'/><rect x='180' y='52' width='26' height='68'/><polygon points='176,54 193,20 210,54'/><rect x='190.5' y='6' width='5' height='16'/><rect x='230' y='64' width='66' height='56'/><polygon points='224,66 263,36 302,66'/><rect x='318' y='56' width='62' height='64'/><polygon points='312,58 349,28 386,58'/></g></svg>");background-position:0 100%;background-repeat:repeat-x;background-size:380px 120px;height:120px;position:absolute}.eve-rooftops,.eve-windows{left:0;right:0;top:calc(var(--eve-band) - 110px);background-position:0 100%;background-repeat:repeat-x;background-size:420px 110px;height:110px;position:absolute}.eve-rooftops{filter:drop-shadow(0 3px 6px #04081873);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='110' viewBox='0 0 420 110'><g fill='%23091126'><rect x='6' y='60' width='64' height='50'/><rect x='86' y='52' width='58' height='58'/><rect x='166' y='66' width='56' height='44'/><rect x='246' y='56' width='72' height='54'/><rect x='340' y='62' width='68' height='48'/></g><g fill='%230A1228'><polygon points='0,62 38,34 76,62'/><polygon points='80,54 115,26 150,54'/><polygon points='160,68 194,44 228,68'/><polygon points='240,58 282,28 324,58'/><polygon points='334,64 374,38 414,64'/></g><g fill='%23091126'><rect x='54' y='40' width='9' height='16'/><rect x='96' y='30' width='9' height='18'/><rect x='294' y='34' width='10' height='18'/><rect x='390' y='46' width='9' height='14'/></g><g stroke='%23E8EEF8' stroke-width='5' fill='none' stroke-linecap='round'><path d='M2,61 L38,33 L74,61'/><path d='M82,53 L115,25 L148,53'/><path d='M162,67 L194,43 L226,67'/><path d='M242,57 L282,27 L322,57'/><path d='M336,63 L374,37 L412,63'/></g><g fill='%23EAF0FA'><rect x='52' y='37' width='13' height='4' rx='2'/><rect x='94' y='27' width='13' height='4' rx='2'/><rect x='292' y='31' width='14' height='4' rx='2'/><rect x='388' y='43' width='13' height='4' rx='2'/></g></svg>")}.eve-windows{will-change:opacity;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='110' viewBox='0 0 420 110'><g fill='%23F0CE86' fill-opacity='0.9'><rect x='16' y='70' width='5' height='7'/><rect x='34' y='82' width='5' height='7'/><rect x='58' y='68' width='5' height='7'/><rect x='98' y='64' width='5' height='7'/><rect x='126' y='78' width='5' height='7'/><rect x='180' y='76' width='5' height='7'/><rect x='206' y='88' width='5' height='7'/><rect x='262' y='66' width='5' height='7'/><rect x='300' y='80' width='5' height='7'/><rect x='352' y='72' width='5' height='7'/><rect x='394' y='86' width='5' height='7'/></g></svg>");animation:9s ease-in-out infinite noir-shimmer}.eve-windows--b{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='110' viewBox='0 0 420 110'><g fill='%23D9B25C' fill-opacity='0.9'><rect x='24' y='92' width='5' height='7'/><rect x='64' y='88' width='5' height='7'/><rect x='110' y='90' width='5' height='7'/><rect x='140' y='68' width='5' height='7'/><rect x='196' y='70' width='5' height='7'/><rect x='254' y='84' width='5' height='7'/><rect x='282' y='94' width='5' height='7'/><rect x='366' y='90' width='5' height='7'/><rect x='400' y='70' width='5' height='7'/></g></svg>");animation-duration:13s;animation-delay:-5s}.eve-smoke{left:0;right:0;top:calc(var(--eve-band) - 96px);height:96px;position:absolute}.eve-smoke:before,.eve-smoke:after{content:"";filter:blur(14px);mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute}.eve-smoke:before{background:radial-gradient(#bccae621 0%,#bccae600 70%);width:54%;height:44px;animation:24s ease-in-out infinite alternate noir-fog-drift;top:4px;left:2%}.eve-smoke:after{background:radial-gradient(#b0c0e01c 0%,#b0c0e000 70%);width:50%;height:40px;animation:31s ease-in-out infinite alternate-reverse noir-fog-drift;top:40px;right:-4%}.eve-ground{left:0;right:0;top:var(--eve-band);background:linear-gradient(#070d2480 0%,#070d2400 100%);height:26px;position:absolute}@media (max-width:640px){.eve-rooftops-back{top:calc(var(--eve-band) - 88px);background-size:279px 88px;height:88px}.eve-rooftops,.eve-windows{top:calc(var(--eve-band) - 78px);background-size:298px 78px;height:78px}.eve-sleigh-track{width:130px;height:32px;top:58px}.eve-moon{width:56px;height:56px}}.ginger-treat{opacity:0;filter:drop-shadow(0 2px 3px #6b3a1e40);will-change:transform, opacity;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='10.5' fill='%23FFF6F2'/><g fill='%23C63B3B'><path d='M12,12 L12,1.5 A10.5,10.5 0 0 1 19.4,4.6 Z'/><path d='M12,12 L22.5,12 A10.5,10.5 0 0 1 19.4,19.4 Z'/><path d='M12,12 L12,22.5 A10.5,10.5 0 0 1 4.6,19.4 Z'/><path d='M12,12 L1.5,12 A10.5,10.5 0 0 1 4.6,4.6 Z'/></g><circle cx='12' cy='12' r='10.5' fill='none' stroke='%23E3B8B0' stroke-width='1'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;animation-name:ginger-treat-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-34px}.ginger-treat:nth-of-type(3n){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'><g stroke='%23A5652F' stroke-linecap='round'><path d='M5,12.5 L19,12.5' stroke-width='5'/><path d='M12,11 L12,19' stroke-width='7'/><path d='M12,18 L8.5,24.5 M12,18 L15.5,24.5' stroke-width='4.5'/></g><circle cx='12' cy='6' r='4.6' fill='%23A5652F'/><circle cx='10.4' cy='5.2' r='0.7' fill='%23FFF6EC'/><circle cx='13.6' cy='5.2' r='0.7' fill='%23FFF6EC'/><path d='M10,7.6 Q12,9.2 14,7.6' stroke='%23FFF6EC' stroke-width='0.9' fill='none'/><circle cx='12' cy='12' r='0.8' fill='%23FFF6EC'/><circle cx='12' cy='15' r='0.8' fill='%23FFF6EC'/></svg>")}.ginger-treat:nth-of-type(3n+1){background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4,21 Q4,7 12,7 Q20,7 20,21 Q16,22.5 12,22.5 Q8,22.5 4,21 Z' fill='%233F7A46'/><g fill='%23FFFFFF' opacity='0.75'><circle cx='9' cy='12' r='0.9'/><circle cx='14' cy='10.5' r='0.9'/><circle cx='12' cy='15' r='0.9'/><circle cx='8' cy='17.5' r='0.9'/><circle cx='16' cy='16' r='0.9'/><circle cx='15' cy='19.5' r='0.9'/></g></svg>")}@keyframes ginger-treat-fall{0%{opacity:0;transform:translate(0)rotate(0)}5%{opacity:.9}30%{transform:translate(18px,150px)rotate(70deg)}55%{opacity:.9;transform:translate(-12px,290px)rotate(140deg)}80%{transform:translate(16px,430px)rotate(210deg)}92%{opacity:.5}to{opacity:0;transform:translate(-2px,520px)rotate(260deg)}}html[data-list-scene=gingerbread] #wishlist-header{position:relative}html[data-list-scene=gingerbread] #wishlist-header:after{content:"";z-index:1;filter:drop-shadow(0 2.5px 2px #4a261047);background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='150' height='22' viewBox='0 0 150 22'><rect x='0' y='0' width='150' height='7' fill='%23FFF8EE'/><g fill='%23FFF8EE'><circle cx='11' cy='10' r='7.2'/><circle cx='31' cy='7' r='5.6'/><circle cx='51' cy='12' r='8'/><circle cx='71' cy='6.5' r='5'/><circle cx='93' cy='13' r='8.6'/><circle cx='115' cy='8' r='6'/><circle cx='135' cy='11' r='7'/></g></svg>") 0 0/150px 22px repeat-x;height:22px;position:absolute;bottom:-20px;left:0;right:0}.scene-nutcracker{--nut-band:250px}@media (max-width:640px){.scene-nutcracker{--nut-band:200px}}.nut-stage{height:var(--nut-band);background:linear-gradient(#1c0508 0%,#33090f 45%,#591019 80%,#7e1d2b 100%);position:absolute;top:0;left:0;right:0}.nut-spot{width:340px;height:calc(var(--nut-band) + 30px);clip-path:polygon(38% 0%,62% 0%,100% 100%,0% 100%);filter:blur(6px);mix-blend-mode:screen;will-change:opacity;background:linear-gradient(#ffe8b461 0%,#ffe8b424 55%,#ffe8b400 92%);animation:7s ease-in-out infinite nut-spot-breathe;position:absolute;top:-20px;left:50%;transform:translate(-50%)}@keyframes nut-spot-breathe{0%,to{opacity:.72}50%{opacity:1}}.nut-spot-pool{left:50%;top:var(--nut-band);filter:blur(8px);mix-blend-mode:screen;background:radial-gradient(circle at 50% 46%,#ffdc964d 0%,#ffdc961f 45%,#ffdc9600 70%);border-radius:50%;width:560px;height:220px;margin-top:-110px;margin-left:-280px;animation:9s ease-in-out infinite amethyst-breathe;position:absolute}.nut-sparkle{opacity:.15;filter:drop-shadow(0 0 4px #f2d48a99);will-change:opacity, transform;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M6,0 L7.4,4.6 L12,6 L7.4,7.4 L6,12 L4.6,7.4 L0,6 L4.6,4.6 Z' fill='%23F2D48A'/></svg>") 50%/contain no-repeat;animation-name:scene-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.nut-curtain{width:150px;height:calc(var(--nut-band) + 8px);filter:drop-shadow(0 4px 12px #0a020380);transform-origin:50% 0;will-change:transform;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='150' height='260' viewBox='0 0 150 260' preserveAspectRatio='none'><path d='M0,0 L122,0 Q114,78 60,148 Q46,206 98,252 L0,252 Z' fill='%23641119'/><g stroke='%233C070D' fill='none' stroke-linecap='round'><path d='M16,0 Q22,88 30,158 Q36,212 44,250' stroke-width='11'/><path d='M64,0 Q66,76 50,146 Q50,200 78,246' stroke-width='9'/><path d='M104,0 Q98,60 58,142' stroke-width='6'/></g><g stroke='%23902536' fill='none' stroke-linecap='round'><path d='M40,0 Q45,84 41,150 Q44,206 62,248' stroke-width='10'/><path d='M86,0 Q84,66 54,144 Q52,196 86,244' stroke-width='7'/><path d='M118,0 Q108,52 62,138' stroke-width='4'/></g><path d='M122,0 Q114,78 60,148 Q46,206 98,252' stroke='%23D9A85C' stroke-width='3' fill='none'/><path d='M40,140 Q60,156 76,138 L80,148 Q60,170 36,152 Z' fill='%23D9A85C'/><path d='M58,158 L58,172' stroke='%23C9964E' stroke-width='2'/><path d='M58,172 L62,178 L58,190 L54,178 Z' fill='%23C9964E'/></svg>") 0 0/100% 100% no-repeat;position:absolute;top:0}.nut-curtain--left{animation:12s ease-in-out infinite alternate nut-sway;left:-6px}.nut-curtain--right{animation:14s ease-in-out infinite alternate nut-sway-flip;right:-6px;transform:scaleX(-1)}@keyframes nut-sway{0%{transform:skew(-.7deg)}to{transform:skew(.7deg)}}@keyframes nut-sway-flip{0%{transform:scaleX(-1)skew(-.7deg)}to{transform:scaleX(-1)skew(.7deg)}}.nut-valance{filter:drop-shadow(0 3px 6px #0a020373);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='64' viewBox='0 0 180 64'><path d='M0,10 Q45,56 90,10 Q135,56 180,10 L180,0 L0,0 Z' fill='%237E1D2B'/><g stroke='%23511019' stroke-width='2.5' fill='none' opacity='0.8'><path d='M14,6 Q45,42 76,6'/><path d='M28,8 Q45,30 62,8'/><path d='M104,6 Q135,42 166,6'/><path d='M118,8 Q135,30 152,8'/></g><path d='M0,10 Q45,56 90,10 Q135,56 180,10' stroke='%23D9A85C' stroke-width='2.2' fill='none'/><path d='M0,12 Q45,58 90,12 Q135,58 180,12' stroke='%23D9A85C' stroke-width='5' stroke-dasharray='1.6 4.2' fill='none'/><rect x='0' y='0' width='180' height='6' fill='%23511019'/><g fill='%23D9A85C'><path d='M0,10 L3,16 L0,22 L-3,16 Z'/><path d='M90,10 L93,16 L90,22 L87,16 Z'/><path d='M180,10 L183,16 L180,22 L177,16 Z'/></g><path d='M0,22 L0,27 M90,22 L90,27 M180,22 L180,27' stroke='%23D9A85C' stroke-width='1.2'/><g fill='%23C9964E'><path d='M0,27 L2.5,31 L0,38 L-2.5,31 Z'/><path d='M90,27 L92.5,31 L90,38 L87.5,31 Z'/><path d='M180,27 L182.5,31 L180,38 L177.5,31 Z'/></g></svg>");background-position:0 0;background-repeat:repeat-x;background-size:180px 64px;height:64px;position:absolute;top:-4px;left:-10px;right:-10px}.nut-footlight-glow{left:0;right:0;top:calc(var(--nut-band) - 90px);mix-blend-mode:screen;will-change:opacity;background:linear-gradient(#ffd68c00 0%,#ffd68c42 100%);height:90px;animation:8s ease-in-out -3s infinite nut-spot-breathe;position:absolute}.nut-footlights{left:0;right:0;top:calc(var(--nut-band) - 14px);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='72' height='22' viewBox='0 0 72 22'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE7A6' stop-opacity='0.9'/><stop offset='0.5' stop-color='%23FFD98E' stop-opacity='0.35'/><stop offset='1' stop-color='%23FFD98E' stop-opacity='0'/></radialGradient></defs><circle cx='36' cy='9' r='9' fill='url(%23g)'/><circle cx='36' cy='9' r='3.2' fill='%23FFEDB8'/><rect x='28' y='13' width='16' height='6' rx='2' fill='%23200A08'/></svg>");background-position:0 0;background-repeat:repeat-x;background-size:72px 22px;height:22px;position:absolute}.nut-ground{left:0;right:0;top:var(--nut-band);background:linear-gradient(#1c050880 0%,#1c050800 100%);height:26px;position:absolute}html[data-list-scene=nutcracker] #wishlist-header h1,html[data-list-scene=nutcracker] #wishlist-header input{letter-spacing:.05em}@media (max-width:640px){.nut-curtain{width:96px}.nut-valance{background-size:135px 48px;height:48px}.nut-spot{width:260px}}.scene-polar{--polar-band:250px}@media (max-width:640px){.scene-polar{--polar-band:200px}}.polar-sky{height:var(--polar-band);background:linear-gradient(#04101c 0%,#071a2c 45%,#0e2c42 80%,#16405a 100%);position:absolute;top:0;left:0;right:0}.polar-star{opacity:.2;will-change:opacity, transform;background:#fff;border-radius:50%;animation-name:scene-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.polar-aurora{filter:blur(13px);mix-blend-mode:screen;will-change:transform, opacity;width:130%;position:absolute;left:-15%}.polar-aurora--1{background:radial-gradient(62% 46% at 34%,#50f5c380 0%,#50f5c329 55%,#50f5c300 78%),radial-gradient(50% 38% at 72% 44%,#50f5c357 0%,#50f5c300 74%);height:110px;animation:16s ease-in-out infinite alternate polar-wave-a;top:8px;transform:skewY(-3deg)}.polar-aurora--2{background:radial-gradient(46% 42% at 58%,#a882ff52 0%,#a882ff1a 55%,#a882ff00 76%),radial-gradient(36% 34% at 18% 56%,#a882ff33 0%,#a882ff00 72%);height:90px;animation:21s ease-in-out infinite alternate polar-wave-b;top:64px;transform:skewY(-2deg)}.polar-aurora--3{background:radial-gradient(54% 40% at 46% 48%,#82f5963d 0%,#82f59614 55%,#82f59600 76%),radial-gradient(34% 30% at 84%,#82f59629 0%,#82f59600 72%);height:80px;animation:26s ease-in-out infinite alternate-reverse polar-wave-a;top:112px;transform:skewY(-4deg)}@keyframes polar-wave-a{0%{opacity:.8;transform:translate(-4%)skewY(-5deg)scaleY(1)}to{opacity:1;transform:translate(4%)skewY(-2deg)scaleY(1.14)}}@keyframes polar-wave-b{0%{opacity:.7;transform:translate(3%)skewY(-2deg)scaleY(1.1)}to{opacity:.95;transform:translate(-4%)skewY(-6deg)scaleY(.96)}}.polar-rays{height:calc(var(--polar-band) - 40px);mix-blend-mode:screen;will-change:transform;background:repeating-linear-gradient(93deg,#aaffe100 0 26px,#aaffe112 31px 38px,#aaffe100 43px);animation:18s ease-in-out infinite alternate polar-rays-drift;position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(65% 90% at 38% 12%,#000 0%,#00000073 48%,#0000 76%);mask-image:radial-gradient(65% 90% at 38% 12%,#000 0%,#00000073 48%,#0000 76%)}@keyframes polar-rays-drift{0%{transform:translate(-16px)}to{transform:translate(16px)}}.polar-drift-back{left:0;right:0;top:calc(var(--polar-band) - 64px);filter:blur(.8px);opacity:.95;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='64' viewBox='0 0 300 64'><path d='M0,64 L0,40 Q40,24 80,38 Q120,50 170,34 Q220,20 260,36 Q285,44 300,40 L300,64 Z' fill='%238FB4C4'/><g fill='%230B2432'><polygon points='60,14 68,40 52,40'/><polygon points='63,22 70,44 56,44'/><polygon points='150,4 159,32 141,32'/><polygon points='154,14 162,38 146,38'/><polygon points='235,16 242,40 228,40'/></g></svg>");background-position:0 100%;background-repeat:repeat-x;background-size:300px 64px;height:64px;position:absolute}.polar-drift{left:0;right:0;top:calc(var(--polar-band) - 34px);filter:drop-shadow(0 -2px 6px #8cc8dc40);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='340' height='34' viewBox='0 0 340 34'><path d='M0,34 L0,20 Q60,6 130,18 Q200,28 260,14 Q310,6 340,18 L340,34 Z' fill='%23DCEDF2'/><path d='M0,20 Q60,6 130,18 Q200,28 260,14 Q310,6 340,18' stroke='%23F4FAFC' stroke-width='2.5' fill='none'/></svg>");background-position:0 100%;background-repeat:repeat-x;background-size:340px 34px;height:34px;position:absolute}.polar-glint{opacity:.15;filter:drop-shadow(0 0 3px #dcf5ffb3);will-change:opacity, transform;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M6,0 L7.2,4.8 L12,6 L7.2,7.2 L6,12 L4.8,7.2 L0,6 L4.8,4.8 Z' fill='%23FFFFFF'/></svg>") 50%/contain no-repeat;animation-name:scene-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}@media (max-width:640px){.polar-drift-back{top:calc(var(--polar-band) - 48px);background-size:225px 48px;height:48px}.polar-drift{top:calc(var(--polar-band) - 26px);background-size:260px 26px;height:26px}.polar-aurora{height:150px}.polar-aurora--3{height:120px;top:60px}}@media (prefers-reduced-motion:reduce){.scene-star,.scene-sun,.sunset-sun,.sunset-haze,.sunset-reflection,.sunset-glitter:before,.sunset-glitter:after,.nautical-sun,.nautical-cloud,.nautical-beacon,.nautical-glitter:before,.nautical-glitter:after,.amethyst-glow,.amethyst-glint,.harvest-sun,.harvest-glow,.harvest-wheat-back,.harvest-wheat,.aqua-surface:before,.aqua-surface:after,.aqua-ray,.aqua-glow,.aqua-kelp-back,.aqua-kelp,.valentine-glow,.valentine-roses-back,.valentine-roses,.valentine-spark,.fathers-sun,.fathers-glow,.fathers-reflection,.fathers-ripples:before,.fathers-ripples:after,.fathers-mist:before,.fathers-mist:after,.fathers-boat-drift,.fathers-boat,.fathers-reeds-back,.fathers-reeds,.fathers-firefly,.juicy-sun,.juicy-glow,.juicy-grove-back,.juicy-grove,.noir-beam,.noir-blinds,.noir-windows,.noir-fog:before,.noir-fog:after,.noir-glow,.noir-lamp:before,.noir-lamp:after,.evergreen-glow,.evergreen-cabin:before,.evergreen-mist:before,.evergreen-mist:after,.eve-star,.eve-windows,.eve-smoke:before,.eve-smoke:after,.nut-spot,.nut-spot-pool,.nut-footlight-glow,.nut-curtain,.nut-sparkle,.polar-star,.polar-aurora,.polar-rays,.polar-glint{animation:none!important}.scene-star{opacity:.7}.noir-windows{opacity:.85}.noir-beam--1{transform:rotate(-8deg)}.noir-beam--2{transform:rotate(6deg)}.amethyst-glint,.valentine-spark{opacity:.55}.aqua-ray{opacity:.6}.fathers-firefly{opacity:.5}.eve-star,.polar-star{opacity:.7}.eve-windows{opacity:.85}.nut-sparkle,.polar-glint{opacity:.55}.polar-aurora{opacity:.85}.scene-shooting,.scene-bird,.harvest-leaf,.aqua-bubble,.aqua-fish,.valentine-petal,.candy-heart,.juicy-butterfly-path,.juicy-slice,.xmas-flake,.ginger-treat,.eve-sleigh-track,.evergreen-cabin:after{display:none}}html[data-list-scene=sunset] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(115%);box-shadow:0 10px 28px -12px #3c193280}html[data-list-scene=nautical] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(112%);border:9px solid #c9a96e;border-image-source:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='100' height='100'><rect x='6' y='6' width='88' height='88' rx='11' fill='none' stroke='%23C9A96E' stroke-width='9'/><rect x='6' y='6' width='88' height='88' rx='11' fill='none' stroke='%23896634' stroke-width='9' stroke-dasharray='3 6.5'/><rect x='6' y='6' width='88' height='88' rx='11' fill='none' stroke='%23EEDCAF' stroke-width='3.5' stroke-dasharray='3 6.5' stroke-dashoffset='2'/></svg>");border-image-slice:16;border-image-width:9px;border-image-repeat:round;box-shadow:0 10px 26px -14px #0c28448c}html[data-list-scene=amethyst] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(112%);box-shadow:0 10px 26px -14px #3c1e5f73}html[data-list-scene=harvest] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(110%);box-shadow:0 10px 26px -14px #5a2d0f73}html[data-list-scene=aqua] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(112%);box-shadow:0 10px 26px -14px #063c4280}html[data-list-scene=valentine] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(112%);box-shadow:0 10px 26px -14px #5a142d73}html[data-list-scene=fathers-day] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(110%);box-shadow:0 10px 26px -14px #14233780}html[data-list-scene=juicy-fruit] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(112%);box-shadow:0 10px 26px -14px #5a140873}html[data-list-scene=noir] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(105%);box-shadow:0 10px 26px -14px #08090b8c}html[data-list-scene=evergreen] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(110%);box-shadow:0 10px 26px -14px #061e1280}html[data-list-scene=christmas-eve] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(110%);box-shadow:0 10px 26px -14px #070d2480}html[data-list-scene=gingerbread] .list-item-card{box-shadow:0 8px 20px -12px #6b3a1e59}html[data-list-scene=nutcracker] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(108%);box-shadow:0 10px 26px -14px #28070d80}html[data-list-scene=northern-lights] .list-item-card{-webkit-backdrop-filter:blur(8px)saturate(112%);box-shadow:0 10px 26px -14px #08283280}html[data-list-scene=midnight] .recommendations-toggle,html[data-list-scene=sunset] .recommendations-toggle,html[data-list-scene=nautical] .recommendations-toggle{color:#fff}html[data-list-scene=midnight] .recommendations-toggle:hover,html[data-list-scene=sunset] .recommendations-toggle:hover,html[data-list-scene=nautical] .recommendations-toggle:hover{color:#fffc}html[data-list-scene=harvest] .recommendations-toggle{color:#4a2312}html[data-list-scene=harvest] .recommendations-toggle:hover{color:#4a2312b3}html[data-list-scene=amethyst] .recommendations-toggle{color:#14081f}html[data-list-scene=amethyst] .recommendations-toggle:hover{color:#14081fb3}html[data-list-scene=aqua] .recommendations-toggle{color:#06333e}html[data-list-scene=aqua] .recommendations-toggle:hover{color:#06333eb3}html[data-list-scene=valentine] .recommendations-toggle{color:#2a0714}html[data-list-scene=valentine] .recommendations-toggle:hover{color:#2a0714b3}html[data-list-scene=valentine-candy] .recommendations-toggle{color:#a83364}html[data-list-scene=valentine-candy] .recommendations-toggle:hover{color:#a83364b3}html[data-list-scene=fathers-day] .recommendations-toggle{color:#16283c}html[data-list-scene=fathers-day] .recommendations-toggle:hover{color:#16283cb3}html[data-list-scene=juicy-fruit] .recommendations-toggle{color:#7a1608}html[data-list-scene=juicy-fruit] .recommendations-toggle:hover{color:#7a1608b3}html[data-list-scene=noir] .recommendations-toggle{color:#17191d}html[data-list-scene=noir] .recommendations-toggle:hover{color:#17191db3}html[data-list-scene=evergreen] .recommendations-toggle{color:#143526}html[data-list-scene=evergreen] .recommendations-toggle:hover{color:#143526b3}html[data-list-scene=christmas-eve] .recommendations-toggle{color:#16244c}html[data-list-scene=christmas-eve] .recommendations-toggle:hover{color:#16244cb3}html[data-list-scene=gingerbread] .recommendations-toggle{color:#6b3a1e}html[data-list-scene=gingerbread] .recommendations-toggle:hover{color:#6b3a1eb3}html[data-list-scene=nutcracker] .recommendations-toggle{color:#4a101a}html[data-list-scene=nutcracker] .recommendations-toggle:hover{color:#4a101ab3}html[data-list-scene=northern-lights] .recommendations-toggle{color:#14324a}html[data-list-scene=northern-lights] .recommendations-toggle:hover{color:#14324ab3}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
