@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-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-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-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-outfit);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-outfit);--default-mono-font-family:var(--font-mono);--color-bg:#d4d0c9;--color-border:#c8c2b8;--color-ink:#1a1a1a;--color-cream:#e8e4dc;--color-muted:#5a5a5a}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.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}.inset-4{inset:calc(var(--spacing) * 4)}.inset-\[-6\%\]{inset:-6%}.inset-\[-12\%\]{inset:-12%}.inset-\[4\%\]{inset:4%}.inset-\[5\%\]{inset:5%}.inset-\[6\%\]{inset:6%}.inset-\[7\%\]{inset:7%}.inset-\[8\%\]{inset:8%}.inset-\[10\%\]{inset:10%}.inset-\[12\%\]{inset:12%}.inset-\[14\%\]{inset:14%}.inset-\[16\%\]{inset:16%}.inset-\[18\%\]{inset:18%}.inset-\[20\%\]{inset:20%}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-x-\[4\%\]{inset-inline:4%}.inset-x-\[5\%\]{inset-inline:5%}.inset-x-\[6\%\]{inset-inline:6%}.inset-x-\[8\%\]{inset-inline:8%}.inset-x-\[10\%\]{inset-inline:10%}.inset-x-\[12\%\]{inset-inline:12%}.inset-x-\[14\%\]{inset-inline:14%}.inset-x-\[16\%\]{inset-inline:16%}.inset-x-\[18\%\]{inset-inline:18%}.inset-x-\[20\%\]{inset-inline:20%}.inset-x-\[22\%\]{inset-inline:22%}.inset-x-\[24\%\]{inset-inline:24%}.inset-x-\[28\%\]{inset-inline:28%}.inset-y-0{inset-block:0}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.-top-\[30\%\]{top:-30%}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-8{top:calc(var(--spacing) * 8)}.top-12{top:calc(var(--spacing) * 12)}.top-\[2\.5\%\]{top:2.5%}.top-\[3\%\]{top:3%}.top-\[4\%\]{top:4%}.top-\[6\%\]{top:6%}.top-\[8\%\]{top:8%}.top-\[9\%\]{top:9%}.top-\[10\%\]{top:10%}.top-\[12\%\]{top:12%}.top-\[14\%\]{top:14%}.top-\[16\%\]{top:16%}.top-\[18\%\]{top:18%}.top-\[20\%\]{top:20%}.top-\[21\%\]{top:21%}.top-\[22\%\]{top:22%}.top-\[23\%\]{top:23%}.top-\[24\%\]{top:24%}.top-\[25\%\]{top:25%}.top-\[28\%\]{top:28%}.top-\[30\%\]{top:30%}.top-\[31\.6\%\]{top:31.6%}.top-\[32\%\]{top:32%}.top-\[34\%\]{top:34%}.top-\[35\%\]{top:35%}.top-\[36\%\]{top:36%}.top-\[38\%\]{top:38%}.top-\[40\%\]{top:40%}.top-\[42\%\]{top:42%}.top-\[44\%\]{top:44%}.top-\[46\%\]{top:46%}.top-\[48\%\]{top:48%}.top-\[50\%\]{top:50%}.top-\[52\%\]{top:52%}.top-\[55\%\]{top:55%}.top-\[58\%\]{top:58%}.top-\[60\%\]{top:60%}.top-\[62\%\]{top:62%}.top-\[63\%\]{top:63%}.top-\[68\%\]{top:68%}.top-\[72\%\]{top:72%}.top-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{top:max(.75rem, env(safe-area-inset-top))}.top-\[max\(8\.5rem\,calc\(env\(safe-area-inset-top\)\+8rem\)\)\]{top:max(8.5rem, calc(env(safe-area-inset-top) + 8rem))}.-right-\[6\%\]{right:-6%}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.right-\[3\%\]{right:3%}.right-\[4\%\]{right:4%}.right-\[5\%\]{right:5%}.right-\[6\%\]{right:6%}.right-\[8\%\]{right:8%}.right-\[10\%\]{right:10%}.right-\[12\%\]{right:12%}.right-\[14\%\]{right:14%}.right-\[18\%\]{right:18%}.right-\[22\%\]{right:22%}.right-\[24\%\]{right:24%}.right-\[30\%\]{right:30%}.-bottom-\[4\%\]{bottom:-4%}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\[-2\%\]{bottom:-2%}.bottom-\[3\%\]{bottom:3%}.bottom-\[4\%\]{bottom:4%}.bottom-\[5\%\]{bottom:5%}.bottom-\[6\%\]{bottom:6%}.bottom-\[7\%\]{bottom:7%}.bottom-\[8\%\]{bottom:8%}.bottom-\[10\%\]{bottom:10%}.bottom-\[11\%\]{bottom:11%}.bottom-\[12\%\]{bottom:12%}.bottom-\[14\%\]{bottom:14%}.bottom-\[16\%\]{bottom:16%}.bottom-\[18\%\]{bottom:18%}.bottom-\[19\%\]{bottom:19%}.bottom-\[20\%\]{bottom:20%}.bottom-\[21\%\]{bottom:21%}.bottom-\[22\%\]{bottom:22%}.bottom-\[24\%\]{bottom:24%}.bottom-\[28\%\]{bottom:28%}.bottom-\[30\%\]{bottom:30%}.bottom-\[32\%\]{bottom:32%}.bottom-\[33\%\]{bottom:33%}.bottom-\[34\%\]{bottom:34%}.bottom-\[35\.5\%\]{bottom:35.5%}.bottom-\[36\%\]{bottom:36%}.bottom-\[42\%\]{bottom:42%}.bottom-\[46\%\]{bottom:46%}.bottom-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(1.25rem, env(safe-area-inset-bottom))}.bottom-\[max\(1\.75rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(1.75rem, env(safe-area-inset-bottom))}.bottom-\[max\(3\.25rem\,calc\(env\(safe-area-inset-bottom\)\+2\.75rem\)\)\]{bottom:max(3.25rem, calc(env(safe-area-inset-bottom) + 2.75rem))}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-\[3\%\]{left:3%}.left-\[4\%\]{left:4%}.left-\[5\%\]{left:5%}.left-\[6\%\]{left:6%}.left-\[8\%\]{left:8%}.left-\[10\%\]{left:10%}.left-\[12\%\]{left:12%}.left-\[14\%\]{left:14%}.left-\[18\%\]{left:18%}.left-\[20\%\]{left:20%}.left-\[21\.4\%\]{left:21.4%}.left-\[22\%\]{left:22%}.left-\[24\%\]{left:24%}.left-\[27\%\]{left:27%}.left-\[28\%\]{left:28%}.left-\[30\%\]{left:30%}.left-\[31\.67\%\]{left:31.67%}.left-\[32\%\]{left:32%}.left-\[34\%\]{left:34%}.left-\[36\%\]{left:36%}.left-\[68\.33\%\]{left:68.33%}.left-\[78\.6\%\]{left:78.6%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[12\]{z-index:12}.z-\[30\]{z-index:30}.z-\[40\]{z-index:40}.col-span-1{grid-column:span 1/span 1}.col-span-3{grid-column:span 3/span 3}.m-19{margin:calc(var(--spacing) * 19)}.m-36{margin:calc(var(--spacing) * 36)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-\[7\%\]{margin-inline:7%}.mx-auto{margin-inline:auto}.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-2\.5{margin-top:calc(var(--spacing) * 2.5)}.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-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.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)}.ml-1{margin-left:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/5\]{aspect-ratio:3/5}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-square{aspect-ratio:1}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.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-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-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-36{height:calc(var(--spacing) * 36)}.h-80{height:calc(var(--spacing) * 80)}.h-\[1\.2\%\]{height:1.2%}.h-\[3px\]{height:3px}.h-\[4\%\]{height:4%}.h-\[5\%\]{height:5%}.h-\[6\%\]{height:6%}.h-\[7\%\]{height:7%}.h-\[8\%\]{height:8%}.h-\[10\%\]{height:10%}.h-\[16\%\]{height:16%}.h-\[18\%\]{height:18%}.h-\[22\%\]{height:22%}.h-\[24\%\]{height:24%}.h-\[25\.5\%\]{height:25.5%}.h-\[28\%\]{height:28%}.h-\[28dvh\]{height:28dvh}.h-\[30\%\]{height:30%}.h-\[31\%\]{height:31%}.h-\[32\%\]{height:32%}.h-\[34\%\]{height:34%}.h-\[36\%\]{height:36%}.h-\[38\%\]{height:38%}.h-\[40\%\]{height:40%}.h-\[42\%\]{height:42%}.h-\[44\%\]{height:44%}.h-\[46\%\]{height:46%}.h-\[48\%\]{height:48%}.h-\[52\%\]{height:52%}.h-\[55\%\]{height:55%}.h-\[58\%\]{height:58%}.h-\[62\%\]{height:62%}.h-\[64\%\]{height:64%}.h-\[70\%\]{height:70%}.h-\[100dvh\]{height:100dvh}.h-\[124\%\]{height:124%}.h-\[min\(58dvh\,22rem\)\]{height:min(58dvh,22rem)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-\[5\.25rem\]{max-height:5.25rem}.max-h-\[28dvh\]{max-height:28dvh}.min-h-0{min-height:0}.min-h-9\!{min-height:calc(var(--spacing) * 9)!important}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[28rem\]{min-height:28rem}.min-h-\[72px\]{min-height:72px}.min-h-\[75vh\]{min-height:75vh}.min-h-\[100dvh\]{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.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-6{width:calc(var(--spacing) * 6)}.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-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-\[10\%\]{width:10%}.w-\[13\%\]{width:13%}.w-\[14\%\]{width:14%}.w-\[16\%\]{width:16%}.w-\[17\%\]{width:17%}.w-\[18\%\]{width:18%}.w-\[22\%\]{width:22%}.w-\[24\%\]{width:24%}.w-\[26\%\]{width:26%}.w-\[28\%\]{width:28%}.w-\[30\%\]{width:30%}.w-\[34\%\]{width:34%}.w-\[35\%\]{width:35%}.w-\[36\%\]{width:36%}.w-\[38\%\]{width:38%}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[44\%\]{width:44%}.w-\[46\%\]{width:46%}.w-\[48\%\]{width:48%}.w-\[52\%\]{width:52%}.w-\[55\%\]{width:55%}.w-\[58\%\]{width:58%}.w-\[62\%\]{width:62%}.w-\[70\%\]{width:70%}.w-\[78\%\]{width:78%}.w-\[84\%\]{width:84%}.w-\[124\%\]{width:124%}.w-\[calc\(100\%-3rem\)\]{width:calc(100% - 3rem)}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.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-6xl{max-width:var(--container-6xl)}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[13rem\]{max-width:13rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[17rem\]{max-width:17rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[42vw\]{max-width:42vw}.max-w-\[80\%\]{max-width:80%}.max-w-\[92\%\]{max-width:92%}.max-w-\[min\(100\%\,calc\(50dvh\*0\.8\)\)\]{max-width:min(100%,40dvh)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[72px\]{min-width:72px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);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-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.92\]{scale:.92}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[snap-panel-pulse_0\.7s_ease\]{animation:.7s snap-panel-pulse}.animate-pulse{animation:var(--animate-pulse)}.cursor-ew-resize{cursor:ew-resize}.touch-none{touch-action:none}.resize{resize:both}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.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}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.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)}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}: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-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-\[0\.32em\]{column-gap:.32em}.gap-x-\[0\.36em\]{column-gap:.36em}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:#c8c2b8}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[18px\]{border-radius:18px}.rounded-\[40\%_40\%_20\%_20\%\/30\%_30\%_20\%_20\%\]{border-radius:40% 40% 20% 20%/30% 30% 20% 20%}.rounded-\[40\%_40\%_28\%_28\%\]{border-radius:40% 40% 28% 28%}.rounded-\[40\%_40\%_35\%_35\%\]{border-radius:40% 40% 35% 35%}.rounded-\[45\%\]{border-radius:45%}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t-\[12\%\]{border-top-left-radius:12%;border-top-right-radius:12%}.rounded-t-\[40\%\]{border-top-left-radius:40%;border-top-right-radius:40%}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-b-\[4px\]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.rounded-b-\[40\%\]{border-bottom-right-radius:40%;border-bottom-left-radius:40%}.rounded-b-sm{border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.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-4{border-style:var(--tw-border-style);border-width:4px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#1a221e\]{border-color:#1a221e}.border-\[\#4a90c8\]\/60{border-color:#4a90c899;border-color:lab(57.0934% -9.57546 -36.2208/.6)}.border-\[\#5c3d28\]{border-color:#5c3d28}.border-\[\#6b4a32\]\/30{border-color:#6b4a324d;border-color:lab(34.7494% 12.2213 20.1751/.3)}.border-\[\#6b4a32\]\/50{border-color:#6b4a3280;border-color:lab(34.7494% 12.2213 20.1751/.5)}.border-\[\#8a6245\]{border-color:#8a6245}.border-\[\#8a6245\]\/40{border-color:#8a624566;border-color:lab(45.3195% 14.0495 23.2331/.4)}.border-\[\#8a6245\]\/60{border-color:#8a624599;border-color:lab(45.3195% 14.0495 23.2331/.6)}.border-\[\#c9a962\]{border-color:#c9a962}.border-\[\#c9a962\]\/25{border-color:#c9a96240;border-color:lab(70.9939% 5.52836 40.9073/.25)}.border-\[\#c9a962\]\/30{border-color:#c9a9624d;border-color:lab(70.9939% 5.52836 40.9073/.3)}.border-\[\#c9a962\]\/35{border-color:#c9a96259;border-color:lab(70.9939% 5.52836 40.9073/.35)}.border-\[\#c9a962\]\/40{border-color:#c9a96266;border-color:lab(70.9939% 5.52836 40.9073/.4)}.border-\[\#c9a962\]\/50{border-color:#c9a96280;border-color:lab(70.9939% 5.52836 40.9073/.5)}.border-\[\#c9a962\]\/60{border-color:#c9a96299;border-color:lab(70.9939% 5.52836 40.9073/.6)}.border-\[\#c9a962\]\/70{border-color:#c9a962b3;border-color:lab(70.9939% 5.52836 40.9073/.7)}.border-\[\#e6cfa8\]\/50{border-color:#e6cfa880;border-color:lab(84.3343% 3.98359 22.5429/.5)}.border-\[\#f4efe6\]{border-color:#f4efe6}.border-border{border-color:#c8c2b8}.border-border\/40{border-color:#c8c2b866;border-color:lab(78.7124% .866473 5.83121/.4)}.border-border\/50{border-color:#c8c2b880;border-color:lab(78.7124% .866473 5.83121/.5)}.border-border\/60{border-color:#c8c2b899;border-color:lab(78.7124% .866473 5.83121/.6)}.border-border\/70{border-color:#c8c2b8b3;border-color:lab(78.7124% .866473 5.83121/.7)}.border-border\/80{border-color:#c8c2b8cc;border-color:lab(78.7124% .866473 5.83121/.8)}.border-cream\/20{border-color:#e8e4dc33;border-color:lab(90.739% .368714 4.41968/.2)}.border-cream\/30{border-color:#e8e4dc4d;border-color:lab(90.739% .368714 4.41968/.3)}.border-ink{border-color:#1a1a1a}.border-ink\/20{border-color:#1a1a1a33;border-color:lab(9.26318% 0 0/.2)}.border-metal{border-color:#a89f94}.border-root{border-color:#8a6245}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.border-white\/50{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-\[\#0b1a2a\]{background-color:#0b1a2a}.bg-\[\#0f0e0c\]{background-color:#0f0e0c}.bg-\[\#1a1410\]\/55{background-color:#1a14108c;background-color:lab(6.8898% 2.36257 3.34147/.55)}.bg-\[\#1a1612\]{background-color:#1a1612}.bg-\[\#1a1612\]\/92{background-color:#1a1612eb;background-color:lab(7.60278% 1.38848 3.21346/.92)}.bg-\[\#1a1816\]{background-color:#1a1816}.bg-\[\#1c1814\]{background-color:#1c1814}.bg-\[\#1e1a16\]{background-color:#1e1a16}.bg-\[\#2a1c14\]\/55{background-color:#2a1c148c;background-color:lab(11.891% 6.15472 8.33643/.55)}.bg-\[\#2a2420\]{background-color:#2a2420}.bg-\[\#2c2620\]{background-color:#2c2620}.bg-\[\#2e2e2e\]\/92{background-color:#2e2e2eeb;background-color:lab(18.9373% -.0000298023 0/.92)}.bg-\[\#3a322a\]{background-color:#3a322a}.bg-\[\#3a342e\]{background-color:#3a342e}.bg-\[\#6b4a32\]{background-color:#6b4a32}.bg-\[\#6b4a32\]\/35{background-color:#6b4a3259;background-color:lab(34.7494% 12.2213 20.1751/.35)}.bg-\[\#6b4a32\]\/50{background-color:#6b4a3280;background-color:lab(34.7494% 12.2213 20.1751/.5)}.bg-\[\#8a6245\]{background-color:#8a6245}.bg-\[\#8a6245\]\/70{background-color:#8a6245b3;background-color:lab(45.3195% 14.0495 23.2331/.7)}.bg-\[\#8a6245\]\/80{background-color:#8a6245cc;background-color:lab(45.3195% 14.0495 23.2331/.8)}.bg-\[\#12100e\]{background-color:#12100e}.bg-\[\#141210\]{background-color:#141210}.bg-\[\#151310\]{background-color:#151310}.bg-\[\#161412\]{background-color:#161412}.bg-\[\#181410\]{background-color:#181410}.bg-\[\#b8323a\]{background-color:#b8323a}.bg-\[\#c9a962\]{background-color:#c9a962}.bg-\[\#c9a962\]\/25{background-color:#c9a96240;background-color:lab(70.9939% 5.52836 40.9073/.25)}.bg-\[\#c9a962\]\/40{background-color:#c9a96266;background-color:lab(70.9939% 5.52836 40.9073/.4)}.bg-\[\#c9a962\]\/50{background-color:#c9a96280;background-color:lab(70.9939% 5.52836 40.9073/.5)}.bg-\[\#c9a962\]\/70{background-color:#c9a962b3;background-color:lab(70.9939% 5.52836 40.9073/.7)}.bg-\[\#c9a962\]\/90{background-color:#c9a962e6;background-color:lab(70.9939% 5.52836 40.9073/.9)}.bg-\[\#e6cfa8\]{background-color:#e6cfa8}.bg-\[\#e6cfa8\]\/30{background-color:#e6cfa84d;background-color:lab(84.3343% 3.98359 22.5429/.3)}.bg-\[\#e6cfa8\]\/90{background-color:#e6cfa8e6;background-color:lab(84.3343% 3.98359 22.5429/.9)}.bg-\[\#f3ebe0\]{background-color:#f3ebe0}.bg-\[\#f3eee6\]{background-color:#f3eee6}.bg-\[rgba\(20\,14\,10\,0\.45\)\]{background-color:#140e0a73}.bg-bg{background-color:#d4d0c9}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-border{background-color:#c8c2b8}.bg-border\/40{background-color:#c8c2b866;background-color:lab(78.7124% .866473 5.83121/.4)}.bg-btn{background-color:#1a1a1a}.bg-cream{background-color:#e8e4dc}.bg-cream\/40{background-color:#e8e4dc66;background-color:lab(90.739% .368714 4.41968/.4)}.bg-elevated{background-color:#f1ece5}.bg-elevated\/20{background-color:#f1ece533;background-color:lab(93.647% .843167 4.03031/.2)}.bg-elevated\/40{background-color:#f1ece566;background-color:lab(93.647% .843167 4.03031/.4)}.bg-elevated\/70{background-color:#f1ece5b3;background-color:lab(93.647% .843167 4.03031/.7)}.bg-elevated\/80{background-color:#f1ece5cc;background-color:lab(93.647% .843167 4.03031/.8)}.bg-elevated\/90{background-color:#f1ece5e6;background-color:lab(93.647% .843167 4.03031/.9)}.bg-elevated\/95{background-color:#f1ece5f2;background-color:lab(93.647% .843167 4.03031/.95)}.bg-header\/95{background-color:#cfc9c2f2;background-color:lab(81.3053% 1.23924 4.28638/.95)}.bg-ink\/30{background-color:#1a1a1a4d;background-color:lab(9.26318% 0 0/.3)}.bg-ink\/35{background-color:#1a1a1a59;background-color:lab(9.26329% 0 0/.35)}.bg-ink\/50{background-color:#1a1a1a80;background-color:lab(9.26318% 0 0/.5)}.bg-ink\/55{background-color:#1a1a1a8c;background-color:lab(9.26318% 0 0/.55)}.bg-root\/70{background-color:#8a6245b3;background-color:lab(45.3195% 14.0495 23.2331/.7)}.bg-transparent{background-color:#0000}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(180deg\,rgba\(26\,26\,26\,0\.04\)_0\%\,rgba\(90\,70\,50\,0\.12\)_55\%\,rgba\(26\,26\,26\,0\.28\)_100\%\)\]{background-image:linear-gradient(#1a1a1a0a 0%,#5a46321f 55%,#1a1a1a47 100%)}.bg-\[radial-gradient\(circle_at_50\%_55\%\,rgba\(201\,169\,98\,0\.35\)\,transparent_65\%\)\]{background-image:radial-gradient(circle at 50% 55%,#c9a96259,#0000 65%)}.from-\[\#1a1e28\]{--tw-gradient-from:#1a1e28;--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))}.from-\[\#2a1f18\]{--tw-gradient-from:#2a1f18;--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))}.from-\[\#2a2a2a\]{--tw-gradient-from:#2a2a2a;--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))}.from-\[\#2a2824\]{--tw-gradient-from:#2a2824;--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))}.from-\[\#3d291c\]{--tw-gradient-from:#3d291c;--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))}.from-\[\#6b4a32\]{--tw-gradient-from:#6b4a32;--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))}.from-\[\#8a8a8a\]{--tw-gradient-from:#8a8a8a;--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))}.from-\[\#8a6245\]{--tw-gradient-from:#8a6245;--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))}.from-\[\#a8895e\]{--tw-gradient-from:#a8895e;--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))}.from-\[\#c9a962\]{--tw-gradient-from:#c9a962;--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))}.from-\[\#c9a962\]\/80{--tw-gradient-from:#c9a962cc;--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))}@supports (color:lab(0% 0 0)){.from-\[\#c9a962\]\/80{--tw-gradient-from:lab(70.9939% 5.52836 40.9073/.8)}}.from-\[\#d4b896\]{--tw-gradient-from:#d4b896;--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))}.from-\[\#d4d0c9\]{--tw-gradient-from:#d4d0c9;--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))}.from-\[\#d8d2c8\]{--tw-gradient-from:#d8d2c8;--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))}.from-\[\#e6cfa8\]{--tw-gradient-from:#e6cfa8;--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))}.from-\[\#e6cfa8\]\/30{--tw-gradient-from:#e6cfa84d;--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))}@supports (color:lab(0% 0 0)){.from-\[\#e6cfa8\]\/30{--tw-gradient-from:lab(84.3343% 3.98359 22.5429/.3)}}.from-ink\/55{--tw-gradient-from:#1a1a1a8c;--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))}@supports (color:lab(0% 0 0)){.from-ink\/55{--tw-gradient-from:lab(9.26318% 0 0/.55)}}.from-ink\/70{--tw-gradient-from:#1a1a1ab3;--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))}@supports (color:lab(0% 0 0)){.from-ink\/70{--tw-gradient-from:lab(9.26329% 0 0/.7)}}.from-ink\/75{--tw-gradient-from:#1a1a1abf;--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))}@supports (color:lab(0% 0 0)){.from-ink\/75{--tw-gradient-from:lab(9.26318% 0 0/.75)}}.via-\[\#4a4a4a\]{--tw-gradient-via:#4a4a4a;--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)}.via-\[\#5c3d28\]{--tw-gradient-via:#5c3d28;--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)}.via-\[\#12161e\]{--tw-gradient-via:#12161e;--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)}.via-\[\#c4b8a8\]{--tw-gradient-via:#c4b8a8;--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)}.via-\[\#c9a962\]{--tw-gradient-via:#c9a962;--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)}.via-\[\#cdc8c0\]{--tw-gradient-via:#cdc8c0;--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)}.via-ink\/25{--tw-gradient-via:#1a1a1a40;--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)}@supports (color:lab(0% 0 0)){.via-ink\/25{--tw-gradient-via:lab(9.26318% 0 0/.25)}}.via-transparent{--tw-gradient-via:transparent;--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-\[\#0a0c12\]{--tw-gradient-to:#0a0c12;--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))}.to-\[\#1a1a1a\]{--tw-gradient-to:#1a1a1a;--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))}.to-\[\#1a1410\]{--tw-gradient-to:#1a1410;--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))}.to-\[\#1c1a16\]{--tw-gradient-to:#1c1a16;--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))}.to-\[\#2e2e2e\]{--tw-gradient-to:#2e2e2e;--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))}.to-\[\#3d291c\]{--tw-gradient-to:#3d291c;--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))}.to-\[\#5c3d28\]{--tw-gradient-to:#5c3d28;--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))}.to-\[\#6b4a32\]{--tw-gradient-to:#6b4a32;--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))}.to-\[\#8a6245\]{--tw-gradient-to:#8a6245;--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))}.to-\[\#8a6245\]\/50{--tw-gradient-to:#8a624580;--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))}@supports (color:lab(0% 0 0)){.to-\[\#8a6245\]\/50{--tw-gradient-to:lab(45.3195% 14.0495 23.2331/.5)}}.to-\[\#c8c2b8\]{--tw-gradient-to:#c8c2b8;--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))}.to-\[\#c9a962\]{--tw-gradient-to:#c9a962;--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))}.to-\[\#e6cfa8\]{--tw-gradient-to:#e6cfa8;--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))}.to-transparent{--tw-gradient-to:transparent;--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-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[center_20\%\]{object-position:center 20%}.object-\[center_30\%\]{object-position:center 30%}.object-\[center_35\%\]{object-position:center 35%}.object-\[center_40\%\]{object-position:center 40%}.object-center{object-position:center}.object-top{object-position:top}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[4\%\]{padding:4%}.p-\[5\%\]{padding:5%}.p-\[6\%\]{padding:6%}.p-\[7\%\]{padding:7%}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.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-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[5\%\]{padding-inline:5%}.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-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.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-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[14\%\]{padding-top:14%}.pt-\[max\(1\.5rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(1.5rem, env(safe-area-inset-top))}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[7\.5rem\]{padding-bottom:7.5rem}.pb-\[9\%\]{padding-bottom:9%}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.pb-\[max\(4\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(4.5rem, env(safe-area-inset-bottom))}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[family-name\:var\(--font-fraunces\)\]{font-family:var(--font-fraunces)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-outfit)}.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-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-\[0\.5em\]{font-size:.5em}.text-\[0\.95em\]{font-size:.95em}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[3\.4rem\]{font-size:3.4rem}.text-\[3\.25rem\]{font-size:3.25rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[clamp\(0\.6rem\,2\.6vw\,0\.75rem\)\]{font-size:clamp(.6rem,2.6vw,.75rem)}.text-\[clamp\(0\.8rem\,3\.8vw\,1rem\)\]{font-size:clamp(.8rem,3.8vw,1rem)}.text-\[clamp\(0\.9rem\,4\.4vw\,1\.2rem\)\]{font-size:clamp(.9rem,4.4vw,1.2rem)}.text-\[clamp\(0\.85rem\,3\.6vw\,1\.25rem\)\]{font-size:clamp(.85rem,3.6vw,1.25rem)}.text-\[clamp\(0\.85rem\,4vw\,1\.05rem\)\]{font-size:clamp(.85rem,4vw,1.05rem)}.text-\[clamp\(0\.95rem\,4\.6vw\,1\.2rem\)\]{font-size:clamp(.95rem,4.6vw,1.2rem)}.text-\[clamp\(1\.4rem\,7vw\,2rem\)\]{font-size:clamp(1.4rem,7vw,2rem)}.text-\[clamp\(1\.05rem\,5\.2vw\,1\.45rem\)\]{font-size:clamp(1.05rem,5.2vw,1.45rem)}.text-\[clamp\(1rem\,5vw\,1\.3rem\)\]{font-size:clamp(1rem,5vw,1.3rem)}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.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-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[\#3d291c\]{color:#3d291c}.text-\[\#3d291c\]\/80{color:#3d291ccc;color:lab(18.7925% 8.24446 12.4282/.8)}.text-\[\#3d291c\]\/90{color:#3d291ce6;color:lab(18.7925% 8.24446 12.4282/.9)}.text-\[\#5a4636\]{color:#5a4636}.text-\[\#5c3d28\]{color:#5c3d28}.text-\[\#6b4a32\]{color:#6b4a32}.text-\[\#6b4a32\]\/80{color:#6b4a32cc;color:lab(34.7494% 12.2213 20.1751/.8)}.text-\[\#6b4a32\]\/90{color:#6b4a32e6;color:lab(34.7494% 12.2213 20.1751/.9)}.text-\[\#8a6245\]{color:#8a6245}.text-\[\#8a6245\]\/80{color:#8a6245cc;color:lab(45.3195% 14.0495 23.2331/.8)}.text-\[\#c9a962\]{color:#c9a962}.text-\[\#e6cfa8\]{color:#e6cfa8}.text-\[\#e6cfa8\]\/80{color:#e6cfa8cc;color:lab(84.3343% 3.98359 22.5429/.8)}.text-\[\#f1ece5\]{color:#f1ece5}.text-border{color:#c8c2b8}.text-btnFg,.text-cream{color:#e8e4dc}.text-cream\/60{color:#e8e4dc99;color:lab(90.739% .368714 4.41968/.6)}.text-cream\/70{color:#e8e4dcb3;color:lab(90.739% .368714 4.41968/.7)}.text-cream\/80{color:#e8e4dccc;color:lab(90.739% .368714 4.41968/.8)}.text-cream\/85{color:#e8e4dcd9;color:lab(90.739% .368714 4.41968/.85)}.text-cream\/90{color:#e8e4dce6;color:lab(90.739% .368714 4.41968/.9)}.text-ink{color:#1a1a1a}.text-ink\/70{color:#1a1a1ab3;color:lab(9.26329% 0 0/.7)}.text-ink\/80{color:#1a1a1acc;color:lab(9.26318% 0 0/.8)}.text-ink\/90{color:#1a1a1ae6;color:lab(9.26318% 0 0/.9)}.text-metal{color:#a89f94}.text-metal\/55{color:#a89f948c;color:lab(66.0296% 1.94556 6.99593/.55)}.text-muted{color:#5a5a5a}.text-muted\/70{color:#5a5a5ab3;color:lab(38.2418% 0 0/.7)}.text-muted\/80{color:#5a5a5acc;color:lab(38.2418% 0 0/.8)}.text-muted\/90{color:#5a5a5ae6;color:lab(38.2418% 0 0/.9)}.text-root{color:#8a6245}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#c9a962\]{accent-color:#c9a962}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.mix-blend-luminosity{mix-blend-mode:luminosity}.mix-blend-multiply{mix-blend-mode:multiply}.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-\[0_0_40px_rgba\(201\,169\,98\,0\.25\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#c9a96240);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(201\,169\,98\,0\.35\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#c9a96259);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(26\,26\,26\,0\.12\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#1a1a1a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(26\,26\,26\,0\.18\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#1a1a1a2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 10px 18px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(26\,26\,26\,0\.06\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#1a1a1a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 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)}.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-sm{--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)}.ring,.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-border{--tw-ring-color:#c8c2b8}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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-\[background\]{transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-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))}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[1600ms\]{--tw-duration:1.6s;transition-duration:1.6s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:border-ink\/45:is(:where(.group):hover *){border-color:#1a1a1a73;border-color:lab(9.26318% 0 0/.45)}.group-hover\:text-ink:is(:where(.group):hover *){color:#1a1a1a}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}.group-active\:scale-105:is(:where(.group):active *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-active\:scale-\[0\.98\]:is(:where(.group):active *){scale:.98}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing) * 4)}.file\:min-h-11::file-selector-button{min-height:calc(var(--spacing) * 11)}.file\:rounded-sm::file-selector-button{border-radius:var(--radius-sm)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-elevated::file-selector-button{background-color:#f1ece5}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:text-ink::file-selector-button{color:#1a1a1a}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:border-metal:hover{border-color:#a89f94}.hover\:bg-elevated\/60:hover{background-color:#f1ece599;background-color:lab(93.647% .843167 4.03031/.6)}.hover\:bg-root:hover{background-color:#8a6245}.hover\:text-ink:hover{color:#1a1a1a}.hover\:underline:hover{text-decoration-line:underline}}.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-ink\/60:focus-visible{--tw-ring-color:#1a1a1a99}@supports (color:lab(0% 0 0)){.focus-visible\:ring-ink\/60:focus-visible{--tw-ring-color:lab(9.26318% 0 0/.6)}}.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\:ring-offset-bg:focus-visible{--tw-ring-offset-color:#d4d0c9}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ink:focus-visible{outline-color:#1a1a1a}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-1{margin-inline:var(--spacing)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[1\.85rem\]{font-size:1.85rem}.sm\:text-\[3\.6rem\]{font-size:3.6rem}.sm\:text-\[3\.75rem\]{font-size:3.75rem}.sm\:text-\[11px\]{font-size:11px}.sm\:tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.sm\:tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-28{height:calc(var(--spacing) * 28)}.md\:h-96{height:calc(var(--spacing) * 96)}.md\:min-h-\[4\.25rem\]{min-height:4.25rem}.md\:min-h-\[80vh\]{min-height:80vh}.md\:min-h-screen{min-height:100vh}.md\:w-28{width:calc(var(--spacing) * 28)}.md\:w-\[260px\]{width:260px}.md\:max-w-\[28rem\]{max-width:28rem}.md\:max-w-none{max-width:none}.md\:min-w-\[11rem\]{min-width:11rem}.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\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.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-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[0\.9375rem\]{font-size:.9375rem}.md\:text-\[6\.25rem\]{font-size:6.25rem}.md\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.md\:tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}}@media (min-width:64rem){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-\[300px\]{width:300px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_20rem\]{grid-template-columns:1fr 20rem}.lg\:items-start{align-items:flex-start}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:text-\[7\.25rem\]{font-size:7.25rem}.lg\:tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}}@media (min-width:80rem){.xl\:inline-flex{display:inline-flex}.xl\:text-\[8rem\]{font-size:8rem}.xl\:tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}}}html{scroll-behavior:smooth}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-outfit), system-ui, sans-serif;min-height:100vh}::selection{color:#e8e4dc;background:#8a6245}:focus-visible{outline-offset:2px;outline:2px solid #1a1a1a}input,textarea,select,button{font:inherit}.mobile-snap-feed{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.snap-panel-inner{opacity:.45;transition:opacity .45s,transform .45s;transform:translateY(12px)}.snap-panel-inner.is-active{opacity:1;animation:.55s snap-panel-pulse;transform:translateY(0)scale(1)}@keyframes snap-panel-pulse{0%{transform:translateY(6px)scale(.985)}60%{transform:translateY(0)scale(1.012)}to{transform:translateY(0)scale(1)}}@keyframes sparkle-twinkle{0%,to{opacity:0;transform:scale(.4)}40%{opacity:.85;transform:scale(1)}70%{opacity:.35;transform:scale(.7)}}@keyframes sparkle-burst{0%{opacity:0;transform:scale(.2)translateY(4px)}35%{opacity:.9;transform:scale(1.15)translateY(0)}to{opacity:0;transform:scale(.5)translateY(-10px)}}.feed-sparkle{pointer-events:none;animation:sparkle-twinkle var(--sparkle-dur,3.2s) ease-in-out infinite;animation-delay:var(--sparkle-delay,0s);will-change:opacity, transform;background:radial-gradient(circle,#e8e4dcf2 0%,#c9a9628c 45%,#0000 70%);border-radius:9999px;position:absolute}.feed-sparkle.is-dense{animation-duration:var(--sparkle-dur-dense,1.8s)}.feed-sparkle.is-burst{animation:.9s ease-out forwards sparkle-burst}.snap-feed-earth .snap-panel-inner h1,.snap-feed-earth .snap-panel-inner h2,.snap-feed-earth .snap-panel-inner h3,.snap-feed-earth .snap-panel-inner dt,.snap-feed-earth .snap-panel-inner .text-ink{color:var(--color-cream)}.snap-feed-earth .snap-panel-inner .text-muted{color:#e8e4dcb8}@supports (color:color-mix(in lab, red, red)){.snap-feed-earth .snap-panel-inner .text-muted{color:color-mix(in srgb, var(--color-cream) 72%, transparent)}}.snap-feed-earth .snap-panel-inner .border-border{border-color:#e8e4dc59}@supports (color:color-mix(in lab, red, red)){.snap-feed-earth .snap-panel-inner .border-border{border-color:color-mix(in srgb, var(--color-cream) 35%, transparent)}}.snap-feed-earth .snap-panel-inner [class*=bg-elevated] .text-ink,.snap-feed-earth .snap-panel-inner [class*=bg-elevated] h1,.snap-feed-earth .snap-panel-inner [class*=bg-elevated] h2,.snap-feed-earth .snap-panel-inner [class*=bg-elevated] h3,.snap-feed-earth .snap-panel-inner [class*=bg-elevated].text-ink{color:var(--color-ink)}.snap-feed-earth .snap-panel-inner [class*=bg-elevated] .text-muted{color:var(--color-muted)}.snap-feed-earth .snap-panel-inner [class*=bg-elevated] .border-border,.snap-feed-earth .snap-panel-inner [class*=bg-elevated].border-border{border-color:var(--color-border)}.brand-wordmark{font-family:var(--font-fraunces), ui-serif, Georgia, serif;letter-spacing:.16em;white-space:nowrap;color:inherit;-webkit-text-fill-color:unset;filter:drop-shadow(0 1px 1px #1a1a1a1f);background:0 0;font-size:.7rem;font-weight:500;line-height:1.2}.brand-word-roots{color:#7a5230;-webkit-text-fill-color:#7a5230}.brand-word-to{color:#c4c4c4;-webkit-text-fill-color:#c4c4c4}.brand-word-reality{color:#3f3f3f;-webkit-text-fill-color:#3f3f3f}@media (min-width:640px){.brand-wordmark{letter-spacing:.2em;font-size:.8rem}}@media (min-width:768px){.brand-wordmark{letter-spacing:.24em;font-size:1rem}}.summon-arrow{opacity:.45;animation:3.6s ease-in-out infinite summon-arrow-pulse}.summon-arrow-t{animation-delay:0s}.summon-arrow-r{animation-delay:.45s}.summon-arrow-b{animation-delay:.9s}.summon-arrow-l{animation-delay:1.35s}@keyframes summon-arrow-pulse{0%,to{opacity:.28}50%{opacity:.7}}.theme-overlay{opacity:0;transition:opacity .45s}.theme-panel-active>.theme-overlay{opacity:1}.theme-magical-glow{filter:blur(28px);mix-blend-mode:screen;border-radius:9999px;animation:4.2s ease-in-out infinite theme-magical-pulse;position:absolute}.theme-magical-glow-a{background:radial-gradient(circle,#c9a96273,#0000 70%);width:55%;height:40%;top:18%;left:22%}.theme-magical-glow-b{background:radial-gradient(circle,#b4a0dc59,#0000 70%);width:40%;height:35%;animation-delay:1.2s;bottom:22%;right:5%}.theme-magical-glow-c{background:radial-gradient(circle,#e8e4dc66,#0000 70%);width:35%;height:30%;animation-delay:2.1s;bottom:28%;left:8%}@keyframes theme-magical-pulse{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:.9;transform:scale(1.08)}}.theme-magical-mote{background:radial-gradient(circle,#fff8e7 0%,#c9a962b3 50%,#0000 70%);border-radius:9999px;animation:2.8s ease-in-out infinite theme-magical-mote;position:absolute}@keyframes theme-magical-mote{0%,to{opacity:0;transform:translateY(6px)scale(.4)}40%{opacity:.95;transform:translateY(-4px)scale(1.1)}70%{opacity:.35;transform:translateY(-10px)scale(.7)}}.theme-inner-magical.is-active{filter:drop-shadow(0 0 18px #c9a96238)}.theme-organic-vines{opacity:.55;width:100%;height:100%;position:absolute;inset:0}.theme-organic-path{fill:none;stroke:#6b4a32;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:180;stroke-dashoffset:180px;animation:2.4s ease-out forwards theme-organic-grow}.theme-organic-path-b{stroke:#8a6245;stroke-width:1.1px;animation-delay:.25s}.theme-organic-path-c{stroke:#5c3d28;stroke-width:.9px;animation-delay:.5s}@keyframes theme-organic-grow{to{stroke-dashoffset:0}}.theme-organic-leaf{opacity:0;transform-origin:bottom;background:linear-gradient(135deg,#7dcea0,#2d8f5b);border-radius:0 70% 30%;width:10px;height:14px;animation:3.6s ease-in-out infinite theme-organic-leaf;position:absolute}@keyframes theme-organic-leaf{0%{opacity:0;transform:rotate(-12deg)translateY(8px)scale(.6)}25%{opacity:.85}50%{transform:rotate(10deg)translateY(-4px)scale(1)}to{opacity:0;transform:rotate(-6deg)translateY(-16px)scale(.8)}}.theme-organic-soil{inset-x:0;background:linear-gradient(#0000,#5c3d2859);height:28%;animation:3s ease-in-out infinite alternate theme-organic-soil;position:absolute;bottom:0}@keyframes theme-organic-soil{0%{opacity:.4}to{opacity:.85}}.theme-organic-card{animation:.7s cubic-bezier(.22,1,.36,1) both theme-organic-rise;box-shadow:inset 0 0 0 1px #8a624526,0 12px 28px #3d291c1f}@keyframes theme-organic-rise{0%{opacity:.6;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.theme-scifi-corner{border-style:solid;border-color:#78c8ffbf;width:28px;height:28px;animation:2.2s ease-in-out infinite theme-scifi-corner-pulse;position:absolute}.theme-scifi-tl{border-width:2px 0 0 2px;top:10px;left:10px}.theme-scifi-tr{border-width:2px 2px 0 0;top:10px;right:10px}.theme-scifi-bl{border-width:0 0 2px 2px;bottom:10px;left:10px}.theme-scifi-br{border-width:0 2px 2px 0;bottom:10px;right:10px}@keyframes theme-scifi-corner-pulse{0%,to{opacity:.4;filter:drop-shadow(0 0 2px #78c8ff4d)}50%{opacity:1;filter:drop-shadow(0 0 8px #78c8ffcc)}}.theme-scifi-scan{inset-x:0;background:linear-gradient(#0000,#78c8ff2e,#0000);height:18%;animation:2.8s linear infinite theme-scifi-scan;position:absolute}@keyframes theme-scifi-scan{0%{top:-20%}to{top:110%}}.theme-scifi-grid{background-image:linear-gradient(#78c8ff12 1px,#0000 1px),linear-gradient(90deg,#78c8ff12 1px,#0000 1px);background-size:24px 24px;animation:8s linear infinite theme-scifi-grid-shift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}@keyframes theme-scifi-grid-shift{0%{background-position:0 0}to{background-position:0 48px}}.theme-scifi-thrust{filter:blur(3px);background:linear-gradient(#ffc878e6,#50a0ff1a);border-radius:9999px;width:6px;height:22%;animation:.55s ease-in-out infinite alternate theme-scifi-thrust;position:absolute;bottom:8%}.theme-scifi-thrust-l{left:18%}.theme-scifi-thrust-r{animation-delay:.12s;right:18%}@keyframes theme-scifi-thrust{0%{opacity:.35;transform:scaleY(.7)}to{opacity:.95;transform:scaleY(1.15)}}.theme-scifi-hud-label{letter-spacing:.28em;color:#a0dcffd9;text-shadow:0 0 8px #50b4ffb3;font-size:9px;animation:1.6s steps(2,end) infinite theme-scifi-hud;position:absolute;top:14px;left:50%;transform:translate(-50%)}@keyframes theme-scifi-hud{0%,to{opacity:.35}50%{opacity:1}}.theme-inner-scifi .theme-scifi-title{text-shadow:0 0 12px #78c8ff59}.theme-scifi-grid-wrap{position:relative}.theme-panel-scifi .theme-scifi-grid-wrap:after{content:"";pointer-events:none;border:1px solid #78c8ff59;animation:2.4s ease-in-out infinite theme-scifi-frame;position:absolute;inset:-4px;box-shadow:inset 0 0 20px #50a0ff1f,0 0 16px #50a0ff26}@keyframes theme-scifi-frame{0%,to{opacity:.5}50%{opacity:1}}.theme-print-bed{opacity:.7;background-color:#0000;background-image:linear-gradient(90deg,#1a1a1a0f 1px,#0000 1px),linear-gradient(#1a1a1a0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:14px 14px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #8a624540;border-radius:2px;position:absolute;inset:12% 8% 10%;box-shadow:inset 0 0 40px #1a1a1a14}.theme-print-layer{background:linear-gradient(90deg,#0000,#8a62458c,#0000);height:3px;animation:2.8s ease-in-out infinite theme-print-layer;position:absolute;left:18%;right:18%}.theme-print-layer-0{animation-delay:0s;top:28%}.theme-print-layer-1{animation-delay:.35s;top:36%}.theme-print-layer-2{animation-delay:.7s;top:44%}@keyframes theme-print-layer{0%,to{opacity:.15;transform:scaleX(.85)}50%{opacity:.9;transform:scaleX(1)}}.theme-print-nozzle{clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);background:linear-gradient(#5a5a5a,#1a1a1a);width:10px;height:18px;margin-left:-5px;animation:3.2s ease-in-out infinite theme-print-nozzle;position:absolute;top:16%;left:50%;box-shadow:0 0 10px #c9a96259}@keyframes theme-print-nozzle{0%,to{transform:translate(-40px)}50%{transform:translate(40px)}}.theme-print-fan{border:2px solid #5a5a5a80;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite theme-print-fan;position:absolute;top:14%;right:16%}.theme-print-fan:before{content:"";background:conic-gradient(from 0deg, transparent 0 25%, #5a5a5a99 0 50%, transparent 0 75%, #5a5a5a99 0);border-radius:50%;position:absolute;inset:2px}@keyframes theme-print-fan{to{transform:rotate(360deg)}}.theme-print-stack{-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%)}.theme-print-card{transform-origin:top;min-height:7.5rem;transition:box-shadow .25s,border-color .25s}.theme-print-card:active{border-color:#8a62458c}.theme-print-card-layer{pointer-events:none;background:repeating-linear-gradient(#0000 0 6px,#1a1a1a0a 6px 7px);position:absolute;inset:0}.theme-panel-print3d .theme-print-card{animation:.55s cubic-bezier(.22,1,.36,1) both theme-print-card-settle}.theme-panel-print3d .theme-print-card:first-child{animation-delay:50ms}.theme-panel-print3d .theme-print-card:nth-child(2){animation-delay:.12s}.theme-panel-print3d .theme-print-card:nth-child(3){animation-delay:.19s}.theme-panel-print3d .theme-print-card:nth-child(4){animation-delay:.26s}@keyframes theme-print-card-settle{0%{opacity:.5;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.theme-auto-road{opacity:.85;background:linear-gradient(#0000 35%,#1a1a1a38 55%,#1a1a1a73 100%);position:absolute;inset:0}.theme-auto-dash{background:#e8e4dc8c;border-radius:1px;width:4px;height:28px;margin-left:-2px;animation:.55s linear infinite theme-auto-dash;position:absolute;left:50%}.theme-auto-dash-a{animation-delay:0s;top:40%}.theme-auto-dash-b{animation-delay:.18s;top:58%}.theme-auto-dash-c{animation-delay:.36s;top:76%}@keyframes theme-auto-dash{0%{opacity:0;transform:translateY(-40px)}30%{opacity:1}to{opacity:0;transform:translateY(80px)}}.theme-auto-blur{filter:blur(8px);background:linear-gradient(90deg,#c8d2dc40,#0000);width:18%;animation:1.1s ease-in-out infinite alternate theme-auto-blur;position:absolute;top:20%;bottom:10%}.theme-auto-blur-l{left:0}.theme-auto-blur-r{background:linear-gradient(270deg,#c8d2dc40,#0000);animation-delay:.2s;right:0}@keyframes theme-auto-blur{0%{opacity:.3;transform:scaleX(.85)}to{opacity:.85;transform:scaleX(1.15)}}.theme-auto-chrome{pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff1f 45%,#0000 55%,#b4c8dc1a 70%,#0000 80%) 0 0/200% 100%;animation:2.8s ease-in-out infinite theme-auto-chrome;position:absolute;inset:15% 10%}@keyframes theme-auto-chrome{0%{background-position:100% 0}to{background-position:-100% 0}}.theme-auto-speedline{background:linear-gradient(90deg,#0000,#e8e4dcb3);width:35%;height:2px;animation:.7s linear infinite theme-auto-speed;position:absolute;right:8%}.theme-auto-speedline-1{animation-delay:0s;top:30%}.theme-auto-speedline-2{width:45%;animation-delay:.15s;top:45%}.theme-auto-speedline-3{width:28%;animation-delay:.3s;top:60%}@keyframes theme-auto-speed{0%{opacity:0;transform:translate(40%)}40%{opacity:1}to{opacity:0;transform:translate(-120%)}}.theme-auto-tile{animation:.65s cubic-bezier(.22,1,.36,1) both theme-auto-tile-rush}@keyframes theme-auto-tile-rush{0%{opacity:.4;filter:blur(2px);transform:translate(24px)scale(.96)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}.theme-auto-tile-chrome{mix-blend-mode:soft-light;background:linear-gradient(125deg,#0000 40%,#ffffff47 50%,#0000 60%) 0 0/220% 100%;animation:2.2s ease-in-out infinite theme-auto-chrome}.theme-portal-ring{border:1.5px solid #c9a96273;border-radius:9999px;animation:3.2s ease-out infinite theme-portal-ring;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.theme-portal-ring-a{aspect-ratio:1;width:42%;animation-delay:0s}.theme-portal-ring-b{aspect-ratio:1;border-color:#b4a0dc59;width:58%;animation-delay:.6s}.theme-portal-ring-c{aspect-ratio:1;border-color:#e8e4dc40;width:74%;animation-delay:1.2s}@keyframes theme-portal-ring{0%{opacity:.85;transform:translate(-50%,-50%)scale(.72)}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}.theme-portal-core{aspect-ratio:1;filter:blur(8px);background:radial-gradient(circle,#c9a96259,#0000 70%);border-radius:9999px;width:28%;animation:2.8s ease-in-out infinite theme-magical-pulse;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.theme-portal-ember{background:#e8dcb4e6;border-radius:9999px;width:3px;height:3px;animation:2.4s ease-in-out infinite theme-portal-ember;position:absolute;box-shadow:0 0 8px #c9a962cc}@keyframes theme-portal-ember{0%,to{opacity:0;transform:scale(.4)translateY(0)}40%{opacity:1;transform:scale(1.2)translateY(-8px)}to{opacity:0;transform:scale(.5)translateY(-20px)}}.theme-portal-tips{animation:.6s both theme-portal-tips-in}@keyframes theme-portal-tips-in{0%{opacity:.5;filter:blur(2px);transform:scale(.98)}to{opacity:1;filter:blur();transform:scale(1)}}.theme-portal-summon{animation:.75s cubic-bezier(.22,1,.36,1) both theme-portal-summon}@keyframes theme-portal-summon{0%{opacity:.55;filter:brightness(.9);transform:scale(.94)}to{opacity:1;filter:brightness();transform:scale(1)}}@media (prefers-reduced-motion:reduce){.entrance-word-roots,.entrance-word-to,.entrance-word-reality{background-position:40% 0,0 0;animation:none}.summon-arrow{opacity:.5;animation:none}}.entrance-word-glow{isolation:isolate;max-width:100%;padding:.55em .7em;display:inline-block;position:relative}.entrance-word-glow:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 45%,#fff8e66b 0%,#e8e4dc38 42%,#c9a96214 68%,#0000 100%),linear-gradient(#fffcf547 0%,#e8e4dc29 50%,#fffcf538 100%);border-radius:.35rem;position:absolute;inset:0;box-shadow:0 0 0 1px #fff8e638,0 0 28px 4px #e8e4dc59,0 0 48px 8px #c9a9621f,inset 0 0 24px #fffcf52e}.entrance-word-glow:after{content:"";z-index:0;pointer-events:none;opacity:.7;border-radius:.2rem;position:absolute;inset:.2em;box-shadow:inset 0 0 0 1px #fff8e61f}.entrance-wordmark{filter:drop-shadow(0 3px 14px #1a1a1a2e)}.entrance-word-roots,.entrance-word-to,.entrance-word-reality{-webkit-text-fill-color:transparent;--entrance-shine:linear-gradient(115deg, transparent 0%, transparent 38%, #fff8e600 42%, #ffecbef2 48%, #ffffffd9 50%, #e8c478bf 52%, #fff8e600 58%, transparent 62%, transparent 100%);background-position:120% 0,0 0;background-repeat:no-repeat;background-size:220% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:4.8s ease-in-out infinite entrance-word-shine;display:inline-block;position:relative}.entrance-word-roots{color:#6b4423;background-color:#6b4423;background-image:var(--entrance-shine), linear-gradient(165deg, #d4a574 0%, #b8793d 18%, #8a5a2b 36%, #6b4423 52%, #5c3d28 68%, #8a6245 82%, #c9a06a 100%);filter:drop-shadow(0 -1px #ffecc873)drop-shadow(0 1px #28180c8c)drop-shadow(0 3px 8px #3d291c59)drop-shadow(0 0 12px #c9a96240)}.entrance-word-to{letter-spacing:.3em;color:#3a3a3a;background-color:#3a3a3a;background-image:var(--entrance-shine), linear-gradient(155deg, #8a8a8e 0%, #5c5c60 22%, #3a3a3e 45%, #2a2a2e 62%, #4a4a4e 78%, #6e6e72 100%);filter:drop-shadow(0 -1px #ffecc859)drop-shadow(0 1px #0000008c)drop-shadow(0 2px 6px #0000004d)drop-shadow(0 0 10px #c9a9622e);animation-delay:.35s}.entrance-word-reality{color:#2a2a2a;background-color:#2a2a2a;background-image:var(--entrance-shine), linear-gradient(160deg, #a8a8ae 0%, #6a6a70 16%, #3e3e44 34%, #1c1c20 52%, #2e2e34 68%, #5a5a62 84%, #9a9aa2 100%);filter:drop-shadow(0 -1px #ffecc866)drop-shadow(0 1px #000000a6)drop-shadow(0 3px 10px #00000059)drop-shadow(0 0 12px #c9a96233);animation-delay:.7s}@keyframes entrance-word-shine{0%,18%{background-position:130% 0,0 0}45%,55%{background-position:-30% 0,0 0}82%,to{background-position:-30% 0,0 0}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.entrance-word-roots{color:#8a5a2b;-webkit-text-fill-color:#8a5a2b;filter:none;text-shadow:0 0 12px #c9a96273,0 2px 4px #3d291c4d;background:0 0}.entrance-word-to,.entrance-word-reality{color:#2e2e34;-webkit-text-fill-color:#2e2e34;filter:none;text-shadow:0 0 10px #c8d2e659,0 2px 4px #00000059;background:0 0}}.entrance-sparkle{animation-duration:var(--sparkle-dur,2.6s);opacity:.9}.entrance-orb{pointer-events:none;filter:blur(28px);will-change:transform, opacity;border-radius:9999px;animation:9s ease-in-out infinite entrance-orb-drift;position:absolute}.entrance-orb-a{background:radial-gradient(circle,#e8e4dc8c 0%,#0000 70%);width:180px;height:180px;animation-delay:0s;top:28%;left:12%}.entrance-orb-b{background:radial-gradient(circle,#c9a96247 0%,#0000 70%);width:140px;height:140px;animation-delay:-3s;top:36%;right:18%}.entrance-orb-c{background:radial-gradient(circle,#8a5a2b2e 0%,#0000 70%);width:120px;height:120px;animation-delay:-5.5s;bottom:22%;left:42%}@keyframes entrance-orb-drift{0%,to{opacity:.55;transform:translate(0)scale(1)}50%{opacity:.85;transform:translate(8px,-10px)scale(1.06)}}.entrance-balloon-track{pointer-events:none}.entrance-balloon{opacity:0;visibility:hidden;will-change:transform;filter:drop-shadow(0 2px 4px #2d8f5b40);position:absolute;top:0;left:-3rem}.entrance-balloon.is-active{opacity:1;visibility:visible;animation:10s linear forwards entrance-balloon-drift}.entrance-balloon:after{content:"";mix-blend-mode:color-dodge;opacity:.45;pointer-events:none;background:conic-gradient(from 120deg,#7dcea059,#a8e6c380,#64c8ff40,#b4ffc866,#7dcea059);border-radius:50% 50% 45% 45%;animation:3.2s ease-in-out infinite entrance-balloon-holo;position:absolute;inset:0 4px 12px}.entrance-balloon-svg{display:block}.entrance-balloon-sheen{mix-blend-mode:soft-light;opacity:.85;transform-origin:50%;animation:3.2s ease-in-out infinite entrance-balloon-holo}@keyframes entrance-balloon-drift{0%{transform:translate(0)translateY(0)}25%{transform:translate(28vw)translateY(-4px)}50%{transform:translate(55vw)translateY(3px)}75%{transform:translate(82vw)translateY(-2px)}to{transform:translate(110vw)translateY(0)}}@keyframes entrance-balloon-holo{0%,to{opacity:.55;filter:hue-rotate()brightness()}50%{opacity:.95;filter:hue-rotate(25deg)brightness(1.15)}}.entrance-car-track{pointer-events:none}.entrance-car{opacity:0;visibility:hidden;will-change:transform;filter:drop-shadow(0 2px 5px #2a7fd447);position:absolute;top:.15rem;left:0}.entrance-car.is-active{opacity:1;visibility:visible;animation:4s linear forwards entrance-car-drift}.entrance-car:after{content:none;display:none}.entrance-car-svg{display:block}.entrance-car-sheen{mix-blend-mode:soft-light;opacity:.85;animation:2.4s ease-in-out infinite entrance-car-holo}@keyframes entrance-car-drift{0%{transform:translate(110vw)translateY(0)}25%{transform:translate(78vw)translateY(3px)}50%{transform:translate(48vw)translateY(-2px)}75%{transform:translate(18vw)translateY(2px)}to{transform:translate(-4rem)translateY(0)}}@keyframes entrance-car-holo{0%,to{opacity:.5;filter:hue-rotate()brightness()}50%{opacity:.95;filter:hue-rotate(-30deg)brightness(1.2)}}.entrance-print{z-index:12}.entrance-print-svg{overflow:visible}.entrance-nozzle-glow{fill:#3c2814bf;animation:2.4s ease-in-out infinite entrance-nozzle-pulse}.entrance-print-head{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite entrance-print-head-x}.entrance-print-nozzle{transform-origin:46px 40px;animation:1.6s ease-in-out infinite entrance-print-head-y}.entrance-print-fan{transform-origin:58px 22px;animation:1.1s linear infinite entrance-fan-spin}.entrance-print-spool{transform-origin:14px 20px;animation:3.6s linear infinite entrance-spool-spin}.entrance-print-bed{transform-origin:50%;animation:4.2s ease-in-out infinite entrance-bed-slide}.entrance-filament{stroke-dasharray:5 7;animation:2.2s linear infinite entrance-filament-flow}.entrance-layer{transform-box:fill-box;transform-origin:bottom;animation:4.8s ease-in-out infinite entrance-layer-build}.entrance-layer-0{animation-delay:0s}.entrance-layer-1{animation-delay:.12s}.entrance-layer-2{animation-delay:.24s}.entrance-layer-3{animation-delay:.36s}.entrance-layer-4{animation-delay:.48s}.entrance-layer-5{animation-delay:.6s}@keyframes entrance-nozzle-pulse{0%,to{fill:#281c108c}50%{fill:#5a3c1ee6}}@keyframes entrance-print-head-x{0%,to{transform:translate(-10px)}50%{transform:translate(10px)}}@keyframes entrance-print-head-y{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@keyframes entrance-fan-spin{to{transform:rotate(360deg)}}@keyframes entrance-spool-spin{0%{transform:rotate(0)translateY(0)}50%{transform:rotate(180deg)translateY(-1.5px)}to{transform:rotate(360deg)translateY(0)}}@keyframes entrance-bed-slide{0%,to{transform:translate(-6px)}50%{transform:translate(6px)}}@keyframes entrance-filament-flow{to{stroke-dashoffset:-28px}}@keyframes entrance-layer-build{0%,12%{opacity:.15;transform:scaleY(.65)translateY(4px)}28%,72%{opacity:1;transform:scaleY(1)translateY(0)}88%,to{opacity:.35;transform:scaleY(.85)translateY(2px)}}.entrance-scroll-hint{color:#1a1a1a;font-weight:500;animation:2.8s ease-in-out infinite entrance-hint-fade}@keyframes entrance-hint-fade{0%,to{opacity:.55}50%{opacity:.95}}.entrance-logo-intro{background:0 0;transition:opacity 1.5s cubic-bezier(.22,1,.36,1),transform 1.5s cubic-bezier(.22,1,.36,1)}.entrance-logo-intro-mark{filter:drop-shadow(0 8px 28px #1a1a1a2e);animation:2.4s ease-in-out infinite entrance-logo-breathe}.entrance-logo-intro.is-exiting{opacity:0;pointer-events:none;transform:scale(.92)translate(12%)translateY(-4%)}.entrance-logo-intro.is-exiting .entrance-logo-intro-mark{animation:none}@keyframes entrance-logo-breathe{0%,to{opacity:.96;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}.entrance-intro-sweep{overflow:hidden}.entrance-intro-head{background:linear-gradient(90deg,#0000,#2a1a108c,#5a3c1ed9,#2a1a108c,#0000);border-radius:2px;width:14%;max-width:4.5rem;height:3px;animation:.9s cubic-bezier(.22,1,.36,1) both entrance-intro-head-sweep;position:absolute;top:42%;left:-8%;box-shadow:0 0 12px #5a3c1e59}.entrance-intro-layer{transform-origin:0;background:linear-gradient(90deg,#0000 0%,#1a1a1a47 15%,#2e2e2e73 50%,#1a1a1a47 85%,#0000 100%);border-radius:1px;height:2px;animation:.85s cubic-bezier(.22,1,.36,1) both entrance-intro-layer-draw;position:absolute;left:18%;right:18%}.entrance-intro-layer-0{animation-delay:50ms;top:calc(42% + 10px)}.entrance-intro-layer-1{animation-delay:.18s;top:calc(42% + 18px)}.entrance-intro-layer-2{animation-delay:.3s;top:calc(42% + 26px)}@keyframes entrance-intro-head-sweep{0%{opacity:0;transform:translate(0)}12%{opacity:1}to{opacity:.35;transform:translate(720%)}}@keyframes entrance-intro-layer-draw{0%{opacity:0;transform:scaleX(0)}30%{opacity:.85}to{opacity:.35;transform:scaleX(1)}}.entrance-word-print-in{animation:1.4s cubic-bezier(.22,1,.36,1) both entrance-word-print-in}@keyframes entrance-word-print-in{0%{clip-path:inset(0 100% 0 0);filter:brightness(.85)}to{clip-path:inset(0);filter:brightness()}}@media (prefers-reduced-motion:reduce){.snap-panel-inner,.snap-panel-inner.is-active{opacity:1;transition:none;animation:none;transform:none}.feed-sparkle,.feed-sparkle.is-dense,.feed-sparkle.is-burst,.entrance-sparkle,.entrance-orb,.entrance-nozzle-glow,.entrance-print-nozzle,.entrance-print-head,.entrance-print-fan,.entrance-print-spool,.entrance-print-bed,.entrance-filament,.entrance-layer,.entrance-scroll-hint,.entrance-word-roots,.entrance-word-to,.entrance-word-reality,.entrance-balloon-sheen,.entrance-car-sheen,.entrance-logo-intro-mark,.entrance-intro-head,.entrance-intro-layer,.entrance-word-print-in{animation:none!important}.entrance-logo-intro,.entrance-logo-intro.is-exiting{opacity:0!important;visibility:hidden!important}.entrance-stage{opacity:1!important;transition:none!important;transform:none!important}.entrance-balloon,.entrance-balloon.is-active{opacity:.55;visibility:visible;left:50%;transform:translate(-50%);animation:none!important}.entrance-balloon:after{opacity:.3;animation:none!important}.entrance-car,.entrance-car.is-active{opacity:.45;visibility:visible;left:62%;transform:translate(-50%);animation:none!important}.entrance-car:after{content:none;display:none}.entrance-orb{opacity:.45}.entrance-layer{opacity:.7;transform:none}.entrance-filament{stroke-dasharray:none}.entrance-word-reality{background-position:75% 85%,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0}.theme-magical-glow,.theme-magical-mote,.theme-organic-path,.theme-organic-leaf,.theme-organic-soil,.theme-organic-card,.theme-scifi-corner,.theme-scifi-scan,.theme-scifi-grid,.theme-scifi-thrust,.theme-scifi-hud-label,.theme-print-layer,.theme-print-nozzle,.theme-print-fan,.theme-print-card,.theme-auto-dash,.theme-auto-blur,.theme-auto-chrome,.theme-auto-speedline,.theme-auto-tile,.theme-auto-tile-chrome,.theme-portal-ring,.theme-portal-core,.theme-portal-ember,.theme-portal-tips,.theme-portal-summon,.theme-panel-scifi .theme-scifi-grid-wrap:after{animation:none!important}.theme-overlay{opacity:.35}.theme-organic-path{stroke-dashoffset:0}.theme-auto-tile,.theme-print-card,.theme-portal-tips,.theme-portal-summon,.theme-organic-card{opacity:1!important;filter:none!important;transform:none!important}}.v7-label,.v7-caption{color:#e8e4dc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a1a1a61}.v7-label{color:#e6cfa8}.v7-rope-stage{background:linear-gradient(#ddd7cd 0%,#cfc7bb 58%,#b9ae9e 100%);box-shadow:inset 0 0 0 1px #8a62452e}.v7-rope-clip{overflow:hidden}.v7-rope-drop{transform:translateY(-62%)}.v7-rope-swing,.v7-rope-sign{transform-origin:50% 0}.v7-rope-line{background:repeating-linear-gradient(155deg,#d6b47f 0 2.2px,#9a7444 2.2px 4.4px);border-radius:2px;width:5px;margin-left:-2.5px;box-shadow:1px 0 #28180c59,-1px 0 #fff0d226}.v7-rope-board{background:linear-gradient(#ffecce33,#ffecce00 30%,#0000003d 100%),repeating-linear-gradient(178deg,#3a221000 0 5px,#3a221038 5px 6px,#3a221000 6px 9px,#ffe6be12 9px 10px),linear-gradient(90deg,#8a5d3b,#a5754b 40%,#8f6240 70%,#7a5230);box-shadow:0 16px 22px -6px #140c0673,inset 0 0 0 1.5px #28180c80,inset 0 2px #ffe6be38}.v7-rope-eye{border:2.5px solid #8d8a85;border-radius:50%;width:11px;height:11px;margin-left:-5.5px;position:absolute;top:-7px;box-shadow:inset 0 0 0 1px #00000059,0 1px #0006}.v7-rope-bracket{filter:drop-shadow(0 1px #00000059);border:0 solid #5e5a55;width:16px;height:16px;position:absolute}.v7-rope-bracket:after{content:"";background:radial-gradient(circle at 35% 35%,#e6e1d8,#77736d);border-radius:50%;width:3.5px;height:3.5px;position:absolute}.v7-rope-bracket-tl{border-top-width:4px;border-left-width:4px;border-top-left-radius:3px;top:3px;left:3px}.v7-rope-bracket-tr{border-top-width:4px;border-right-width:4px;border-top-right-radius:3px;top:3px;right:3px}.v7-rope-bracket-bl{border-bottom-width:4px;border-left-width:4px;border-bottom-left-radius:3px;bottom:3px;left:3px}.v7-rope-bracket-br{border-bottom-width:4px;border-right-width:4px;border-bottom-right-radius:3px;bottom:3px;right:3px}.v7-rope-bracket-tl:after{top:2px;left:2px}.v7-rope-bracket-tr:after{top:2px;right:2px}.v7-rope-bracket-bl:after{bottom:2px;left:2px}.v7-rope-bracket-br:after{bottom:2px;right:2px}.v7-rope-word{color:#2a170b;letter-spacing:.02em;text-shadow:0 1px #ffe2ba59,0 -1px #00000073;font-size:clamp(1rem,5.2vw,1.4rem)}.v7-rope-leaf{opacity:0;background:#6d7a45;border-radius:0 100%;width:9px;height:5px;position:absolute}.v7-rope-leaf-0{--dx:-22px;--rot:300deg;top:23%;left:30%}.v7-rope-leaf-1{--dx:16px;--rot:-260deg;top:21%;left:56%}.v7-rope-leaf-2{--dx:-10px;--rot:340deg;top:20%;left:74%}.v7-rope.is-playing .v7-rope-drop{animation:1.15s .25s both v7-rope-drop}.v7-rope.is-playing .v7-rope-swing{animation:2.6s ease-in-out .8s both v7-rope-swing,5s ease-in-out 3.4s infinite v7-rope-sway}.v7-rope.is-playing .v7-rope-sign{animation:2.6s ease-in-out .8s both v7-rope-swing-c,5s ease-in-out 3.4s infinite v7-rope-sway-c}.v7-rope.is-playing .v7-rope-branch{animation:.5s ease-out .85s v7-rope-jolt}.v7-rope.is-playing .v7-rope-leaf{animation:2.2s ease-in .86s forwards v7-rope-leaf}.v7-rope.is-playing .v7-rope-leaf-1{animation-duration:2.5s;animation-delay:.95s}.v7-rope.is-playing .v7-rope-leaf-2{animation-duration:2s;animation-delay:1.05s}@keyframes v7-rope-drop{0%{animation-timing-function:cubic-bezier(.55,0,.85,.4);transform:translateY(-62%)}52%{animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:translateY(2.6%)}68%{animation-timing-function:ease-in-out;transform:translateY(-1.4%)}82%{transform:translateY(.7%)}92%{transform:translateY(-.2%)}to{transform:translateY(0)}}@keyframes v7-rope-swing{0%{transform:skew(0deg)}14%{transform:skew(7deg)}34%{transform:skew(-5deg)}54%{transform:skew(3deg)}72%{transform:skew(-1.6deg)}88%{transform:skew(.6deg)}to{transform:skew(0deg)}}@keyframes v7-rope-swing-c{0%{transform:skew(0deg)rotate(0)}14%{transform:skew(-7deg)rotate(-1.2deg)}34%{transform:skew(5deg)rotate(.9deg)}54%{transform:skew(-3deg)rotate(-.5deg)}72%{transform:skew(1.6deg)rotate(.2deg)}88%{transform:skew(-.6deg)rotate(0)}to{transform:skew(0deg)rotate(0)}}@keyframes v7-rope-sway{0%,to{transform:skew(0deg)}25%{transform:skew(.9deg)}75%{transform:skew(-.9deg)}}@keyframes v7-rope-sway-c{0%,to{transform:skew(0deg)}25%{transform:skew(-.9deg)}75%{transform:skew(.9deg)}}@keyframes v7-rope-jolt{0%,to{transform:translateY(0)}30%{transform:translateY(1.6px)}60%{transform:translateY(-.6px)}}@keyframes v7-rope-leaf{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:1}to{opacity:0;transform:translate(var(--dx), 190px) rotate(var(--rot))}}.v7-rope.is-reduced .v7-rope-drop,.v7-rope.is-reduced .v7-rope-swing,.v7-rope.is-reduced .v7-rope-sign{transform:none}.v7-grain-board{background:linear-gradient(90deg,#c79b6c,#d8ae7d 30%,#c99d6d 60%,#b88a5a);box-shadow:0 18px 30px -10px #1e120873,inset 0 0 0 1px #462c1659}.v7-grain-rough{clip-path:inset(0);background:repeating-linear-gradient(90deg,#5a3c2324 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 2px),#69503a73}.v7-grain-sweep{opacity:0;background:linear-gradient(90deg,#0000,#fff8e899 50%,#0000);transform:translate(-100%)}.v7-grain-dust{opacity:0;background:#fff6e4;border-radius:50%;width:2px;height:2px;position:absolute;left:50%}.v7-grain-ring,.v7-grain-ring-glow{stroke-dasharray:1 1;stroke-dashoffset:1px}.v7-grain-ring-glow{filter:blur(1.5px)}.v7-grain-ring-inner,.v7-grain-mono,.v7-grain-laser-arm{opacity:0}.v7-grain-laser-dot{background:#fff3d0;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:0;left:50%;box-shadow:0 0 6px 2px #ff9a3d,0 0 14px 6px #ff782873}.v7-grain.is-playing .v7-grain-rough{animation:1.8s linear .3s forwards v7-grain-unrough}.v7-grain.is-playing .v7-grain-sweep{animation:1.8s linear .3s forwards v7-grain-sweep}.v7-grain.is-playing .v7-grain-dust{animation:.6s ease-out .3s 3 v7-grain-dust}.v7-grain.is-playing .v7-grain-ring{animation:1.4s linear 2.2s forwards v7-dash-draw}.v7-grain.is-playing .v7-grain-ring-glow{animation:1.4s linear 2.2s forwards v7-dash-draw,.8s ease-out 3.5s forwards v7-fade-out}.v7-grain.is-playing .v7-grain-laser-arm{animation:1.4s linear 2.2s both v7-grain-arm,.3s ease-out 3.6s forwards v7-fade-out}.v7-grain.is-playing .v7-grain-mono{animation:.9s ease-out 3.3s forwards v7-grain-burn}.v7-grain.is-playing .v7-grain-ring-inner{animation:.6s ease-out 3.6s forwards v7-grain-inner}@keyframes v7-grain-unrough{0%,11.5%{clip-path:inset(0)}88.5%,to{clip-path:inset(0 0 0 100%)}}@keyframes v7-grain-sweep{0%{opacity:1;transform:translate(-100%)}92%{opacity:1}to{opacity:0;transform:translate(333%)}}@keyframes v7-grain-dust{0%{opacity:0;transform:translate(0)}30%{opacity:.9}to{opacity:0;transform:translate(-10px,-8px)}}@keyframes v7-dash-draw{to{stroke-dashoffset:0}}@keyframes v7-fade-out{to{opacity:0}}@keyframes v7-fade-in{to{opacity:1}}@keyframes v7-grain-arm{0%{opacity:0;transform:rotate(0)}3%{opacity:1}to{opacity:1;transform:rotate(360deg)}}@keyframes v7-grain-burn{0%{opacity:0;fill:#ff9a3d}40%{opacity:1;fill:#c2581e}to{opacity:.92;fill:#3a2210}}@keyframes v7-grain-inner{to{opacity:.55}}.v7-grain.is-reduced .v7-grain-rough,.v7-grain.is-reduced .v7-grain-sweep,.v7-grain.is-reduced .v7-grain-ring-glow,.v7-grain.is-reduced .v7-grain-laser-arm{display:none}.v7-grain.is-reduced .v7-grain-ring{stroke-dashoffset:0}.v7-grain.is-reduced .v7-grain-mono{opacity:.92}.v7-grain.is-reduced .v7-grain-ring-inner{opacity:.55}.v7-fil-stage{background:radial-gradient(circle at 50% 40%,#3a2e24 0%,#1d1713 72%);box-shadow:inset 0 0 0 1px #c9a96226}.v7-fil-spool{transform-box:fill-box;transform-origin:50%}.v7-fil-strand,.v7-fil-loop{stroke-dasharray:1 1;stroke-dashoffset:1px}.v7-fil-head{stroke-dasharray:.03 1.2;stroke-dashoffset:.03px;opacity:0;filter:drop-shadow(0 0 3px #ffcf7a)}.v7-fil-fill{opacity:0;transform-box:fill-box;transform-origin:50% 100%;transform:scale(.94)}.v7-fil-spark{opacity:0;background:#ffe6a8;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 6px #ffcf7a}.v7-fil-spark-0{top:30%;left:30%}.v7-fil-spark-1{top:32%;left:68%}.v7-fil-spark-2{top:52%;left:26%}.v7-fil-spark-3{top:56%;left:66%}.v7-fil.is-playing .v7-fil-spool{animation:2.4s cubic-bezier(.3,0,.6,1) .3s forwards v7-fil-spin}.v7-fil.is-playing .v7-fil-strand{animation:2.4s cubic-bezier(.45,.05,.55,.95) .3s forwards v7-dash-draw}.v7-fil.is-playing .v7-fil-head{animation:2.4s cubic-bezier(.45,.05,.55,.95) .3s forwards v7-fil-head}.v7-fil.is-playing .v7-fil-loop{animation:.4s ease-out 2.7s forwards v7-dash-draw}.v7-fil.is-playing .v7-fil-fill{animation:.9s cubic-bezier(.22,1,.36,1) 2.9s forwards v7-fil-fill}.v7-fil.is-playing .v7-fil-spark{animation:.9s ease-out 3.3s forwards v7-spark}.v7-fil.is-playing .v7-fil-spark-1{animation-delay:3.38s}.v7-fil.is-playing .v7-fil-spark-2{animation-delay:3.46s}.v7-fil.is-playing .v7-fil-spark-3{animation-delay:3.54s}@keyframes v7-fil-spin{to{transform:rotate(-480deg)}}@keyframes v7-fil-head{0%{stroke-dashoffset:.03px;opacity:1}96%{opacity:1}to{stroke-dashoffset:-.97px;opacity:0}}@keyframes v7-fil-fill{to{opacity:1;transform:scale(1)}}@keyframes v7-spark{0%{opacity:0;transform:scale(.4)}40%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:translateY(-8px)scale(.6)}}.v7-fil.is-reduced .v7-fil-strand,.v7-fil.is-reduced .v7-fil-loop{stroke-dashoffset:0}.v7-fil.is-reduced .v7-fil-head{display:none}.v7-fil.is-reduced .v7-fil-fill{opacity:1;transform:none}.v7-weight-stage{background:linear-gradient(#ece7df,#d6cfc3);box-shadow:inset 0 0 0 1px #8a624526}.v7-weight-obj{opacity:0;transform:translateY(-120%)}.v7-weight-platform{background:linear-gradient(#ededed,#a9a9a9 60%,#7d7d7d);box-shadow:0 3px 4px #00000040,inset 0 1px #fff}.v7-weight-body{background:linear-gradient(#3a3633,#1f1c1a);box-shadow:0 14px 20px -8px #00000073,inset 0 1px #ffffff1f}.v7-weight-lcd{color:#f3c46b;text-shadow:0 0 8px #f3c46b73;background:linear-gradient(#2a2016,#1a140e);box-shadow:inset 0 0 0 1px #f3c46b26,inset 0 6px 12px #00000080}.v7-weight-stable{opacity:.25;transition:opacity .2s,color .2s}.v7-weight-stable.is-on{opacity:1;color:#9fe0a0;text-shadow:0 0 6px #9fe0a099}.v7-weight-bar{background:#f3c46b26}.v7-weight-bar.is-lit{background:#f3c46b;box-shadow:0 0 4px #f3c46b99}.v7-weight.is-playing .v7-weight-obj{animation:1.5s .1s forwards v7-weight-drop}.v7-weight.is-playing .v7-weight-platform{animation:1.5s .1s forwards v7-weight-press}@keyframes v7-weight-drop{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(-120%)}6%{opacity:1}36%{animation-timing-function:ease-out;transform:translateY(0)}48%{animation-timing-function:ease-in;transform:translateY(-8%)}58%{animation-timing-function:ease-out;transform:translateY(0)}66%{animation-timing-function:ease-in;transform:translateY(-2.5%)}74%,to{opacity:1;transform:translateY(0)}}@keyframes v7-weight-press{0%,35%{transform:translateY(0)}39%{transform:translateY(5px)}47%{transform:translateY(-1px)}55%{transform:translateY(2px)}63%,to{transform:translateY(0)}}.v7-weight.is-reduced .v7-weight-obj{opacity:1;transform:none}.v7-shelf-stage{background:radial-gradient(at 50% 30%,#e4ddd2,#c3b9aa 78%);box-shadow:inset 0 0 0 1px #8a624526}.v7-shelf-light{opacity:.5;background:radial-gradient(circle at 50% 35%,#fff0d6b3 0%,#fff0d600 45%);transform:translate(-38%)}.v7-shelf-shadow{transform-origin:50% 100%;filter:blur(10px);opacity:.16;transform:translate(6%)skew(-34deg)scaleY(.9)}.v7-shelf-obj{filter:brightness(.25)saturate(.6)drop-shadow(0 4px 3px #1e140a59)}.v7-shelf-glint{opacity:.2}.v7-shelf.is-playing .v7-shelf-light{animation:3.4s cubic-bezier(.4,0,.2,1) .2s forwards v7-shelf-light}.v7-shelf.is-playing .v7-shelf-shadow{animation:3.4s cubic-bezier(.4,0,.2,1) .2s forwards v7-shelf-shadow}.v7-shelf.is-playing .v7-shelf-obj{animation:3s ease-out .4s forwards v7-shelf-obj}.v7-shelf.is-playing .v7-shelf-glint{animation:3.4s ease-in-out .2s forwards v7-shelf-glint}@keyframes v7-shelf-light{to{opacity:1;transform:translate(10%)}}@keyframes v7-shelf-shadow{to{filter:blur(1.5px);opacity:.42;transform:translate(-4%)skew(14deg)scaleY(1)}}@keyframes v7-shelf-obj{to{filter:brightness()saturate()drop-shadow(0 4px 3px #1e140a59)}}@keyframes v7-shelf-glint{0%{opacity:.2}60%{opacity:.85}to{opacity:.5}}.v7-shelf.is-reduced .v7-shelf-light{opacity:1;transform:translate(10%)}.v7-shelf.is-reduced .v7-shelf-shadow{filter:blur(1.5px);opacity:.42;transform:translate(-4%)skew(14deg)}.v7-shelf.is-reduced .v7-shelf-obj{filter:drop-shadow(0 4px 3px #1e140a59)}.v7-shelf.is-reduced .v7-shelf-glint{opacity:.5}.v7-cake-stage{background:linear-gradient(#26211c,#14110e);box-shadow:inset 0 0 0 1px #c9a9621f}.v7-cake-plate{background:linear-gradient(#5a5550,#2a2724);box-shadow:0 0 0 1px #ffffff0f,0 6px 12px #00000080}.v7-cake-layer{background:linear-gradient(#f0d290 0%,#c99d55 45%,#8f6a32 100%);border-radius:999px;transform:scaleX(0);box-shadow:inset 0 -1px #3c280f80}.v7-cake-carriage{transform:translateY(-6.25%)}.v7-cake-nozzle{clip-path:polygon(0 0,100% 0,100% 45%,65% 100%,35% 100%,0 45%);background:linear-gradient(90deg,#7a5a22,#f0d48e 45%,#6e5020);width:16px;height:20px;margin-left:-8px;position:absolute;bottom:0;left:20%}.v7-cake-nozzle:before{content:"";background:radial-gradient(circle at 50% 100%,#ffa050e6,#0000 40%);position:absolute;inset:0}.v7-cake-photo{clip-path:inset(100% 0 0)}.v7-cake-wash{background:linear-gradient(#0000,#fff4dc99,#0000);height:18%;bottom:-18%}.v7-cake.is-playing .v7-cake-layer{animation:v7-cake-lay .2s ease-out calc(.3s + var(--li) * .17s) forwards}.v7-cake.is-playing .v7-cake-carriage{animation:2.72s steps(16,end) .3s both v7-cake-rise,.4s ease-out 3.1s forwards v7-fade-out}.v7-cake.is-playing .v7-cake-nozzle{animation:.17s linear .3s 16 alternate v7-cake-sweep}.v7-cake.is-playing .v7-cake-photo{animation:1.2s cubic-bezier(.65,0,.35,1) 3.2s forwards v7-cake-reveal}.v7-cake.is-playing .v7-cake-wash{animation:1.2s cubic-bezier(.65,0,.35,1) 3.2s forwards v7-cake-washup,.3s ease-out 4.3s forwards v7-fade-out}@keyframes v7-cake-lay{to{transform:scaleX(1)}}@keyframes v7-cake-rise{0%{transform:translateY(-6.25%)}to{transform:translateY(-106.25%)}}@keyframes v7-cake-sweep{0%{left:20%}to{left:80%}}@keyframes v7-cake-reveal{to{clip-path:inset(0)}}@keyframes v7-cake-washup{to{transform:translateY(-655%)}}.v7-cake.is-reduced .v7-cake-layer{transform:none}.v7-cake.is-reduced .v7-cake-carriage,.v7-cake.is-reduced .v7-cake-wash{display:none}.v7-cake.is-reduced .v7-cake-photo{clip-path:none}.v7-stamp-stage{background:linear-gradient(#ddd6ca,#c8bfb1);box-shadow:inset 0 0 0 1px #8a624526}.v7-stamp-desk{background:repeating-linear-gradient(178deg,#28180c00 0 7px,#28180c2e 7px 8px),linear-gradient(#7a5230,#5c3d28);box-shadow:inset 0 2px #ffdcb426}.v7-stamp-plaque{background:linear-gradient(135deg,#6b4a32,#3d291c);box-shadow:0 14px 20px -8px #00000080,inset 0 1px #ffdcb433}.v7-stamp-face{background:linear-gradient(160deg,#ecd394 0%,#c9a45a 45%,#a8823c 70%,#d8b878 100%);box-shadow:inset 0 0 0 1px #5a3c0f73,inset 0 1px #fff5d299}.v7-stamp-screw{background:radial-gradient(circle at 35% 35%,#f3e3b4,#8a6a2a);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%}.v7-stamp-text{color:#8a6626;opacity:0;text-shadow:0 1px #fff4d280,0 -1px #462d0a66}.v7-stamp-shine{opacity:0;background:linear-gradient(100deg,#0000,#fffae6b3,#0000);left:-40%}.v7-stamp-shadow{opacity:.12;background:radial-gradient(#140c0680,#0000 70%);transform:scale(1.4)}.v7-stamp-tool{transform-origin:50% 100%;transform:translateY(-30%)}.v7-stamp-tool>span{display:block;position:absolute}.v7-stamp-knob{background:radial-gradient(circle at 40% 35%,#b07c50,#5c3d28);border-radius:50% 50% 40% 40%;height:24%;top:0;left:32%;right:32%}.v7-stamp-neck{background:linear-gradient(90deg,#5c3d28,#9a6b45,#5c3d28);height:30%;top:20%;left:44%;right:44%}.v7-stamp-block{background:linear-gradient(90deg,#6b4a32,#a5754b 40%,#7a5230);border-radius:6px;height:40%;top:48%;left:0;right:0;box-shadow:inset 0 2px #ffdcb440,0 6px 10px #00000040}.v7-stamp-die{background:linear-gradient(#3a3633,#1a1816);border-radius:0 0 4px 4px;height:12%;top:88%;left:4%;right:4%}.v7-stamp.is-playing .v7-stamp-tool{animation:2.6s .3s forwards v7-stamp-press}.v7-stamp.is-playing .v7-stamp-shadow{animation:2.6s .3s forwards v7-stamp-shadow}.v7-stamp.is-playing .v7-stamp-plaque{animation:.35s ease-out 1.2s v7-stamp-thud}.v7-stamp.is-playing .v7-stamp-text{animation:.2s ease-out 1.25s forwards v7-stamp-in,.6s ease-out 2s forwards v7-stamp-emboss}.v7-stamp.is-playing .v7-stamp-shine{animation:.9s ease-in-out 2.4s forwards v7-stamp-shine}@keyframes v7-stamp-press{0%{animation-timing-function:cubic-bezier(.55,0,.9,.45);transform:translateY(-30%)}35%{animation-timing-function:ease-out;transform:translateY(21.7%)scaleY(1)}42%{animation-timing-function:ease-in-out;transform:translateY(23%)scaleY(.96)}52%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(21.7%)scaleY(1)}80%,to{transform:translateY(-30%)}}@keyframes v7-stamp-shadow{0%{opacity:.12;transform:scale(1.4)}35%,52%{opacity:.65;transform:scale(.9)}80%,to{opacity:.12;transform:scale(1.4)}}@keyframes v7-stamp-thud{0%,to{transform:translateY(0)}35%{transform:translateY(1.5px)}}@keyframes v7-stamp-in{to{opacity:1;color:#7a5820}}@keyframes v7-stamp-emboss{to{text-shadow:0 1px #fff6d6f2,0 -1px 1px #3c2608bf,0 2px 3px #3c260840}}@keyframes v7-stamp-shine{0%{opacity:0;transform:translate(0)}30%{opacity:1}to{opacity:0;transform:translate(420%)}}.v7-stamp.is-reduced .v7-stamp-text{opacity:1;color:#7a5820;text-shadow:0 1px #fff6d6f2,0 -1px 1px #3c2608bf,0 2px 3px #3c260840}.v7-orbit-stage{background:radial-gradient(circle,#3a2d22 0%,#1c1612 72%);box-shadow:inset 0 0 0 1px #c9a96226}.v7-orbit-chip{color:#e8e4dc;opacity:0;background:#2f2620e6;border:1px solid #e8e4dc40;box-shadow:0 6px 14px #00000059}.v7-orbit-y{animation:v7-orbit-y 5s ease-in-out calc(var(--k) * -2.5s) infinite alternate;animation-play-state:paused}.v7-orbit-x{animation:v7-orbit-x 5s ease-in-out calc(var(--k) * -2.5s - 2.5s) infinite alternate;animation-play-state:paused}.v7-orbit.is-playing .v7-orbit-y,.v7-orbit.is-playing .v7-orbit-x{animation-play-state:running}.v7-orbit.is-playing .v7-orbit-chip{animation:v7-fade-in .6s ease-out calc(.2s + var(--k) * .15s) forwards}.v7-orbit.is-playing .v7-orbit-core{animation:4s ease-in-out infinite v7-orbit-float}@keyframes v7-orbit-y{0%{z-index:0;opacity:.6;transform:translateY(-14%)scale(.82)}to{z-index:3;opacity:1;transform:translateY(14%)scale(1.06)}}@keyframes v7-orbit-x{0%{transform:translate(-30%)}to{transform:translate(30%)}}@keyframes v7-orbit-float{0%,to{translate:-50% -50%}50%{translate:-50% calc(-50% - 5px)}}.v7-orbit.is-reduced .v7-orbit-y{transform:translateY(var(--ry));z-index:3;animation:none}.v7-orbit.is-reduced .v7-orbit-x{transform:translateX(var(--rx));animation:none}.v7-orbit.is-reduced .v7-orbit-chip{opacity:1}.v7-gift-stage{background:linear-gradient(160deg,#e6dfd4,#d0c6b7);box-shadow:inset 0 0 0 1px #8a624526}.v7-gift-print{background:#f6f2ea;box-shadow:0 14px 24px -10px #00000073}.v7-gift-half{filter:drop-shadow(0 4px 6px #28180a59)}.v7-gift-half-l{transform-origin:0 100%}.v7-gift-half-r{transform-origin:100% 0}.v7-gift-kraft{background-color:#b4844f;background-image:repeating-linear-gradient(83deg,#5a3a1a1f 0 1px,#0000 1px 5px),repeating-linear-gradient(-14deg,#fff0d212 0 2px,#0000 2px 9px),radial-gradient(circle at 30% 20%,#ffe6be40,#0000 50%),radial-gradient(circle at 75% 80%,#3c240e40,#0000 55%);box-shadow:inset 0 0 0 1px #50321440,inset 0 -18px 30px -20px #3c240e80}.v7-gift-tape{background:#f0e8d6c7;width:26%;height:9%;position:absolute;top:-2%;left:62%;transform:rotate(-8deg);box-shadow:0 1px 2px #00000026}.v7-gift-tag{transform-origin:0 0;opacity:0;transform:translate(30%,40%)rotate(14deg)}.v7-gift-tagcard{color:#3d291c;clip-path:polygon(14% 0,100% 0,100% 100%,14% 100%,0 50%);background:#efe6d4}.v7-gift-hole{background:#d0c6b7;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:9%;box-shadow:inset 0 0 0 1.5px #a08560}.v7-gift-hand{clip-path:inset(0 100% 0 0);font-family:Segoe Script,Bradley Hand,Snell Roundhand,Brush Script MT,cursive;font-style:italic}.v7-gift.is-playing .v7-gift-half-l{animation:.5s ease-in-out .3s v7-gift-tug,1s cubic-bezier(.5,0,.2,1) .85s forwards v7-gift-peel-l}.v7-gift.is-playing .v7-gift-half-r{animation:.5s ease-in-out .3s reverse v7-gift-tug,1s cubic-bezier(.5,0,.2,1) .9s forwards v7-gift-peel-r}.v7-gift.is-playing .v7-gift-tag{animation:.9s cubic-bezier(.34,1.56,.64,1) 1.7s forwards v7-gift-tag}.v7-gift.is-playing .v7-gift-hand{animation:1.3s steps(18,end) 2.5s forwards v7-gift-write}@keyframes v7-gift-tug{0%,to{transform:none}30%{transform:rotate(-1deg)translate(-1%)}70%{transform:rotate(.8deg)}}@keyframes v7-gift-peel-l{0%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:translate(-85%,10%)rotate(-18deg)}}@keyframes v7-gift-peel-r{0%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:translate(85%,-8%)rotate(16deg)}}@keyframes v7-gift-tag{to{opacity:1;transform:translate(0)rotate(-7deg)}}@keyframes v7-gift-write{to{clip-path:inset(0)}}.v7-gift.is-reduced .v7-gift-half{display:none}.v7-gift.is-reduced .v7-gift-tag{opacity:1;transform:rotate(-7deg)}.v7-gift.is-reduced .v7-gift-hand{clip-path:none}.v7-shop-stage{background:#1d1612;box-shadow:inset 0 0 0 1px #c9a9621f}.v7-shop-close{transform-origin:50% 70%}.v7-shop-glow{transform-box:fill-box;transform-origin:50%}.v7-shop-bead{stroke-dasharray:1 1;stroke-dashoffset:1px}.v7-shop-shimmer{filter:blur(1px);opacity:0;background:repeating-linear-gradient(0deg,#ffd29600 0 6px,#ffd29614 6px 8px);-webkit-mask-image:radial-gradient(at 50% 70%,#000 30%,#0000 70%);mask-image:radial-gradient(at 50% 70%,#000 30%,#0000 70%)}.v7-shop-linen{opacity:0;background-color:#e7dfd0;background-image:linear-gradient(115deg,#ffffff47,#fff0 40%,#3c281414 70%),repeating-linear-gradient(0deg,#6e5a3c17 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#6e5a3c14 0 1px,#0000 1px 3px);transform:scale(1.06)}.v7-shop-window{background:repeating-linear-gradient(115deg,#fff7e400 0 18%,#fff7e452 18% 26%)}.v7-shop-contact{background:radial-gradient(#3c281461,#0000 70%)}.v7-shop-frame{background:linear-gradient(135deg,#8a6245,#5c3d28);padding:6px;transform:rotate(-2deg);box-shadow:0 16px 20px -8px #281a0e80,inset 0 0 0 1px #ffdcb433}.v7-shop.is-playing .v7-shop-glow{animation:1.6s ease-in-out infinite v7-shop-pulse}.v7-shop.is-playing .v7-shop-bead{animation:2.6s ease-out .3s forwards v7-dash-draw}.v7-shop.is-playing .v7-shop-shimmer{animation:1.2s linear infinite v7-shop-rise,.6s ease-out forwards v7-fade-in}.v7-shop.is-playing .v7-shop-close{animation:1.2s cubic-bezier(.6,0,.4,1) 3.2s forwards v7-shop-out}.v7-shop.is-playing .v7-shop-linen{animation:1.3s ease-out 3.4s forwards v7-shop-in}.v7-shop.is-playing .v7-shop-window{animation:9s ease-in-out 3.4s infinite alternate v7-shop-drift}@keyframes v7-shop-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes v7-shop-rise{0%{background-position:0 0}to{background-position:0 -16px}}@keyframes v7-shop-out{to{opacity:0;filter:blur(4px);transform:scale(1.35)}}@keyframes v7-shop-in{to{opacity:1;transform:scale(1)}}@keyframes v7-shop-drift{0%{transform:translate(-3%)}to{transform:translate(3%)}}.v7-shop.is-reduced .v7-shop-close{display:none}.v7-shop.is-reduced .v7-shop-linen{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.v7,.v7 *{transition:none!important;animation:none!important}}.v8{-webkit-tap-highlight-color:transparent}.v8-touch-none{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.v8-touch-pan-y{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.v8-label,.v8-caption,.v8-chip{color:#e8e4dc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a1a1a6b}.v8-label{color:#e6cfa8}.v8-btn{color:#f1ece5;background:#f1ece51f;border:1px solid #f1ece552;transition:background .2s,transform .15s}.v8-btn:active{transform:scale(.96)}.v8-btn:focus-visible{outline-offset:2px;outline:2px solid #e6cfa8}.v8-btn-primary{color:#2a170b;background:#e6cfa8;border-color:#e6cfa8}@keyframes v8-fade-in{to{opacity:1}}@keyframes v8-finger{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:.9}50%{opacity:.9;transform:translate(34px,-18px)scale(.92)}85%{opacity:.9}to{opacity:0;transform:translate(60px,10px)scale(1)}}.v8-etch-frame{background:linear-gradient(160deg,#c8402f,#9e2a1f 70%,#7f2018);box-shadow:0 14px 26px -10px #0000008c,inset 0 2px #ffc8b459,inset 0 -3px #00000040}.v8-etch-brand{color:#f6dcb8;text-shadow:0 1px #00000059}.v8-etch-screen{cursor:crosshair;background:radial-gradient(120% 90% at 30% 20%,#ffffff59,#fff0 55%),repeating-linear-gradient(0deg,#00000006 0 1px,#0000 1px 3px),#c9c6bf;box-shadow:inset 0 3px 8px #00000059,inset 0 0 0 2px #00000026}.v8-etch-guide{stroke:#6f6b64;stroke-opacity:.45;stroke-width:.7px;stroke-dasharray:1.2 2}.v8-etch-unlock{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.3,1.5,.5,1);transform:scale(.94)}.v8-etch-unlock.is-on{opacity:1;transform:scale(1)}.v8-etch-knob{background:repeating-conic-gradient(from 0deg, #0000001f 0 6deg, #fff0 6deg 12deg), radial-gradient(circle at 35% 30%, #fff, #d9d4cb 55%, #9f998f);border-radius:50%;width:34px;height:34px;box-shadow:0 3px 5px #0006,inset 0 -2px 2px #0003}.v8-etch-meter{background:#0000004d}.v8-etch-meter>span{background:linear-gradient(90deg,#f3c58d,#fff1d8);transition:width .2s}.v8-etch-status{color:#f6dcb8}.v8-etch-finger,.v8-peel-finger{pointer-events:none;background:radial-gradient(circle,#ffffffd9,#fff3 60%,#0000 70%);border-radius:50%;width:26px;height:26px;position:absolute}.v8-etch-finger{opacity:0;animation:2.4s ease-in-out .6s infinite v8-finger;top:46%;left:22%}.v8-etch-frame.is-shaking{animation:.55s ease-in-out v8-etch-shake}.v8-etch-frame.is-shaking .v8-etch-canvas{opacity:0;transition:opacity .25s}@keyframes v8-etch-shake{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-9px,3px)rotate(-3deg)}30%{transform:translate(8px,-3px)rotate(3deg)}45%{transform:translate(-7px,2px)rotate(-2deg)}60%{transform:translate(6px,-2px)rotate(2deg)}75%{transform:translate(-3px,1px)rotate(-1deg)}}.v8-dots-stage{background:radial-gradient(120% 90% at 50% 30%,#f6f1e7,#e4dccd 70%,#d3c8b5);box-shadow:inset 0 0 0 1px #8a624533}.v8-dots-fill{opacity:0;transition:opacity .9s .35s}.v8-dots-stage.is-closed .v8-dots-fill{opacity:1}.v8-dots-line{stroke:#8a4f22;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}.v8-dots-stage.is-closed .v8-dots-line{stroke:#f0b968;stroke-width:1.3px}.v8-dots-band{stroke:#8a4f22;stroke-opacity:.45;stroke-width:.8px;stroke-dasharray:1.2 1.2}.v8-dots-dot circle:not(.v8-dots-pulse){fill:#3d291c}.v8-dots-dot.is-done circle:not(.v8-dots-pulse){fill:#c47a35}.v8-dots-dot.is-next circle:not(.v8-dots-pulse){fill:#b8323a}.v8-dots-num{fill:#5a4636;font-size:3.3px;font-weight:600}.v8-dots-stage.is-closed .v8-dots-num{opacity:0;transition:opacity .4s}.v8-dots-pulse{fill:none;stroke:#b8323a;stroke-width:.6px;transform-box:fill-box;transform-origin:50%;animation:1.3s ease-out infinite v8-dots-pulse}@keyframes v8-dots-pulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}.v8-dots-done{color:#fff6e6;opacity:0;background:#2a170bb8;transition:opacity .6s .9s,transform .6s .9s}.v8-dots-stage.is-closed .v8-dots-done{opacity:1}.v8-wax-stage{cursor:pointer;background:linear-gradient(#5c3d28,#3d291c);box-shadow:inset 0 0 0 1px #ffdcb41f}.v8-wax-stage:focus-visible{outline-offset:3px;outline:2px solid #e6cfa8}.v8-wax-envelope{background:linear-gradient(170deg,#f5eedf,#e6dbc6);box-shadow:0 12px 18px -8px #00000080}.v8-wax-ring{stroke:#e6cfa8;stroke-width:1.6px;stroke-linecap:round;transition:opacity .2s}.v8-wax-puddle{filter:drop-shadow(0 1.5px 1.5px #3c0a0f73)}.v8-wax-seal{opacity:0;transform-origin:40px 40px;transform:scale(.9)}.v8-wax-stage.is-slam .v8-wax-seal{animation:.2s ease-out .3s forwards v8-fade-in}.v8-wax-stage.is-sealed .v8-wax-seal{opacity:1;transition:transform .4s cubic-bezier(.3,1.6,.5,1);transform:none}.v8-wax-tool{transition:transform 80ms linear}.v8-wax-knob,.v8-wax-shaft,.v8-wax-head{position:absolute;left:50%;transform:translate(-50%)}.v8-wax-knob{background:radial-gradient(circle at 35% 30%,#a36a3e,#5c3418 70%);border-radius:50% 50% 44% 44%;width:70%;height:34%;top:0;box-shadow:0 4px 6px #0006}.v8-wax-shaft{background:linear-gradient(90deg,#8c6a2f,#e3c27a 45%,#a4813c);width:26%;height:46%;top:30%}.v8-wax-head{background:linear-gradient(90deg,#8c6a2f,#f1d48c 40%,#b38f45 70%,#7d5d24);border-radius:8px 8px 4px 4px;width:78%;height:26%;bottom:0;box-shadow:0 6px 8px -2px #00000073}.v8-wax-stage.is-slam .v8-wax-tool{animation:.56s cubic-bezier(.5,0,.3,1) forwards v8-wax-slam}.v8-wax-stage.is-sealed .v8-wax-tool{opacity:0}@keyframes v8-wax-slam{0%{transform:translate(-50%,26%)}25%{transform:translate(-50%,38%)scaleY(.94)}45%{opacity:1;transform:translate(-50%,36%)}to{opacity:0;transform:translate(-50%,-70%)}}.v8-wax-hint{color:#f1e3c8}.v8-wax-stage.is-idle .v8-wax-hint{animation:2.2s ease-in-out infinite v8-wax-breathe}@keyframes v8-wax-breathe{50%{opacity:.5}}.v8-bal-stage{cursor:grab}.v8-bal-wall{background:radial-gradient(90% 70% at 50% 30%,#efe8dc,#cfc5b5 70%,#b6aa97)}.v8-bal-floor{background:linear-gradient(#8a6245,#5c3d28);box-shadow:inset 0 2px #ffdcb440}.v8-bal-pedestal{background:linear-gradient(90deg,#a69c8e,#efe9e0 40%,#c8bfb2 70%,#8f8578);box-shadow:0 6px 10px -4px #00000073}.v8-bal-cap{background:linear-gradient(90deg,#9c9284,#f4efe7 45%,#b9b0a2);border-radius:2px;height:8px;position:absolute;top:-6px;left:-14%;right:-14%}.v8-bal-fig{will-change:transform}.v8-bal-piece{border:3px solid #f4efe7;border-radius:42% 42% 8px 8px;box-shadow:0 10px 14px -6px #00000080}.v8-bal-sheen{background:linear-gradient(120deg,#ffffff59,#fff0 40%)}.v8-bal-ping{color:#eaf5e6;opacity:0;background:#2f5d3a;transition:opacity .4s,transform .5s cubic-bezier(.3,1.6,.5,1);transform:translate(-50%,8px)scale(.9)}.v8-bal-stage.is-won .v8-bal-ping{opacity:1;transform:translate(-50%)scale(1)}.v8-bal-stage.is-won .v8-bal-piece{box-shadow:0 10px 14px -6px #00000080,0 0 0 6px #c9a96259}.v8-bal-msg{color:#f1e3c8}.v8-peel-sheet{background:linear-gradient(160deg,#f4f1ea,#dcd6cb);box-shadow:0 14px 22px -10px #0000008c}.v8-peel-grid{background-image:linear-gradient(#786e5f1f 1px,#0000 1px),linear-gradient(90deg,#786e5f1f 1px,#0000 1px);background-size:12px 12px}.v8-peel-under{box-shadow:inset 0 0 0 2px #00000014}.v8-peel-under-cap{color:#fff6e6;background:linear-gradient(#0000,#1a120abf)}.v8-peel-face{filter:drop-shadow(0 2px 3px #0003);background:#fff;box-shadow:0 1px 2px #00000040}.v8-peel-gloss{background:linear-gradient(125deg,#ffffff6b 0%,#fff0 38% 62%,#ffffff2e 74%,#fff0 82%)}.v8-peel-flapwrap{filter:drop-shadow(-3px -3px 4px #0000004d)}.v8-peel-back{box-shadow:inset 0 0 0 1px #0000000f}.v8-peel-sticker.is-gone{pointer-events:none;animation:.65s cubic-bezier(.5,0,.7,.4) forwards v8-peel-gone}@keyframes v8-peel-gone{to{opacity:0;transform:translate(-40%,-80%)rotate(-32deg)scale(.9)}}.v8.is-reduced .v8-peel-sticker.is-gone{opacity:0}.v8-peel-finger{opacity:0;animation:2.2s ease-in-out .8s infinite v8-peel-finger;bottom:4%;right:4%}@keyframes v8-peel-finger{0%{opacity:0;transform:translate(0)}20%{opacity:.9}70%{opacity:.9;transform:translate(-46px,-46px)}to{opacity:0;transform:translate(-60px,-60px)}}.v8-mem-board{background:#1a120a59;box-shadow:inset 0 0 0 1px #e6cfa82e}.v8-mem-tile{perspective:600px;border-radius:8px}.v8-mem-tile:focus-visible{outline-offset:2px;outline:2px solid #e6cfa8}.v8-mem-inner{transform-style:preserve-3d;transition:transform .45s cubic-bezier(.3,1.3,.5,1)}.v8-mem-tile.is-up .v8-mem-inner{transform:rotateY(180deg)}.v8-mem-back,.v8-mem-face{backface-visibility:hidden}.v8-mem-back{color:#e6cfa8;background:repeating-linear-gradient(45deg,#e6cfa814 0 4px,#0000 4px 8px),linear-gradient(160deg,#6b4a32,#3d291c);box-shadow:inset 0 0 0 1.5px #e6cfa859,0 4px 8px -3px #00000080}.v8-mem-face{transform:rotateY(180deg);box-shadow:inset 0 0 0 2px #f1ece5}.v8-mem-tile.is-matched .v8-mem-face{box-shadow:inset 0 0 0 2px #c9a962,0 0 14px #c9a9628c}.v8-mem-board.is-won .v8-mem-tile{animation:.6s ease-out v8-mem-cheer}.v8-mem-board.is-won .v8-mem-tile:nth-child(3n+2){animation-delay:80ms}.v8-mem-board.is-won .v8-mem-tile:nth-child(3n){animation-delay:.16s}@keyframes v8-mem-cheer{40%{transform:translateY(-6px)scale(1.04)}}.v8-drip-stage{cursor:pointer;background:radial-gradient(100% 80% at 50% 20%,#f3ede3,#d8cdbc 70%,#bfae95)}.v8-drip-fill{transition:y .1s linear}.v8-drip-stream{stroke-dasharray:2 1.2;animation:.25s linear infinite v8-drip-flow}@keyframes v8-drip-flow{to{stroke-dashoffset:-3.2px}}.v8-drip-cup{transform-origin:30% 80%;transition:transform .25s}.v8-drip-cupbody{aspect-ratio:1/1.1;background:linear-gradient(180deg, transparent 0 22%, var(--dye) 22% 100%), #f1ece5;border-radius:4px 4px 10px 10px;width:100%;box-shadow:inset 0 0 0 2px #ffffffb3,inset -4px 0 #0000001f,0 6px 10px -4px #00000073}.v8-drip-meter{background:#00000026}.v8-drip-toast{color:#eaf5e6;opacity:0;background:#2f5d3a;transition:opacity .35s,transform .45s cubic-bezier(.3,1.6,.5,1);transform:translate(-50%,8px)}.v8-drip-stage.is-oops .v8-drip-toast{background:#8f2229}.v8-drip-stage.is-done .v8-drip-toast,.v8-drip-stage.is-oops .v8-drip-toast{opacity:1;transform:translate(-50%)}.v8-wb-stage{background:linear-gradient(#2e2e2e,#1d1d1d 80%)}.v8-wb-nozzle{clip-path:polygon(0 0,100% 0,62% 100%,38% 100%);background:linear-gradient(#4a4a4a,#c9962f)}.v8-wb-bed{background:radial-gradient(circle,#ffecbe4d .6px,#0000 1.1px) 0 0/5px 5px,linear-gradient(#d9a956,#8a5d24)}.v8-wb-heat{opacity:.8;background:linear-gradient(90deg,#0000,#ff8a3d,#0000);animation:1.4s ease-in-out infinite v8-wb-heat}@keyframes v8-wb-heat{50%{opacity:.35}}.v8-wb-bead{touch-action:none;justify-content:center;align-items:center;width:48px;height:48px;margin:-24px 0 0 -24px;display:flex}.v8-wb-bead>span{background:radial-gradient(circle at 35% 30%, #ffffffbf, var(--bead) 45%, var(--bead));border-radius:50%;width:22px;height:22px}@supports (color:color-mix(in lab, red, red)){.v8-wb-bead>span{background:radial-gradient(circle at 35% 30%, #ffffffbf, var(--bead) 45%, color-mix(in srgb, var(--bead) 60%, #000))}}.v8-wb-bead>span{box-shadow:0 3px 6px #00000080}.v8-wb-bead.is-pop>span{animation:.35s ease-out forwards v8-wb-pop}.v8-wb-bead.is-melt>span{animation:.9s ease-out forwards v8-wb-melt}@keyframes v8-wb-pop{to{opacity:0;transform:scale(2.2)}}@keyframes v8-wb-melt{30%{border-radius:50% 50% 40% 40%;transform:translateY(6px)scale(1.4,.5)}to{opacity:0;transform:translateY(8px)scale(1.9,.25)}}.v8-maze-frame{background:linear-gradient(#4d4d4d,#2a2a2a);box-shadow:0 14px 22px -10px #0009}.v8-maze-bed{background:radial-gradient(circle,#ffecbe47 .6px,#0000 1.1px) 0 0/6px 6px,linear-gradient(160deg,#d9a956,#a8772c);box-shadow:inset 0 0 0 1px #00000040}.v8-maze-bed:focus-visible{box-shadow:0 0 0 2px #e6cfa8}.v8-maze-wall line{stroke:#5e5a55;stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.v8-maze-heart svg{fill:#b8323a;filter:drop-shadow(0 0 4px #ff8c8c99);animation:1.2s ease-in-out infinite v8-maze-beat}@keyframes v8-maze-beat{50%{transform:scale(1.12)}}.v8-maze-marble{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff,#c8c2b8 45%,#6f6a62);border-radius:50%;width:7.5%;transition-property:left,top;transition-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(-50%,-50%);box-shadow:0 3px 5px #00000080}.v8-maze-win{color:#eaf5e6;opacity:0;background:#2f5d3a;transition:opacity .4s .3s,transform .5s cubic-bezier(.3,1.6,.5,1) .3s;transform:translate(-50%,8px)}.v8-maze-frame.is-won .v8-maze-win{opacity:1;transform:translate(-50%)}.v8-logo-stage{background:radial-gradient(100% 80% at 50% 30%,#ece7de,#d4d0c9 60%,#bdb6aa)}.v8-logo-mark{opacity:0;transition:opacity .8s .2s,transform .8s cubic-bezier(.3,1.4,.5,1) .2s;transform:scale(.9)}.v8-logo-stage.is-done .v8-logo-mark{opacity:1;transform:none}.v8-logo-guide{stroke:#8a6245;stroke-opacity:.25;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.v8-logo-ink{stroke:#3d291c;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.v8-logo-stage.is-done .v8-logo-guide,.v8-logo-stage.is-done .v8-logo-ink{opacity:0;transition:opacity .6s .4s}.v8-logo-stage.is-off .v8-logo-head{fill:#b8323a}.v8-logo-start{fill:#5f7a5c;opacity:.55}.v8-logo-end{fill:none;stroke:#b8323a;stroke-width:.8px;stroke-dasharray:1 1}.v8-logo-head{fill:#c9962f;stroke:#fff;stroke-width:.8px;transform-box:fill-box;transform-origin:50%}.v8-logo-head.is-hint{animation:1.1s ease-in-out infinite v8-dots-pulse-solid}@keyframes v8-dots-pulse-solid{50%{transform:scale(1.5)}}.v8-logo-toast{color:#3d291c;opacity:0;transition:opacity .6s .8s}.v8-logo-stage.is-done .v8-logo-toast{opacity:1}@media (prefers-reduced-motion:reduce){.v8,.v8 *{transition:none!important;animation:none!important}}.tree-open-art{perspective:900px}.tree-open-glow{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#ffecc48c,#ffecc400 62%);border-radius:50%;width:min(90vw,40rem);animation:2.1s ease-out forwards tree-open-glow;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)scale(.6)}@keyframes tree-open-glow{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.tree-open-ground{opacity:0;animation:.4s ease-out forwards v8-fade-in}.tree-open-roots path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s cubic-bezier(.3,.6,.4,1) .1s forwards tree-open-draw}.tree-open-roots path:nth-child(n+5){animation-duration:.6s;animation-delay:.45s}.tree-open-trunk{transform-box:fill-box;transform-origin:50% 100%;animation:.6s cubic-bezier(.3,1.2,.5,1) .5s forwards tree-open-rise;transform:scaleY(0)}.tree-open-branches path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s ease-out .85s forwards tree-open-draw}.tree-open-puff{transform-box:fill-box;transform-origin:50%;animation:.55s cubic-bezier(.3,1.6,.5,1) forwards tree-open-pop;transform:scale(0)}.tree-open-fruit{transform-box:fill-box;transform-origin:50%;animation:.4s cubic-bezier(.3,2,.5,1) forwards tree-open-pop;transform:scale(0)}.tree-open-word{color:#3d291c;opacity:0;animation:.6s ease-out 1.4s forwards tree-open-word;transform:translateY(6px)}.tree-open-seam{opacity:0}@keyframes tree-open-draw{to{stroke-dashoffset:0}}@keyframes tree-open-rise{to{transform:scaleY(1)}}@keyframes tree-open-pop{to{transform:scale(1)}}@keyframes tree-open-word{to{opacity:1;transform:none}}.tree-open-half{will-change:transform, opacity}.tree-open-half-l{transform-origin:0 55%}.tree-open-half-r{transform-origin:100% 55%}.tree-open.is-opening .tree-open-seam{animation:.5s ease-out forwards tree-open-seam}.tree-open.is-opening .tree-open-half-l{animation:1.3s cubic-bezier(.55,0,.3,1) .18s forwards tree-open-door-l}.tree-open.is-opening .tree-open-half-r{animation:1.3s cubic-bezier(.55,0,.3,1) .18s forwards tree-open-door-r}.tree-open.is-opening .tree-open-word{opacity:1;animation:.6s ease-in forwards tree-open-word-out;transform:none}.tree-open.is-opening .tree-open-glow{opacity:1;animation:1.3s ease-out forwards tree-open-glow-out;transform:translate(-50%,-50%)scale(1)}@keyframes tree-open-seam{0%{opacity:0}40%{opacity:1}to{opacity:.6}}@keyframes tree-open-door-l{0%{opacity:1;transform:translate(0)rotateY(0)}to{opacity:0;transform:translate(-55%)rotateY(70deg)}}@keyframes tree-open-door-r{0%{opacity:1;transform:translate(0)rotateY(0)}to{opacity:0;transform:translate(55%)rotateY(-70deg)}}@keyframes tree-open-word-out{to{opacity:0;transform:translateY(-10px)}}@keyframes tree-open-glow-out{to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@media (prefers-reduced-motion:reduce){.tree-open{display:none!important}}.v8-rib-stage{background:radial-gradient(110% 80% at 50% 25%,#f7efe3,#e3d6c2 65%,#c9b89d);box-shadow:inset 0 0 0 1px #8a624533}.v8-rib-targets circle{fill:#b8323a14;stroke:#b8323a;stroke-width:.6px;stroke-dasharray:1.4 1.2}.v8-rib-targets circle.is-on{fill:#b8323a4d;stroke-dasharray:none}.v8-rib-stage:not(.is-grab) .v8-rib-targets circle:not(.is-on){animation:1.6s ease-in-out infinite v8-rib-glow}@keyframes v8-rib-glow{50%{fill:#b8323a38}}.v8-rib-handle{cursor:grab}.v8-rib-handle.is-hint{animation:1.4s ease-in-out infinite v8-rib-bob}@keyframes v8-rib-bob{50%{transform:translateY(-1.6px)}}.v8-rib-bow .v8-rib-loop,.v8-rib-bow .v8-rib-tail,.v8-rib-bow .v8-rib-knot{transform-box:view-box;transform-origin:40px 38px}.v8-rib-stage.is-tied .v8-rib-loop{animation:.6s cubic-bezier(.3,1.7,.5,1) both v8-rib-pop}.v8-rib-stage.is-tied .v8-rib-loop-r{animation-delay:60ms}.v8-rib-stage.is-tied .v8-rib-tail{animation:.5s cubic-bezier(.3,1.5,.5,1) .12s both v8-rib-pop}.v8-rib-stage.is-tied .v8-rib-knot{animation:.4s cubic-bezier(.3,2,.5,1) 50ms both v8-rib-knot}@keyframes v8-rib-pop{0%{transform:scale(.2)}to{transform:scale(1)}}@keyframes v8-rib-knot{0%{transform:scale(1.8)}to{transform:scale(1)}}.v8-rib-tag{opacity:0;transform-box:view-box;transform-origin:46px 40px;transform:rotate(-30deg)}.v8-rib-stage.is-tied .v8-rib-tag{animation:1s cubic-bezier(.3,1.5,.5,1) .35s forwards v8-rib-tag}@keyframes v8-rib-tag{0%{opacity:0;transform:rotate(-30deg)}40%{opacity:1;transform:rotate(10deg)}70%{transform:rotate(-4deg)}to{opacity:1;transform:rotate(0)}}.v8.is-reduced .v8-rib-tag{opacity:1;transform:none}.v8-mat-backdrop{background:radial-gradient(90% 70% at 50% 35%,#f1ebe1,#d6cbba 70%,#b9aa93);transition:background .6s}.v8-mat-stage.is-resin .v8-mat-backdrop{background:radial-gradient(90% 70% at 50% 35%,#fbf3e4,#e2cfae 70%,#c4a679)}.v8-mat-stage.is-pla .v8-mat-backdrop{background:radial-gradient(90% 70% at 50% 35%,#eef0ea,#cfd3c7 70%,#aab09f)}.v8-mat-layer{transition:opacity .55s}.v8-mat-sweep{opacity:0}.v8-mat-stage .v8-mat-sweep{animation:.9s ease-out v8-mat-sweep}@keyframes v8-mat-sweep{0%{opacity:1;transform:skew(-18deg)translate(0)}to{opacity:0;transform:skew(-18deg)translate(130px)}}.v8-mat-swipe{color:#6b5a48}.v8-mat-spec{color:#f1ece5;background:#1a1a1a8c}.v8-ba-stage{cursor:ew-resize}.v8-ba-tag{color:#f1ece5;background:#1a1a1a80}.v8-ba-divider{width:0}.v8-ba-divider:before{content:"";background:#f1ece5;width:3px;position:absolute;top:0;bottom:0;left:-1.5px;box-shadow:0 0 8px #00000073}.v8-ba-knob{color:#3d291c;background:#f1ece5;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 4px 10px #0006}.v8-ba-mini{color:#e6cfa8}.v8-ba-range{accent-color:#e6cfa8}.v8-ring-stage{filter:drop-shadow(0 14px 16px #00000073);cursor:grab}.v8-ring-line{stroke:#8a5a30;stroke-opacity:.38;stroke-width:.55px;transition:stroke .25s,stroke-opacity .25s,stroke-width .25s}.v8-ring-line.is-on{stroke:#6a3412;stroke-opacity:.8;stroke-width:.75px}.v8-ring-scrub{stroke:#fff2d6;stroke-width:.7px;stroke-dasharray:1.4 1.4;opacity:.9}.v8-ring-pin circle{fill:#7a5230;opacity:.35;transition:opacity .25s,fill .25s}.v8-ring-pin text{fill:#3d291c;opacity:0;font-weight:600;transition:opacity .3s}.v8-ring-pin.is-on circle{opacity:1;fill:#b8323a}.v8-ring-pin.is-on text{opacity:.85}.v8-ring-pin.is-current circle{fill:#fff2d6;stroke:#b8323a;stroke-width:.8px}.v8-ring-pin.is-current text{opacity:1;fill:#2a170b}.v8-ring-card{color:#f1ece5;background:#1a1a1a80}.v8-ring-card>span:first-child{color:#e6cfa8}.v8-scr-stage{cursor:ew-resize}.v8-scr-wall{background:linear-gradient(#3a3a3a,#232323 70%,#1b1b1b)}.v8-scr-frame{background:linear-gradient(#4d4d4d,#2a2a2a);box-shadow:0 8px 12px -4px #0009}.v8-scr-bed{background:radial-gradient(circle,#ffecbe59 .6px,#0000 1.1px) 0 0/5px 5px,linear-gradient(#d9a956,#a8772c);box-shadow:inset 0 1px #fff0c880}.v8-scr-ghost{opacity:0;background:#f0dcb473;transition:opacity .6s .3s}.v8-scr-stage.is-free .v8-scr-ghost{opacity:1}.v8-scr-print{transition:transform 80ms linear}.v8-scr-piece{box-shadow:0 6px 10px -4px #00000080}.v8-scr-lines{background:repeating-linear-gradient(0deg,#00000014 0 1px,#0000 1px 3px)}.v8-scr-brim{background:#e8dcc4}.v8-scr-stage.is-free .v8-scr-lift{animation:.9s cubic-bezier(.3,1.4,.5,1) forwards v8-scr-lift}@keyframes v8-scr-lift{0%{transform:translateY(0)rotate(0)}35%{transform:translateY(-34%)rotate(-3deg)}65%{transform:translateY(-18%)rotate(1deg)}to{transform:translateY(-22%)rotate(0)}}.v8-scr-stage.is-free .v8-scr-brim{opacity:.6}.v8-scr-spatula{transition:left 50ms linear}.v8-scr-spatula.is-hint{animation:1.6s ease-in-out .5s infinite v8-scr-nudge}@keyframes v8-scr-nudge{50%{transform:translate(10%)}}.v8-scr-handle,.v8-scr-ferrule,.v8-scr-blade{position:absolute}.v8-scr-handle{background:linear-gradient(#b07a48,#6b4524);border-radius:999px 6px 6px 999px;width:44%;height:100%;top:0;left:0;box-shadow:inset 0 2px #ffdcb459}.v8-scr-ferrule{background:linear-gradient(#e7e2da,#8e877d);width:9%;height:64%;top:18%;left:43%}.v8-scr-blade{clip-path:polygon(0 0,92% 60%,100% 100%,0 100%);background:linear-gradient(#f4f2ee,#a9a49c);width:49%;height:34%;bottom:0;left:51%}.v8-scr-stage.is-free .v8-scr-spatula{transition:left .6s .2s;left:-50%!important}.v8-scr-pop{opacity:0;width:18px;height:18px}.v8-scr-pop i{transform-origin:50% 100%;background:#fff2d6;border-radius:2px;width:2px;height:10px;position:absolute;bottom:0;left:50%}.v8-scr-pop i:first-child{transform:rotate(-40deg)}.v8-scr-pop i:nth-child(3){transform:rotate(40deg)}.v8-scr-stage.is-free .v8-scr-pop{animation:.6s ease-out 50ms v8-scr-pop}@keyframes v8-scr-pop{0%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.3)}}.v8-scr-toast{color:#2a170b;opacity:0;background:#e6cfa8;transition:opacity .4s .5s,transform .5s cubic-bezier(.3,1.6,.5,1) .5s;transform:translate(-50%,8px)}.v8-scr-stage.is-free .v8-scr-toast{opacity:1;transform:translate(-50%)}.v8-scr-hintx{color:#e6cfa8}.v8.is-reduced .v8-scr-lift{transform:translateY(-22%)}.v9-heart-stage{background:radial-gradient(90% 70% at 50% 40%,#4a2a32,#2a181c 70%,#1a1012)}.v9-heart-glow{background:radial-gradient(circle,#c9a96240,#0000 70%);border-radius:50%;position:absolute;inset:18% 22%}.v9-heart-svg{width:58%;overflow:visible}.v9-heart-path{fill:#b8323a;transform-origin:50px 50px;transform-box:view-box}.v9-heart-svg.is-beat .v9-heart-path{animation:.55s cubic-bezier(.3,1.6,.5,1) v9-heart-beat}.v9-heart-svg.is-synced .v9-heart-path{fill:#c9a962}@keyframes v9-heart-beat{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.v9-heart-line{stroke:#f1ece5;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.v9-candle-stage{background:radial-gradient(100% 80% at 50% 20%,#2c241c,#14100c 70%)}.v9-candle-body{background:linear-gradient(90deg,#d9c4a0,#f0e2c8 45%,#c9b089);box-shadow:inset 0 0 0 1px #0000001f}.v9-candle-wick{background:#3d291c;width:2px;height:10px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.v9-candle-flame{background:radial-gradient(circle at 50% 70%,#fff6c8,#f0a030 45%,#c43a12 80%);border-radius:50% 50% 40% 40%;width:18px;height:28px;animation:.7s ease-in-out infinite alternate v9-flicker;box-shadow:0 0 18px #f0a030b3}@keyframes v9-flicker{to{filter:brightness(1.08);transform:scale(1.05)rotate(2deg)}}.v9-candle-smoke{background:linear-gradient(#0000,#dcdcdc59);border-radius:40%;width:10px;height:36px;animation:1.4s ease-out forwards v9-smoke}@keyframes v9-smoke{0%{opacity:.8;transform:translateY(0)}to{opacity:0;transform:translateY(-24px)scaleX(1.4)}}.v9-note-stage{perspective:700px;background:radial-gradient(100% 80% at 50% 30%,#5c3d28,#3d291c 70%,#241810)}.v9-note-paper{background:#f3ead8;box-shadow:0 10px 24px #00000059}.v9-note-fold{transform-style:preserve-3d}.v9-note-fold-face{background:linear-gradient(#efe2c8,#dcc9a6);border-radius:2px 2px 0 0;height:100%;display:block;box-shadow:inset 0 -1px #0000001f}.v9-time-stage{background:radial-gradient(110% 80% at 50% 20%,#3a322a,#1e1814 75%)}.v9-time-card.is-on{box-shadow:0 0 0 1px #c9a96273}.v9-finish-stage{background:radial-gradient(90% 70% at 50% 30%,#efe8dc,#cfc5b5 70%,#b6aa97)}.v9-finish-stage.is-gloss{background:radial-gradient(90% 70% at 50% 28%,#f7f1e6,#d8cfc0 65%,#b9ad99)}.v9-finish-fill{fill:#8a6245;transition:fill .45s}.v9-finish-stage.is-gloss .v9-finish-fill{fill:#c08a57}.v9-finish-pedestal{background:linear-gradient(#8a6245,#5c3d28)}.v9-finish-sweep{pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff73 48%,#0000 62%);animation:.85s ease-out v9-finish-sweep;position:absolute;inset:0}@keyframes v9-finish-sweep{0%{transform:translate(-40%)}to{opacity:0;transform:translate(40%)}}.v9-atmo-stage{background:#1a1410}.v9-atmo-sky{background:radial-gradient(120% 90% at 50% 20%,#4a3a2c,#2a2018 55%,#14100c)}.v9-atmo-fog{pointer-events:none;background:radial-gradient(circle at 50% 60%,#d4d0c959,#0000 65%);transition:opacity .2s}.v9-atmo-mote{opacity:.7;pointer-events:none;background:#e6cfa8;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 6px #e6cfa880}.v9-atmo-shaft{pointer-events:none;filter:blur(1px);background:linear-gradient(#ffe6b400,#ffdc9638,#0000);width:18px;height:120%;position:absolute;top:-10%}.v9-atmo-hero.is-pulse{animation:.7s cubic-bezier(.3,1.5,.5,1) v9-atmo-pulse}@keyframes v9-atmo-pulse{0%{transform:translate(-50%,-50%)scale(1)}40%{transform:translate(-50%,-50%)scale(1.06)}to{transform:translate(-50%,-50%)scale(1)}}.v9-atmo-fruit{pointer-events:none;position:absolute;inset:-8%}.v9-atmo-fruit span{width:7px;height:7px;transform:rotate(calc(var(--i) * 60deg)) translateY(-54px);opacity:.85;background:#c9a962;border-radius:50%;margin:-3px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #c9a962b3}.v9-atmo-bloom{pointer-events:none;background:radial-gradient(circle at 50% 42%,#c9a96273,#0000 55%);animation:1.4s ease-out forwards v9-bloom;position:absolute;inset:0}@keyframes v9-bloom{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:0;transform:scale(1.35)}}.v9-atmo-stage.is-bloom .v9-atmo-fruit span{animation:.8s cubic-bezier(.3,1.6,.5,1) both v9-fruit-pop;animation-delay:calc(var(--i) * 50ms)}@keyframes v9-fruit-pop{0%{transform:rotate(calc(var(--i) * 60deg)) translateY(-30px) scale(.4)}to{transform:rotate(calc(var(--i) * 60deg)) translateY(-58px) scale(1)}}.v9-sell-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f5f0e8e0}.v9-sell-kicker{letter-spacing:.16em}.v8-hb-stage{background:radial-gradient(90% 70% at 50% 40%,#4a2a32,#2a181c 70%,#1a1012)}.v8-hb-glow{background:radial-gradient(circle,#c9a96240,#0000 70%);border-radius:50%;position:absolute;inset:18% 22%}.v8-hb-svg{width:58%;overflow:visible}.v8-hb-path{fill:#b8323a;transform-origin:50px 50px;transform-box:view-box}.v8-hb-svg.is-beat .v8-hb-path{animation:.55s cubic-bezier(.3,1.6,.5,1) v8-hb-beat}.v8-hb-stage.is-synced .v8-hb-path{fill:#c9a962}.v8-hb-stage.is-saved .v8-hb-path{fill:#e6cfa8}.v8-hb-line{stroke:#f1ece5;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.v8-hb-badge{background:linear-gradient(#f0e2c8,#c9a962);box-shadow:0 2px 8px #00000040}@keyframes v8-hb-beat{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.v10-label,.v10-caption{color:#e6cfa8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a14108c}.v10-caption{color:#f1ece5}.v10-zb-stage{background:#1a1410}.v10-zb-sky{background:radial-gradient(120% 90% at 50% 15%,#3a2e24,#1e1814 55%,#12100e)}.v10-zb-bed{background:linear-gradient(#5c3d28,#3d291c);box-shadow:inset 0 2px #c9a96240}.v10-zb-hero{width:28px;height:34px;margin:-17px 0 0 -14px;transform:translate(-50%,-50%)}.v10-zb-hero-body{background:linear-gradient(#e6cfa8,#c9a962);border-radius:4px 4px 2px 2px;width:22px;height:18px;margin:0 auto;display:block;box-shadow:0 2px 6px #00000059}.v10-zb-hero-nozzle{background:#8a6245;border-radius:0 0 3px 3px;width:8px;height:12px;margin:-1px auto 0;display:block}.v10-zb-mob{width:26px;height:26px;margin:-13px 0 0 -13px;transform:translate(-50%,-50%)}.v10-zb-mob-face{background:linear-gradient(#7a9a72,#5f7a5c);border-radius:40% 40% 45% 45%;width:100%;height:100%;display:block;position:relative;box-shadow:0 0 0 2px #e6cfa826,0 3px 8px #0000004d}.v10-zb-mob-face:before,.v10-zb-mob-face:after{content:"";background:#1a1410;border-radius:50%;width:4px;height:4px;position:absolute;top:34%}.v10-zb-mob-face:before{left:28%}.v10-zb-mob-face:after{right:28%}.v10-zb-mob.is-k1 .v10-zb-mob-face{background:linear-gradient(#8aa8a0,#2c7f86)}.v10-zb-mob.is-k2 .v10-zb-mob-face{background:linear-gradient(#c9a962,#8a6245);width:110%;height:110%;margin:-5%}.v10-zb-shot{background:#e6cfa8;border-radius:2px;width:6px;height:10px;margin:-5px 0 0 -3px;transform:translate(-50%,-50%);box-shadow:0 0 8px #e6cfa8b3}.v10-zb-joy{background:radial-gradient(circle at 50% 45%,#5a4632d9,#1e1814f2);border:1px solid #e6cfa859;box-shadow:inset 0 0 12px #00000059}.v10-zb-joy-knob{background:linear-gradient(#e6cfa8,#c9a962);border:1px solid #3d291c59;box-shadow:0 2px 8px #00000059}.v10-zb-fire{color:#f1ece5;background:linear-gradient(#c43a3a,#8a2424);border:1px solid #f1ece540;box-shadow:0 4px 14px #00000059}.v10-zb-fire:active{transform:scale(.96)}.v10-spool-stage{background:radial-gradient(90% 70% at 50% 40%,#3a322a,#1a1410 75%)}.v10-spool{aspect-ratio:1;width:58%;transition:transform 50ms linear;position:relative}.v10-spool-rim{border:10px solid #c9a962;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #8a6245,0 6px 18px #0006}.v10-spool-hub{background:#3d291c;border-radius:50%;position:absolute;inset:32%;box-shadow:inset 0 0 0 2px #e6cfa8}.v10-spool-spoke{transform-origin:50% 140%;background:#8a6245;width:3px;height:28%;margin-left:-1.5px;position:absolute;top:12%;left:50%}.v10-poly-stage{perspective:900px;background:radial-gradient(100% 80% at 50% 30%,#5c3d28,#2a2018 70%)}.v10-poly-card{transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,1.1,.4,1);position:absolute;inset:12% 14%}.v10-poly-stage.is-flipped .v10-poly-card{transform:rotateY(180deg)}.v10-poly-front,.v10-poly-back{backface-visibility:hidden;background:#f3ead8;border-radius:4px;flex-direction:column;justify-content:flex-end;align-items:center;padding:10px;display:flex;position:absolute;inset:0;box-shadow:0 10px 24px #00000059}.v10-poly-back{text-align:center;justify-content:center;padding:18px;transform:rotateY(180deg)}.v10-poly-photo{background:linear-gradient(135deg,#c9a96259,#0000 50%),radial-gradient(circle at 40% 35%,#d4c4a8,#8a6245 70%);border-radius:2px;position:absolute;inset:8% 8% 22%}.v10-poly-caption{letter-spacing:.14em;text-transform:uppercase;color:#5c3d28;font-size:10px}.v10-lantern-stage{background:radial-gradient(100% 80% at 50% 70%,#2a2018,#0e0c0a 75%)}.v10-lantern-halo{background:radial-gradient(circle, rgba(240,160,48, calc(var(--glow,.35))), transparent 70%);opacity:0;width:55%;height:40%;transition:opacity .35s;position:absolute;bottom:28%;left:50%;transform:translate(-50%)}.v10-lantern-stage.is-on .v10-lantern-halo{opacity:1}.v10-lantern-body{background:linear-gradient(90deg,#5c3d28,#8a6245 45%,#5c3d28);border-radius:6px 6px 4px 4px;width:52px;height:72px;position:relative;box-shadow:0 8px 18px #00000073}.v10-lantern-flame{opacity:0;transform-origin:50% 100%;background:radial-gradient(circle at 50% 70%,#fff6c8,#f0a030 50%,#c43a12 85%);border-radius:50% 50% 40% 40%;width:14px;height:22px;position:absolute;top:18%;left:50%;transform:translate(-50%)}.v10-lantern-stage.is-on .v10-lantern-flame{opacity:1;animation:.7s ease-in-out infinite alternate v10-flicker}@keyframes v10-flicker{to{transform:translate(-50%)scale(1.06)rotate(2deg)}}.v10-con-stage{background:radial-gradient(100% 90% at 50% 20%,#243044,#10141c 70%,#0a0c10)}.v10-con-line{stroke:#e6cfa8;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.v10-con-star{fill:#f1ece559}.v10-con-star.is-lit{fill:#e6cfa8}.v10-con-star.is-next{fill:#c9a962;animation:1s ease-in-out infinite v10-star-pulse}@keyframes v10-star-pulse{0%,to{r:3.2;opacity:1}50%{opacity:.7}}.v10-stack-stage{background:radial-gradient(100% 80% at 50% 20%,#3a322a,#1a1410 75%)}.v10-stack-bed{background:linear-gradient(#8a6245,#5c3d28);border-radius:2px}.v10-stack-block{border-radius:2px;height:7.5%;box-shadow:0 2px 4px #00000059,inset 0 1px #ffffff26}.v10-stack-stage.is-wobble{animation:.45s ease-in-out v10-wobble}@keyframes v10-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-2.5deg)}75%{transform:rotate(2.5deg)}}.v10-rib-stage{background:radial-gradient(100% 80% at 50% 30%,#4a3228,#1e1410 70%)}.v10-rib-box{background:linear-gradient(160deg,#c9a962,#8a6245 55%,#5c3d28);box-shadow:0 10px 24px #0006}.v10-rib-band{background:linear-gradient(90deg,#a3263a,#c43a3a 50%,#a3263a);box-shadow:0 0 0 1px #00000026}.v10-rib-bow{background:radial-gradient(circle at 30%,#c43a3a 0 38%,#0000 40%),radial-gradient(circle at 70%,#c43a3a 0 38%,#0000 40%),linear-gradient(#a3263a,#7a1c1c);border-radius:40%}.v10-rib-stage.is-open .v10-rib-box{box-shadow:0 0 0 1px #e6cfa873,0 10px 24px #0006}.v10-echo-stage{background:radial-gradient(90% 70% at 50% 40%,#2e2620,#14100c)}.v10-echo-pad{background:linear-gradient(#5c3d28,#3d291c);border:1px solid #e6cfa840;box-shadow:inset 0 0 0 1px #0003}.v10-echo-pad:first-child{background:linear-gradient(#8a6245,#5c3d28)}.v10-echo-pad:nth-child(2){background:linear-gradient(#2c7f86,#1a5056)}.v10-echo-pad:nth-child(3){background:linear-gradient(#5f7a5c,#3d5240)}.v10-echo-pad:nth-child(4){background:linear-gradient(#a3263a,#6e1a28)}.v10-echo-pad.is-flash{filter:brightness(1.35);transform:scale(.97)}.v10-echo-pad.is-win{box-shadow:0 0 0 1px #e6cfa88c,inset 0 0 12px #e6cfa840}.v10-leaf-stage{background:linear-gradient(#efe8dc,#d4c4a8 55%,#b6aa97)}.v10-leaf{width:16px;height:22px;transform:rotate(var(--rot,0deg));background:linear-gradient(135deg,#e6cfa8,#c9a962 50%,#8a6245);border-radius:0 70%;animation:1.6s ease-in forwards v10-leaf-fall;box-shadow:0 2px 6px #00000026}@keyframes v10-leaf-fall{0%{opacity:0;transform:rotate(var(--rot,0deg)) translateY(-12px) scale(.7)}20%{opacity:1}to{opacity:.85;transform:rotate(calc(var(--rot,0deg) + 25deg)) translateY(48px)}}.v10-bal-stage{background:radial-gradient(100% 80% at 50% 20%,#3a322a,#1a1410 75%)}.v10-bal{background:0 0;border:0;width:36px;height:56px;padding:0}.v10-bal-body{background:radial-gradient(circle at 35% 30%, #fff8, transparent 40%), var(--hue,#c9a962);border-radius:50% 50% 48% 48%;width:32px;height:38px;margin:0 auto;display:block;box-shadow:0 4px 10px #0000004d}.v10-bal-string{background:#f1ece58c;width:1.5px;height:16px;margin:0 auto;display:block}.v10-whisp-stage{background:radial-gradient(100% 80% at 50% 30%,#4a3a2c,#1a1410 70%)}.v10-whisp-envelope{aspect-ratio:4/3;background:#e8dcc4;border-radius:3px;width:72%;position:relative;overflow:hidden;box-shadow:0 10px 24px #00000059}.v10-whisp-flap{clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;z-index:2;background:linear-gradient(#dcc9a6,#c9b089);transition:transform .45s;position:absolute;inset:0 0 45%}.v10-whisp-stage.is-open .v10-whisp-flap{opacity:.35;transform:rotateX(180deg)}.v10-whisp-letter{opacity:0;text-align:center;background:#f7f1e6;border-radius:2px;padding:12px 10px;transition:transform .45s .1s,opacity .35s .1s;position:absolute;top:18%;left:8%;right:8%;transform:translateY(18%)}.v10-whisp-stage.is-open .v10-whisp-letter{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.v8-hb-svg.is-beat .v8-hb-path,.v10-lantern-stage.is-on .v10-lantern-flame,.v10-con-star.is-next,.v10-leaf,.v10-stack-stage.is-wobble{animation:none!important}}.landing-tree-brand{background:0 0}.ltb-glow{filter:blur(8px);opacity:.85;background:radial-gradient(#fff8e68c 0%,#fff8e61f 45%,#0000 70%)}.ltb-tree{filter:drop-shadow(0 12px 28px #3d291c2e)}.ltb-tree-img{transform-origin:50% 62%;will-change:transform}.landing-tree-brand.is-playing .ltb-tree-img{animation:3.2s cubic-bezier(.22,1,.36,1) both ltb-tree-breathe}.landing-tree-brand.is-settled .ltb-tree-img,.landing-tree-brand:not(.is-playing) .ltb-tree-img{animation:7s ease-in-out infinite ltb-tree-idle}@keyframes ltb-tree-breathe{0%{opacity:0;transform:scale(.92)translateY(10px)}35%{opacity:1;transform:scale(1.02)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes ltb-tree-idle{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.012)translateY(-3px)}}.ltb-word{opacity:0;display:inline-block;transform:translateY(8px)}.landing-tree-brand.is-playing .ltb-word-roots{animation:.55s ease-out 1.55s forwards ltb-word-in}.landing-tree-brand.is-playing .ltb-word-to{animation:.55s ease-out 1.7s forwards ltb-word-in}.landing-tree-brand.is-playing .ltb-word-reality{animation:.55s ease-out 1.85s forwards ltb-word-in}.landing-tree-brand.is-settled .ltb-word,.landing-tree-brand:not(.is-playing) .ltb-word{opacity:1;animation:none;transform:none}@keyframes ltb-word-in{to{opacity:1;transform:translateY(0)}}.ltb-hint{opacity:.7;animation:2.2s ease-in-out infinite ltb-hint-pulse}.landing-tree-brand.is-playing .ltb-hint{animation:2.2s ease-in-out 2.4s infinite ltb-hint-pulse}@keyframes ltb-hint-pulse{0%,to{opacity:.4}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.landing-tree-brand .ltb-tree-img,.landing-tree-brand .ltb-word,.landing-tree-brand .ltb-hint{opacity:1!important;animation:none!important;transform:none!important}}.roots-follow{mix-blend-mode:multiply;opacity:.9}.roots-follow-svg{pointer-events:none}@media (min-width:768px){.roots-follow.md\:absolute{position:absolute}}.v12 .v8-caption{color:#e6cfa8;background:#1e161073}.v12-soil-stage,.v12-seed-stage,.v12-nozzle-stage,.v12-honey-stage,.v12-support-stage,.v12-bottle-stage,.v12-hug-stage,.v12-toast-stage,.v12-cross-stage,.v12-chime-stage,.v12-quote-stage{background:radial-gradient(100% 80% at 50% 18%,#3a322a,#16110e 78%)}.v12-soil-earth{background:linear-gradient(#9a6b4559,#3d291cf2),url(/examples/soil-grain.webp) 50%/cover}.v12-soil-hole{background:linear-gradient(#2a1c12,#140e0a);box-shadow:inset 0 0 24px #0000008c}.v12-soil-crumb{opacity:.5;background:#8a6245;border-radius:4px;height:8px;position:absolute;inset:10% 20% auto}.v12-seed-stage{background:radial-gradient(90% 70% at 50% 40%,#2c241c,#120e0a 80%)}.v12-nozzle-tip{background:radial-gradient(circle at 40% 30%,#fff6c8,#c9a962 55%,#8a6245);box-shadow:0 0 12px #c9a962b3}.v12-honey-cell{aspect-ratio:1;clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);background:#c9a9621f;border:1px solid #e6cfa840;transition:background .15s,transform .15s}.v12-honey-cell.is-on{background:linear-gradient(145deg,#e6cfa8,#c9a962 60%,#8a6245);transform:scale(1.04)}.v12-support-bar{opacity:.85;background:repeating-linear-gradient(90deg,#6b5e52,#6b5e52 3px,#8a7f72 3px 6px);border:0;padding:0;transition:opacity .35s,transform .35s}.v12-support-bar.is-gone{opacity:0;pointer-events:none;transform:translateY(12px)scaleY(.4)}.v12-bottle-glass{background:linear-gradient(90deg,#b4d2c859,#dcf0e68c 45%,#8caaa066);border:1px solid #e6f0eb59;box-shadow:inset 0 0 12px #ffffff26}.v12-bottle-cork{background:#8a6245}.v12-hug-stage.is-hugged{box-shadow:inset 0 0 40px #c9a96240}.v12-toast-piece{background:0 0;border:0;justify-content:center;align-items:center;width:88px;height:120px;padding:0;display:flex}.v12-toast-charm{background:linear-gradient(160deg,#e6cfa8,#8a6245);border-radius:40% 40% 28% 28%;width:56px;height:72px;transition:transform .25s;box-shadow:0 8px 18px #00000059}.v12-toast-charm-b{background:linear-gradient(160deg,#d4b896,#6b4a32)}.v12-toast-piece.is-up .v12-toast-charm{transform:translateY(-10px)rotate(-6deg)}.v12-toast-piece.is-up .v12-toast-charm-b{transform:translateY(-10px)rotate(6deg)}.v12-toast-ring{border:2px solid #e6cfa8b3;border-radius:9999px;width:72px;height:72px;margin:-36px 0 0 -36px;animation:.7s ease-out forwards v12-ring;position:absolute;top:42%;left:50%}@keyframes v12-ring{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.v12-cross-plane{box-shadow:0 0 12px #e6cfa88c}.v12-chime-string{background:0 0;border:0;flex-direction:column;align-items:center;width:28px;min-height:140px;padding:0;display:flex}.v12-chime-string:before{content:"";background:#e6cfa88c;flex:1;width:1px}.v12-chime-tube{background:linear-gradient(90deg,#8a6245,#e6cfa8 45%,#6b4a32);border-radius:4px;width:14px;height:48px;transition:transform .25s}.v12-chime-string.is-rung .v12-chime-tube{transform:rotate(8deg)translateY(4px)}.v12-quote-caret{margin-left:2px;animation:.9s step-end infinite v12-caret;display:inline-block}@keyframes v12-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}.v13-about-root-path{fill:none;stroke:#8a6245;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:220;stroke-dashoffset:220px;opacity:.55}.v13-about-root-b{stroke:#c9a962;opacity:.4;stroke-dasharray:200}.v13-about.is-live .v13-about-root-path{animation:1.1s cubic-bezier(.22,1,.36,1) forwards v13-root-draw}.v13-about.is-live .v13-about-root-b{animation:1.25s cubic-bezier(.22,1,.36,1) .15s forwards v13-root-draw}.v13-about.is-live .v13-about-body{animation:.7s cubic-bezier(.22,1,.36,1) .2s both v13-about-stagger}@keyframes v13-root-draw{to{stroke-dashoffset:0}}@keyframes v13-about-stagger{0%{opacity:.55;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.v13-entrance.is-live :is(a,button,[data-entry-card]){animation:.65s cubic-bezier(.22,1,.36,1) both v13-card-cascade}.v13-entrance.is-live>*>:first-child{animation-delay:50ms}.v13-entrance.is-live>*>:nth-child(2){animation-delay:.14s}.v13-entrance.is-live>*>:nth-child(3){animation-delay:.23s}.v13-entrance.is-live>*>:nth-child(4){animation-delay:.32s}@keyframes v13-card-cascade{0%{opacity:.35;filter:brightness(.85);transform:translateY(28px)scale(.92)}60%{transform:translateY(-4px)scale(1.02)}to{opacity:1;filter:none;transform:translateY(0)scale(1)}}.v13-custom.is-live .v13-custom-tile{animation:.85s cubic-bezier(.22,1,.36,1) both v13-bust-orbit;animation-delay:calc(var(--ti,0) * .12s)}.v13-custom.is-live .v13-custom-tile:after{content:"";animation:v13-material-wipe 1.1s ease-out calc(.25s + var(--ti,0) * .12s) both;pointer-events:none;background:linear-gradient(120deg,#0000 30%,#ffffff47,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}@keyframes v13-bust-orbit{0%{opacity:.4;transform:translateY(18px)rotate(-3deg)scale(.94)}to{opacity:1;transform:none}}@keyframes v13-material-wipe{to{transform:translate(120%)}}.v13-softask{isolation:isolate}.v13-softask-ring{pointer-events:none;aspect-ratio:1;opacity:0;border:1.5px solid #c9a96259;border-radius:9999px;width:70%;margin:-35% 0 0 -35%;position:absolute;top:42%;left:50%}.v13-softask.is-live .v13-softask-ring-a{animation:2.4s ease-out infinite v13-soft-pulse}.v13-softask.is-live .v13-softask-ring-b{animation:2.4s ease-out .7s infinite v13-soft-pulse}@keyframes v13-soft-pulse{0%{opacity:.55;transform:scale(.72)}to{opacity:0;transform:scale(1.35)}}.v13-softask-mote{pointer-events:none;opacity:0;background:radial-gradient(circle,#e6cfa8,#c9a962 60%,#0000);border-radius:9999px;width:4px;height:4px;position:absolute}.v13-softask.is-live .v13-softask-mote{animation:2.8s ease-in-out infinite v13-soft-mote}@keyframes v13-soft-mote{0%,to{opacity:0;transform:translateY(6px)scale(.6)}40%{opacity:.9;transform:translateY(-10px)scale(1)}}.v13-cake-upgrade .v7-cake-layer{position:relative}.v13-cake-upgrade .v7-cake.is-playing .v7-cake-layer{animation:v7-cake-lay .28s cubic-bezier(.3, 1.4, .5, 1) calc(.18s + var(--li) * .14s) forwards}.v13-cake-upgrade .v7-cake.is-playing .v7-cake-layer:after{content:"";height:55%;animation:v13-icing-drip .5s ease-out calc(.35s + var(--li) * .14s) both;pointer-events:none;background:linear-gradient(#e6cfa88c,#0000);border-radius:50%;position:absolute;top:-35%;left:8%;right:8%}@keyframes v13-icing-drip{0%{opacity:0;transform:translateY(-6px)scaleY(.4)}to{opacity:.85;transform:translateY(0)scaleY(1)}}.v13-stamp-upgrade .v7-stamp.is-playing .v7-stamp-tool{animation:1.15s cubic-bezier(.34,1.56,.64,1) .2s both v13-stamp-press}@keyframes v13-stamp-press{0%{transform:translateY(-18%)}45%{transform:translateY(14%)}62%{transform:translateY(8%)}to{transform:translateY(-6%)}}.v13-stamp-upgrade .v7-stamp.is-playing .v7-stamp-text{animation:.7s ease-out .75s both v13-emboss}@keyframes v13-emboss{0%{letter-spacing:.4em;opacity:.15;filter:blur(2px)}to{letter-spacing:inherit;opacity:1;filter:none}}.v13-hb-upgrade .v8-hb-glow{animation:1.4s ease-in-out infinite v13-hb-trail}.v13-hb-upgrade .v8-hb-svg.is-beat .v8-hb-path{filter:drop-shadow(0 0 10px #b8323aa6);animation:.55s cubic-bezier(.3,1.7,.5,1) v13-hb-beat-strong}@keyframes v13-hb-trail{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.85;transform:scale(1.12)}}@keyframes v13-hb-beat-strong{0%{transform:scale(1)}30%{transform:scale(1.22)}to{transform:scale(1)}}.v13-pillars-col{opacity:.85;transform:translateY(12px)}.v13-pillars.is-live .v13-pillars-col{animation:v13-pillar-rise .7s cubic-bezier(.22, 1, .36, 1) calc(var(--pi,0) * .1s) both}@keyframes v13-pillar-rise{to{opacity:1;transform:translateY(0)}}.v13-pillars-glow{opacity:0;background:radial-gradient(circle at 50% 30%,#c9a96247,#0000 65%)}.v13-pillars.is-live .v13-pillars-glow{animation:v13-pillar-glow 2.2s ease-in-out calc(.3s + var(--pi,0) * .12s) infinite}@keyframes v13-pillar-glow{0%,to{opacity:.15}50%{opacity:.7}}.v13-pillars-root{fill:none;stroke:#8a6245;stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:.55}.v13-pillars-root-b{stroke:#c9a962;opacity:.4}.v13-pillars.is-live .v13-pillars-root{animation:1s ease-out .35s forwards v13-root-draw}.v13 .v8-caption{color:#e6cfa8;background:#1e161073}.v13-etch-stage,.v13-dots-stage,.v13-wax-stage,.v13-peel-stage,.v13-bal-stage,.v13-mem-stage,.v13-drip-stage,.v13-whack-stage,.v13-maze-stage,.v13-root-stage,.v13-sign-stage{background:radial-gradient(100% 80% at 50% 18%,#3a322a,#16110e 78%)}.v13-etch-knob{background:radial-gradient(circle at 35% 30%,#e6cfa8,#8a6245 60%,#3d291c);border-radius:9999px;width:28px;height:28px;box-shadow:0 2px 6px #0006}.v13-etch-stage{background:linear-gradient(#6b4a32,#3d291c 70%)}.v13-dots-stage.is-done{box-shadow:inset 0 0 40px #c9a96233}.v13-wax-puddle{aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#c94a4a,#7a1e1e 70%);border-radius:50%;width:42%;position:absolute;box-shadow:0 8px 20px #00000059}.v13-wax-ring{aspect-ratio:1;border:2px solid #e6cfa88c;border-radius:50%;width:55%;position:absolute}.v13-wax-stamp{flex-direction:column;align-items:center;transition:transform .12s linear;display:flex;position:absolute;top:8%}.v13-wax-knob{background:linear-gradient(#e6cfa8,#8a6245);border-radius:9999px;width:22px;height:22px}.v13-wax-die{color:#e6cfa8;background:linear-gradient(#5c3d28,#2a1810);border-radius:6px;justify-content:center;align-items:center;width:48px;height:36px;margin-top:4px;font-size:14px;font-weight:700;display:flex}.v13-wax-emboss{color:#e6cfa8;background:radial-gradient(circle at 40% 35%,#b8323a,#6b1818);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;font-weight:700;animation:.45s cubic-bezier(.3,1.6,.5,1) both v13-seal-pop;display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 2px 6px #00000059,0 6px 16px #0000004d}@keyframes v13-seal-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.v13-peel-stage{background:linear-gradient(160deg,#f1ece5,#d4c8b4)}.v13-peel-under{background:linear-gradient(#f7f1e6,#e6cfa8)}.v13-peel-sticker{background:linear-gradient(145deg,#ffffff40,#0000 40%),linear-gradient(#c9a962,#8a6245 55%,#5c3d28);border-radius:10px;box-shadow:0 10px 24px #0003}.v13-peel-shine{background:linear-gradient(115deg,#0000 35%,#ffffff73,#0000 65%);position:absolute;inset:0}.v13-peel-edge{background:#f8f5ef;height:6px;position:absolute;left:0;right:0;box-shadow:0 -1px #00000014}.v13-bal-shelf{background:linear-gradient(#c9a962,#6b4a32);box-shadow:0 6px 14px #00000059}.v13-bal-piece{background:linear-gradient(160deg,#e6cfa8,#8a6245);border-radius:40% 40% 28% 28%;width:44px;height:64px;margin-left:-22px;transition:transform 50ms linear;box-shadow:0 8px 16px #00000059}.v13-bal-stage.is-won{box-shadow:inset 0 0 36px #c9a96247}.v13-mem-tile{color:#e6cfa8;background:linear-gradient(160deg,#4a3a2e,#2a1c14);border:0;border-radius:8px;justify-content:center;align-items:center;transition:transform .2s,background .2s;display:flex;box-shadow:inset 0 0 0 1px #e6cfa833}.v13-mem-tile.is-open{color:#3d291c;background:linear-gradient(160deg,#e6cfa8,#c9a962)}.v13-mem-tile.is-match{box-shadow:0 0 0 2px #c9a962,0 0 16px #c9a96273}.v13-mem-face{font-size:1.25rem;line-height:1}.v13-drip-bottle{background:linear-gradient(90deg,#b4d2dc66,#f0faff8c);border:1px solid #ffffff40;border-radius:6px 6px 10px 10px}.v13-drip-mold{background:#140e0aa6;border:1px solid #e6cfa84d;box-shadow:inset 0 0 18px #00000073}.v13-whack-bed{background:linear-gradient(#6b5e52,#3d3228);box-shadow:inset 0 2px 6px #00000059}.v13-whack-bead{background:radial-gradient(circle at 35% 30%,#fff6c8,#c9a962 55%,#8a6245);border:0;border-radius:9999px;width:28px;height:28px;margin:-14px 0 0 -14px;padding:0;box-shadow:0 0 10px #c9a9628c}.v13-maze-wall{background:repeating-linear-gradient(90deg,#6b5e52,#6b5e52 3px,#8a7f72 3px 6px);border-radius:2px}.v13-maze-marble{background:radial-gradient(circle at 30% 30%,#f1ece5,#8a6245);border-radius:9999px;width:14px;height:14px;margin:-7px 0 0 -7px;box-shadow:0 2px 6px #0006}.v13-maze-goal{color:#c94a4a;filter:drop-shadow(0 0 6px #c9505080);width:18px;height:18px;margin:-4px 0 0 -2px;font-size:16px;line-height:1}.v13-root-soil{background:linear-gradient(#9a6b4580,#3d291c)}.v13-root-seed{background:radial-gradient(circle at 40% 35%,#c9a962,#5c3d28);border-radius:50% 50% 40% 40%;width:22px;height:28px;box-shadow:0 4px 12px #00000059}.v13-root-path{fill:none;stroke:#c9a962;stroke-width:2px;stroke-linecap:round}.v13-root-path-b{stroke:#8a6245;stroke-width:1.6px}.v13-root-path-c{stroke:#e6cfa8;stroke-width:1.2px;opacity:.75}.v13-sign-stage.is-settled{box-shadow:inset 0 0 30px #c9a96233}@media (prefers-reduced-motion:reduce){.v13-about.is-live .v13-about-root-path,.v13-about.is-live .v13-about-body,.v13-entrance.is-live :is(a,button,[data-entry-card]),.v13-custom.is-live .v13-custom-tile,.v13-softask.is-live .v13-softask-ring-a,.v13-softask.is-live .v13-softask-ring-b,.v13-softask.is-live .v13-softask-mote,.v13-pillars.is-live .v13-pillars-col,.v13-pillars.is-live .v13-pillars-glow,.v13-hb-upgrade .v8-hb-glow{opacity:1!important;animation:none!important;transform:none!important}}.v14-sixteen.is-live .v14-sixteen-tile{animation:.55s cubic-bezier(.22,1,.36,1) both v14-cascade;animation-delay:calc(var(--ti,0) * 35ms)}@keyframes v14-cascade{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.v14-bust.is-live .v14-bust-spot{background:radial-gradient(at 50% 35%,#e6cfa88c,#0000 62%);animation:1.4s ease-out both v14-spot}.v14-bust.is-live .v14-bust-rise{animation:.9s cubic-bezier(.22,1,.36,1) .15s both v14-rise}@keyframes v14-spot{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes v14-rise{0%{opacity:0;transform:translateY(18%)}to{opacity:1;transform:translateY(0)}}.v14-couple.is-live .v14-couple-ref{animation:2.2s ease-in-out infinite alternate v14-couple-ref}.v14-couple.is-live .v14-couple-obj{animation:2.2s ease-in-out infinite alternate v14-couple-obj}@keyframes v14-couple-ref{0%{clip-path:inset(0 50% 0 0);opacity:1}to{clip-path:inset(0);opacity:.35}}@keyframes v14-couple-obj{0%{clip-path:inset(0 0 0 50%);opacity:.4}to{clip-path:inset(0);opacity:1}}.v14-family.is-live .v14-family-rise{animation:1s cubic-bezier(.22,1,.36,1) both v14-family-rise}.v14-family.is-live .v14-family-glow{background:radial-gradient(at 50% 70%,#c9a96259,#0000 65%);animation:1.2s ease-out both v14-spot}@keyframes v14-family-rise{0%{opacity:0;transform:translateY(12%)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.v14-softask{isolation:isolate}.v14-softask-orbit{pointer-events:none;opacity:0;border:1px solid #c9a96247;border-radius:50%;width:118%;height:62%;position:absolute;top:42%;left:50%;translate:-50% -50%}.v14-softask.is-live .v14-softask-orbit-a{opacity:.7;animation:6s linear infinite v14-orbit}.v14-softask.is-live .v14-softask-orbit-b{opacity:.45;border-color:#8a624559;width:95%;height:48%;animation:9s linear infinite reverse v14-orbit}.v14-softask-bloom{pointer-events:none;opacity:0;background:radial-gradient(at 50% 40%,#c9a96224,#0000 70%);border-radius:24px;position:absolute;inset:8% 4%}.v14-softask.is-live .v14-softask-bloom{opacity:1}.v14-softask-ember{pointer-events:none;opacity:0;background:#e6cfa8;border-radius:50%;width:4px;height:4px;position:absolute}.v14-softask.is-live .v14-softask-ember{animation:2.8s ease-in-out infinite v14-ember}@keyframes v14-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes v14-ember{0%,to{opacity:0;transform:translateY(0)scale(.6)}40%{opacity:.85;transform:translateY(-10px)scale(1)}70%{opacity:.2}}.v14-petprint-layer{will-change:transform, opacity}.v14-seed-hint{animation:1.4s ease-in-out infinite v14-hint}@keyframes v14-hint{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.v14-sixteen.is-live .v14-sixteen-tile,.v14-bust.is-live .v14-bust-spot,.v14-bust.is-live .v14-bust-rise,.v14-couple.is-live .v14-couple-ref,.v14-couple.is-live .v14-couple-obj,.v14-family.is-live .v14-family-rise,.v14-family.is-live .v14-family-glow,.v14-softask.is-live .v14-softask-orbit-a,.v14-softask.is-live .v14-softask-orbit-b,.v14-softask.is-live .v14-softask-ember,.v14-seed-hint{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}.v15-twelve.is-live .v15-twelve-tile{animation:.65s cubic-bezier(.34,1.3,.64,1) both v15-stagger;animation-delay:calc(var(--ti,0) * 55ms)}@keyframes v15-stagger{0%{opacity:0;transform:translateY(18px)scale(.82)rotate(-4deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}.v15-bust.is-live .v15-bust-slat{animation:.7s cubic-bezier(.22,1,.36,1) both v15-slat;animation-delay:calc(var(--si,0) * 70ms)}@keyframes v15-slat{0%{transform:translate(0)}to{transform:translate(105%)}}.v15-bust.is-live .v15-bust-img{animation:.9s cubic-bezier(.22,1,.36,1) .2s both v15-bust-settle}@keyframes v15-bust-settle{0%{filter:blur(2px);transform:scale(1.12)}to{filter:blur();transform:scale(1)}}.v15-couple.is-live .v15-couple-iris{animation:1.4s cubic-bezier(.22,1,.36,1) both v15-iris}@keyframes v15-iris{0%{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%)}to{clip-path:polygon(50% -20%,120% 50%,50% 120%,-20% 50%)}}.v15-family.is-live .v15-family-tile{animation:.55s cubic-bezier(.22,1,.36,1) both v15-mosaic;animation-delay:calc(var(--fi,0) * 60ms)}@keyframes v15-mosaic{0%{opacity:0;transform:scale(.4)rotate(8deg)}to{opacity:1;transform:scale(1)rotate(0)}}.v15-softask{overflow:hidden}.v15-softask-bracket{z-index:0;opacity:0;border-style:solid;border-color:#c9a9628c;width:22px;height:22px;position:absolute}.v15-softask.is-live .v15-softask-bracket{opacity:1;animation:.6s both v15-bracket}.v15-softask-tl{border-width:2px 0 0 2px;top:4px;left:4px}.v15-softask-tr{border-width:2px 2px 0 0;top:4px;right:4px}.v15-softask-bl{border-width:0 0 2px 2px;bottom:4px;left:4px}.v15-softask-br{border-width:0 2px 2px 0;bottom:4px;right:4px}@keyframes v15-bracket{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.v15-softask-scan{pointer-events:none;inset-x:0;z-index:0;opacity:0;background:linear-gradient(90deg,#0000,#c9a962a6,#0000);height:2px;position:absolute;top:0}.v15-softask.is-live .v15-softask-scan{opacity:1;animation:3.2s ease-in-out infinite v15-scan}@keyframes v15-scan{0%{top:6%}50%{top:88%}to{top:6%}}.v15-softask-pulse{pointer-events:none;z-index:0;opacity:0;border-radius:12px;position:absolute;inset:12%;box-shadow:0 0 #c9a96240}.v15-softask.is-live .v15-softask-pulse{opacity:1;animation:2.4s ease-out infinite v15-pulse-ring}@keyframes v15-pulse-ring{0%{box-shadow:0 0 #c9a9624d}to{box-shadow:0 0 0 28px #c9a96200}}.v15-seed-hint{animation:1.4s ease-in-out infinite v15-hint}@keyframes v15-hint{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.v15-twelve.is-live .v15-twelve-tile,.v15-bust.is-live .v15-bust-slat,.v15-bust.is-live .v15-bust-img,.v15-couple.is-live .v15-couple-iris,.v15-family.is-live .v15-family-tile,.v15-softask.is-live .v15-softask-scan,.v15-softask.is-live .v15-softask-pulse,.v15-seed-hint{animation:none!important}.v15-bust.is-live .v15-bust-slat{transform:translate(105%)}.v15-couple.is-live .v15-couple-iris{clip-path:polygon(50% -20%,120% 50%,50% 120%,-20% 50%)}}.lab-label{color:#f8f4eceb;background:#2e2e2eb8;border:1px solid #c9a96259}.lab-caption{color:#f8f4eccc;background:#2e2e2e8c}.lab-stage{background:#161412;border:1px solid #5c3d2859;border-radius:10px;margin-inline:auto;position:relative;overflow:hidden}.lab-demo-img{object-fit:contain;width:auto;max-width:72%;height:auto;max-height:70%;margin:auto;position:absolute;inset:0}.lab-studio-tag{z-index:5;letter-spacing:.14em;text-transform:uppercase;color:#f8f4ecb3;white-space:nowrap;font-size:9px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.lab-molten-a,.lab-molten-b{position:absolute;inset:0}.lab-molten-b{clip-path:inset(0 100% 0 0)}.lab-molten.is-playing .lab-molten-b{animation:2.4s ease-in-out infinite alternate lab-molten-wipe}.lab-molten.is-end .lab-molten-b{clip-path:inset(0)}.lab-molten-seam{filter:blur(2px);opacity:0;background:linear-gradient(90deg,#0000,#c96428b3,#0000);width:14px;position:absolute;top:0;bottom:0;left:0}.lab-molten.is-playing .lab-molten-seam{opacity:1;animation:2.4s ease-in-out infinite alternate lab-molten-seam}@keyframes lab-molten-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes lab-molten-seam{0%{left:0%}to{left:92%}}.lab-vt-thumb,.lab-vt-hero{background:#2a2622;border-radius:8px;position:absolute;overflow:hidden}.lab-vt-thumb{aspect-ratio:1;width:28%;top:18%;left:12%}.lab-vt-hero{opacity:0;inset:10% 12% 16%;transform:scale(.35)}.lab-vt-thumb .lab-demo-img,.lab-vt-hero .lab-demo-img{max-width:85%;max-height:85%;inset:8%}.lab-vt.is-playing .lab-vt-thumb{animation:2.2s forwards lab-vt-out}.lab-vt.is-playing .lab-vt-hero{animation:2.2s forwards lab-vt-in}.lab-vt.is-end .lab-vt-hero{opacity:1;transform:scale(1)}.lab-vt.is-end .lab-vt-thumb{opacity:0}@keyframes lab-vt-out{to{opacity:0;transform:scale(1.4)translate(40%,30%)}}@keyframes lab-vt-in{40%{opacity:0}to{opacity:1;transform:scale(1)}}.lab-clip-shape{clip-path:circle(12% at 50% 55%);position:absolute;inset:0}.lab-clip.is-playing .lab-clip-shape{animation:2.6s cubic-bezier(.22,1,.36,1) infinite alternate lab-clip}.lab-clip.is-end .lab-clip-shape{clip-path:ellipse(70% 55%)}@keyframes lab-clip{0%{clip-path:circle(12% at 50% 55%)}50%{clip-path:polygon(50% 8%,92% 38%,78% 92%,22% 92%,8% 38%)}to{clip-path:ellipse(70% 55%)}}.lab-mood-swatch{background:#5c3d28;position:absolute;inset:0}.lab-mood.is-playing .lab-mood-swatch{animation:6s ease-in-out infinite lab-mood}.lab-mood.is-end .lab-mood-swatch{background:#c9a962}.lab-mood-label{text-align:center;color:#f8f4ec;letter-spacing:.08em;font-size:11px;position:absolute;inset:auto 8% 12%}@keyframes lab-mood{0%{background:#5c3d28}25%{background:#e8e0d4}50%{background:#1a1a1a}75%{background:#c9a962}to{background:#5c3d28}}.lab-carry-track{position:absolute;inset:0}.lab-carry-item{position:absolute;inset:18% 28% 28%}.lab-carry.is-playing .lab-carry-item{animation:2.4s cubic-bezier(.4,0,.2,1) infinite lab-carry}.lab-carry-gate{background:#c9a96280;height:2px;position:absolute;top:48%;left:0;right:0}.lab-carry.is-end .lab-carry-item{transform:translateY(28%)}@keyframes lab-carry{0%{transform:translateY(-18%)}to{transform:translateY(32%)}}.lab-stack-card{transform:translateY(calc(var(--k) * -10px)) scale(calc(1 - var(--k) * .06));z-index:calc(3 - var(--k));background:#2a2622;border:1px solid #ffffff1f;border-radius:6px;position:absolute;inset:16% 18% 22%;overflow:hidden}.lab-stack.is-playing .lab-stack-card{animation:2.8s ease-in-out infinite alternate lab-stack;animation-delay:calc(var(--k) * .12s)}@keyframes lab-stack{0%{transform:translateY(calc(var(--k) * -10px)) scale(calc(1 - var(--k) * .06))}to{transform:translateY(calc(var(--k) * 18px)) scale(calc(.82 - var(--k) * .04))}}.lab-branch-path{stroke-dasharray:220;stroke-dashoffset:220px}.lab-branch.is-playing .lab-branch-path{animation:1.6s forwards lab-draw}.lab-branch.is-playing .lab-branch-2{animation-delay:.25s}.lab-branch.is-playing .lab-branch-3{animation-delay:.45s}.lab-branch-node{opacity:0}.lab-branch.is-playing .lab-branch-node{animation:.4s 1.2s forwards lab-fade-in}.lab-branch.is-playing .lab-branch-n2{animation-delay:1.4s}.lab-branch.is-playing .lab-branch-n3{animation-delay:1.6s}.lab-branch.is-end .lab-branch-path{stroke-dashoffset:0}.lab-branch.is-end .lab-branch-node{opacity:1}@keyframes lab-draw{to{stroke-dashoffset:0}}@keyframes lab-fade-in{to{opacity:1}}.lab-bloom-bw,.lab-bloom-color{position:absolute;inset:0}.lab-bloom-bw{filter:grayscale()}.lab-bloom-color{clip-path:circle(0%)}.lab-bloom.is-playing .lab-bloom-color{animation:2.4s ease-in-out infinite alternate lab-bloom}.lab-bloom.is-end .lab-bloom-color{clip-path:circle(70%)}@keyframes lab-bloom{0%{clip-path:circle(0%)}to{clip-path:circle(65%)}}.lab-layers-bed{background:#3a3530;border-radius:2px;height:8px;position:absolute;bottom:14%;left:12%;right:12%}.lab-layers-row{height:7px;left:28%;right:28%;bottom:calc(22% + var(--k) * 8px);opacity:0;background:linear-gradient(90deg,#6b4a32,#9a6b45);border-radius:1px;position:absolute;transform:scaleX(.2)}.lab-layers.is-playing .lab-layers-row{animation:.35s forwards lab-layer;animation-delay:calc(var(--k) * .12s)}.lab-layers.is-end .lab-layers-row{opacity:1;transform:scaleX(1)}.lab-layers-nozzle{opacity:0;background:#c9a962;border-radius:2px 2px 0 0;width:10px;height:16px;position:absolute;top:12%;left:50%;transform:translate(-50%)}.lab-layers.is-playing .lab-layers-nozzle{opacity:1;animation:1.6s linear infinite lab-nozzle}@keyframes lab-layer{to{opacity:1;transform:scaleX(1)}}@keyframes lab-nozzle{0%{top:70%;left:30%}50%{top:40%;left:70%}to{top:20%;left:30%}}.lab-gcode-path{stroke-dasharray:600;stroke-dashoffset:600px}.lab-gcode.is-playing .lab-gcode-path{animation:2.2s forwards lab-draw}.lab-gcode-head{offset-path:path("M40 200 L60 80 L100 160 L140 60 L160 200 Z");offset-distance:0%}.lab-gcode.is-playing .lab-gcode-head{animation:2.2s forwards lab-ghead}.lab-gcode.is-end .lab-gcode-path{stroke-dashoffset:0}@keyframes lab-ghead{to{offset-distance:100%}}.lab-blue-lines{background-image:linear-gradient(#50a0dc40 1px,#0000 1px),linear-gradient(90deg,#50a0dc40 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}.lab-blue-obj{opacity:0;filter:brightness(2)saturate(0)contrast(1.2);position:absolute;inset:0}.lab-blue.is-playing .lab-blue-obj{animation:2.4s forwards lab-blue}.lab-blue.is-end .lab-blue-obj{opacity:1;filter:none}@keyframes lab-blue{0%{opacity:.4;filter:brightness(2)saturate(0)}to{opacity:1;filter:none}}.lab-scrape-bed{background:#444;height:10px;position:absolute;bottom:18%;left:10%;right:10%}.lab-scrape-print{position:absolute;inset:20% 22% 24%}.lab-scrape.is-playing .lab-scrape-print{animation:1.8s forwards lab-scrape-up}.lab-scrape-spatula{transform-origin:0;background:#aaa;border-radius:2px;width:70%;height:8px;position:absolute;bottom:20%;left:10%}.lab-scrape.is-playing .lab-scrape-spatula{animation:1.8s forwards lab-spatula}.lab-scrape.is-end .lab-scrape-print{transform:translateY(-28%)rotate(-4deg)}@keyframes lab-scrape-up{to{transform:translateY(-28%)rotate(-4deg)}}@keyframes lab-spatula{to{transform:translate(40%)rotate(-12deg)}}.lab-sheen-obj,.lab-sweep-obj{position:absolute;inset:0}.lab-sheen-pass,.lab-sweep-beam{background:linear-gradient(115deg,#0000 40%,#ffffff73 50%,#0000 60%);position:absolute;inset:-20% -40%;transform:translate(-60%)}.lab-sheen.is-playing .lab-sheen-pass,.lab-sweep.is-playing .lab-sweep-beam{animation:2.2s ease-in-out infinite lab-beam}.lab-sheen.is-playing .lab-sheen-obj{animation:2.2s infinite lab-cool}@keyframes lab-beam{0%{transform:translate(-70%)}to{transform:translate(70%)}}@keyframes lab-cool{0%{filter:brightness(.85)}50%{filter:brightness(1.15)saturate(1.1)}to{filter:brightness()}}.lab-dolly-cam{position:absolute;inset:0;transform:scale(.82)}.lab-dolly.is-playing .lab-dolly-cam{animation:3s ease-in-out infinite alternate lab-dolly}.lab-dolly.is-end .lab-dolly-cam{transform:scale(1.08)}@keyframes lab-dolly{0%{transform:scale(.82)}to{transform:scale(1.1)}}.lab-orbit{perspective:600px}.lab-orbit-disc{transform-style:preserve-3d;position:absolute;inset:16% 18% 22%}.lab-lid-box{background:#5c3d28;border-radius:6px;position:absolute;inset:18% 16% 16%;overflow:hidden}.lab-lid-top{transform-origin:top;z-index:2;background:#7a5230;height:42%;position:absolute;top:0;left:0;right:0}.lab-lid-inner{position:absolute;inset:30% 18% 10%}.lab-lid.is-playing .lab-lid-top{animation:2.4s ease-in-out infinite alternate lab-lid}.lab-lid.is-end .lab-lid-top{opacity:.5;transform:rotateX(70deg)}@keyframes lab-lid{to{opacity:.45;transform:rotateX(75deg)translateY(-8%)}}.lab-ribbon-gift{position:absolute;inset:22% 20% 18%}.lab-ribbon-svg{position:absolute;inset:0}.lab-ribbon.is-playing .lab-ribbon-bow{animation:1.8s forwards lab-bow}.lab-ribbon.is-playing .lab-ribbon-v,.lab-ribbon.is-playing .lab-ribbon-h{animation:1.8s forwards lab-ribbon-fall}.lab-ribbon.is-end .lab-ribbon-bow,.lab-ribbon.is-end .lab-ribbon-v,.lab-ribbon.is-end .lab-ribbon-h{opacity:0;transform:translateY(40px)}@keyframes lab-bow{to{opacity:0;transform:translateY(30px)rotate(18deg)}}@keyframes lab-ribbon-fall{to{opacity:0;transform:translateY(50px)}}.lab-fairy-canvas{width:100%;height:100%;position:absolute;inset:0}.lab-fairy-img{opacity:.55}.lab-awaken-root{stroke-dasharray:400;stroke-dashoffset:400px}.lab-awaken.is-playing .lab-awaken-root{animation:1.8s forwards lab-draw}.lab-awaken-leaf,.lab-awaken-mark{opacity:0}.lab-awaken.is-playing .lab-awaken-leaf{animation:.5s 1.5s forwards lab-fade-in}.lab-awaken.is-playing .lab-awaken-mark{animation:.6s 1.8s forwards lab-fade-in}.lab-awaken.is-end .lab-awaken-root{stroke-dashoffset:0}.lab-awaken.is-end .lab-awaken-leaf,.lab-awaken.is-end .lab-awaken-mark{opacity:1}.lab-spectral-ghost,.lab-spectral-solid{position:absolute;inset:0}.lab-spectral-ghost{opacity:.45;filter:blur(2px)saturate(.4);transform:translate(-8%,-6%)scale(1.04)}.lab-spectral-solid{opacity:0}.lab-spectral.is-playing .lab-spectral-ghost{animation:2.4s forwards lab-ghost}.lab-spectral.is-playing .lab-spectral-solid{animation:1.2s 1s forwards lab-fade-in}.lab-spectral.is-end .lab-spectral-solid{opacity:1}.lab-spectral.is-end .lab-spectral-ghost{opacity:0}@keyframes lab-ghost{to{opacity:0;transform:translate(0)scale(1)}}.lab-mercury.is-playing .lab-mercury-a{animation:2s ease-in-out infinite alternate lab-merc-a}.lab-mercury.is-playing .lab-mercury-b{animation:2s ease-in-out infinite alternate lab-merc-b}.lab-mercury.is-end .lab-mercury-a{transform:translate(40px)}.lab-mercury.is-end .lab-mercury-b{transform:translate(-40px)}@keyframes lab-merc-a{to{transform:translate(40px)scale(1.05)}}@keyframes lab-merc-b{to{transform:translate(-40px)scale(1.05)}}.lab-pixel-grid{z-index:2;grid-template-columns:repeat(6,1fr);gap:2px;display:grid;position:absolute;inset:18% 20% 24%}.lab-pixel-cell{opacity:0;transform:translate(calc((var(--k) % 6 - 2.5) * 12px), calc((var(--k) / 6 - 2.5) * 14px)) scale(.4);background:#c9a962}.lab-pixel.is-playing .lab-pixel-cell{animation:1.6s forwards lab-pixel;animation-delay:calc(var(--k) * 30ms)}.lab-pixel-img{opacity:0}.lab-pixel.is-playing .lab-pixel-img{animation:.6s 1.4s forwards lab-fade-in}.lab-pixel.is-end .lab-pixel-img{opacity:1}.lab-pixel.is-end .lab-pixel-cell{opacity:0}@keyframes lab-pixel{to{opacity:.85;transform:translate(0)scale(1)}}.lab-portal-scene{clip-path:circle(8% at 50% 55%);position:absolute;inset:0}.lab-portal-ring{border:2px solid #c9a962;border-radius:50%;width:24px;height:24px;margin:-12px;position:absolute;top:55%;left:50%}.lab-portal.is-playing .lab-portal-scene{animation:2.4s forwards lab-portal}.lab-portal.is-playing .lab-portal-ring{animation:2.4s forwards lab-portal-ring}.lab-portal.is-end .lab-portal-scene{clip-path:circle(80%)}@keyframes lab-portal{to{clip-path:circle(80%)}}@keyframes lab-portal-ring{to{opacity:0;width:140%;height:140%;margin:-70%}}.lab-matched-thumb{aspect-ratio:1;border-radius:6px;width:24%;position:absolute;bottom:16%;left:10%;overflow:hidden}.lab-matched-hero{opacity:0;transform-origin:15% 85%;position:absolute;inset:10% 12% 16%;transform:scale(.3)}.lab-matched-thumb .lab-demo-img{max-width:90%;inset:5%}.lab-matched.is-playing .lab-matched-thumb{animation:1.6s forwards lab-fade-out}.lab-matched.is-playing .lab-matched-hero{animation:1.6s cubic-bezier(.22,1,.36,1) forwards lab-matched}.lab-matched.is-end .lab-matched-hero{opacity:1;transform:scale(1)}@keyframes lab-matched{to{opacity:1;transform:scale(1)}}@keyframes lab-fade-out{to{opacity:0}}.lab-ink-mask{mix-blend-mode:multiply;background:radial-gradient(circle at 30% 40%,#0000 0%,#2a1a0e 40%,#1a1008 70%);position:absolute;inset:0}.lab-ink.is-playing .lab-ink-mask{animation:2.6s forwards lab-ink}.lab-ink.is-end .lab-ink-mask{opacity:0}@keyframes lab-ink{to{opacity:0;transform:scale(1.4)}}.lab-resin-mold{border:2px solid #c9a96280;border-radius:8px;position:absolute;inset:18% 22% 16%}.lab-resin-fill{background:linear-gradient(#dca03c59,#b46e28b3);border-radius:0 0 6px 6px;height:0%;position:absolute;bottom:18%;left:24%;right:24%}.lab-resin.is-playing .lab-resin-fill{animation:2.4s forwards lab-resin}.lab-resin-drip{opacity:0;background:#dca03cb3;border-radius:4px;width:8px;height:20px;position:absolute;top:8%;left:48%}.lab-resin.is-playing .lab-resin-drip{animation:2.4s infinite lab-drip}.lab-resin.is-end .lab-resin-fill{height:72%}@keyframes lab-resin{to{height:72%}}@keyframes lab-drip{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(80px)}}.lab-frost-obj{position:absolute;inset:0}.lab-frost-glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#c8dcf059;position:absolute;inset:0}.lab-frost.is-playing .lab-frost-glass{animation:2.4s forwards lab-frost}.lab-frost.is-end .lab-frost-glass{opacity:0;filter:blur()}@keyframes lab-frost{to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}.lab-softland-card{position:absolute;inset:18% 16% 20%;transform:translateY(-40%)scale(.92)}.lab-softland.is-playing .lab-softland-card{animation:1.4s cubic-bezier(.22,1.4,.36,1) forwards lab-softland}.lab-softland.is-end .lab-softland-card{transform:none}@keyframes lab-softland{0%{transform:translateY(-40%)scale(.92)}70%{transform:translateY(6%)scale(1.02)}to{transform:translateY(0)scale(1)}}.lab-par-plane{position:absolute;inset:0}.lab-par-far{background:radial-gradient(circle at 50% 40%,#4a3a2a,#161412)}.lab-par-mid .lab-demo-img{opacity:.45;max-width:90%}.lab-par-near .lab-demo-img{max-width:40%;inset:auto 30% 18%}.lab-explode-core{position:absolute;inset:22% 24% 26%}.lab-explode-p{opacity:.85;background:#6b4a32;border-radius:4px;width:22%;height:18%;position:absolute}.lab-explode-p1{top:18%;left:12%}.lab-explode-p2{top:28%;right:12%}.lab-explode-p3{bottom:14%;left:40%}.lab-explode.is-playing .lab-explode-p1{animation:2s ease-in-out infinite alternate lab-ex1}.lab-explode.is-playing .lab-explode-p2{animation:2s ease-in-out infinite alternate lab-ex2}.lab-explode.is-playing .lab-explode-p3{animation:2s ease-in-out infinite alternate lab-ex3}@keyframes lab-ex1{to{transform:translate(-18px,-22px)}}@keyframes lab-ex2{to{transform:translate(20px,-14px)}}@keyframes lab-ex3{to{transform:translateY(24px)}}.lab-seq-bar{z-index:3;background:#ffffff26;border-radius:2px;height:3px;position:absolute;bottom:12%;left:12%;right:12%;overflow:hidden}.lab-seq-bar>span{background:#c9a962;height:100%;display:block}.lab-curl{perspective:900px}.lab-curl-page{background:#2a2622;border-radius:4px;position:absolute;inset:10% 12% 14%;overflow:hidden}.lab-curl-front{transform-origin:0;z-index:2}.lab-curl.is-playing .lab-curl-front{animation:2.6s ease-in-out infinite alternate lab-curl}.lab-curl.is-end .lab-curl-front{opacity:.3;transform:rotateY(-105deg)}@keyframes lab-curl{to{opacity:.35;transform:rotateY(-105deg)}}.lab-lantern-body{background:linear-gradient(#e8c97a,#c97840);border-radius:8px 8px 12px 12px;justify-content:center;align-items:center;width:56px;height:72px;margin-left:-28px;display:flex;position:absolute;top:55%;left:50%}.lab-lantern-text{color:#3d291c;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.lab-lantern-glow{background:radial-gradient(circle,#ffc86473,#0000 70%);width:80px;height:80px;margin:-40px;position:absolute;top:55%;left:50%}.lab-lantern.is-playing .lab-lantern-body,.lab-lantern.is-playing .lab-lantern-glow{animation:3s ease-in-out infinite alternate lab-lantern}.lab-lantern.is-end .lab-lantern-body{transform:translateY(-80px)}@keyframes lab-lantern{to{transform:translateY(-90px)}}.lab-thread-path{stroke-dasharray:320;stroke-dashoffset:320px}.lab-thread.is-playing .lab-thread-path{animation:2s forwards lab-draw}.lab-thread-bead{offset-path:path("M20 200 C60 160 80 100 100 80 C120 100 140 160 180 50")}.lab-thread.is-playing .lab-thread-bead{animation:2s forwards lab-ghead}.lab-thread.is-end .lab-thread-path{stroke-dashoffset:0}.lab-const-line{stroke-dasharray:400;stroke-dashoffset:400px}.lab-const.is-playing .lab-const-line{animation:2s forwards lab-draw}.lab-const-star{opacity:0}.lab-const.is-playing .lab-const-star{animation:.35s forwards lab-fade-in;animation-delay:calc(var(--k) * .15s)}.lab-const.is-end .lab-const-line{stroke-dashoffset:0}.lab-const.is-end .lab-const-star{opacity:1}.lab-macro-zoom{transform-origin:40% 45%;position:absolute;inset:0;transform:scale(2.2)}.lab-macro.is-playing .lab-macro-zoom{animation:3s ease-in-out infinite alternate lab-macro}.lab-macro.is-end .lab-macro-zoom{transform:scale(1)}@keyframes lab-macro{0%{transform:scale(2.4)}to{transform:scale(1)}}.lab-dim-obj{position:absolute;inset:16% 20% 22%}.lab-dim-label{color:#c9a962;letter-spacing:.08em;opacity:0;border:1px solid #c9a96280;border-radius:4px;padding:2px 6px;font-size:10px;position:absolute}.lab-dim-w{top:12%;left:50%;transform:translate(-50%)}.lab-dim-h{top:45%;right:8%}.lab-dim.is-playing .lab-dim-label{animation:.5s .6s forwards lab-fade-in}.lab-dim.is-end .lab-dim-label{opacity:1}.lab-scale-obj{position:absolute;inset:16% 30% 28% 18%}.lab-scale-hand{opacity:.85;font-size:42px;position:absolute;bottom:18%;right:12%}.lab-scale-coin{background:radial-gradient(circle at 35% 30%,#e8c97a,#8a6245);border-radius:50%;width:28px;height:28px;position:absolute;bottom:20%;left:14%}.lab-scale.is-playing .lab-scale-hand{animation:2s ease-in-out infinite alternate lab-hand}@keyframes lab-hand{0%{transform:translate(20px)}to{transform:translate(0)}}.lab-saw-mote{opacity:0;width:3px;height:3px;left:calc(10% + (var(--k) * 4.5%));background:#c9a962;border-radius:1px;position:absolute;top:8%}.lab-saw.is-playing .lab-saw-mote{animation:2.4s forwards lab-saw;animation-delay:calc(var(--k) * 80ms)}.lab-saw.is-end .lab-saw-mote{opacity:.7;top:72%}@keyframes lab-saw{to{opacity:.8;top:72%;transform:translate(8px)rotate(40deg)}}.lab-ember-dot{pointer-events:none;background:radial-gradient(circle,#ffb040,#c94a20 70%,#0000);border-radius:50%;width:6px;height:6px;margin:-3px;animation:1.2s forwards lab-ember-cool;position:absolute}.lab-ember-hint{text-align:center;color:#f8f4ec99;bottom:12px;font-size:10px;position:absolute;inset-inline:8px}@keyframes lab-ember-cool{to{opacity:.25;background:#6b4a32;transform:scale(.5)}}.lab-peel-under{position:absolute;inset:0}.lab-peel-cover{transform-origin:0 0;background:#5c3d28;position:absolute;inset:0}.lab-peel.is-playing .lab-peel-cover{animation:2.4s ease-in-out infinite alternate lab-peel}.lab-peel.is-end .lab-peel-cover{opacity:.2;transform:rotate(-18deg)translate(-10%,-20%)}@keyframes lab-peel{to{opacity:.15;transform:rotate(-22deg)translate(-12%,-24%)}}.lab-deck-strip{width:100%;height:70%;margin-top:12%;transition:transform 80ms linear;display:flex}.lab-deck-slide{background:#2a2622;border-radius:8px;flex:0 0 70%;margin-right:4%;position:relative;overflow:hidden}.lab-deck-slide .lab-demo-img{max-width:80%;max-height:80%;margin:10% auto;display:block;position:relative;inset:auto}.lab-hold-ring{z-index:3;border-radius:50%;width:72px;height:72px;margin:-36px;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px))}.lab-scan-obj{position:absolute;inset:0}.lab-scan-br{opacity:0;border-style:solid;border-color:#c9a962b3;width:20px;height:20px;position:absolute}.lab-scan-tl{border-width:2px 0 0 2px;top:10%;left:10%}.lab-scan-tr{border-width:2px 2px 0 0;top:10%;right:10%}.lab-scan-bl{border-width:0 0 2px 2px;bottom:14%;left:10%}.lab-scan-brr{border-width:0 2px 2px 0;bottom:14%;right:10%}.lab-scan-line{opacity:0;background:linear-gradient(90deg,#0000,#c9a962cc,#0000);height:2px;position:absolute;top:12%;left:12%;right:12%}.lab-scan.is-playing .lab-scan-br{opacity:1;animation:.4s forwards lab-fade-in}.lab-scan.is-playing .lab-scan-line{opacity:1;animation:2.4s ease-in-out infinite lab-scanline}.lab-scan.is-end .lab-scan-br{opacity:1}@keyframes lab-scanline{0%{top:12%}50%{top:80%}to{top:12%}}.lab-rings-c{opacity:0;transform-origin:50%;transform:scale(.2)}.lab-rings.is-playing .lab-rings-c{animation:.7s forwards lab-rings;animation-delay:calc(var(--k) * .18s)}.lab-rings.is-end .lab-rings-c{opacity:.85;transform:scale(1)}@keyframes lab-rings{to{opacity:.85;transform:scale(1)}}.lab-soil-obj{position:absolute;inset:28% 28% 22%;transform:translateY(40%)}.lab-soil.is-playing .lab-soil-obj{animation:1.8s forwards lab-soil-rise}.lab-soil-crumb{width:10px;height:8px;left:calc(20% + var(--k) * 4%);background:#5c3d28;border-radius:2px;position:absolute;top:55%}.lab-soil.is-playing .lab-soil-crumb{animation:1.4s forwards lab-crumb;animation-delay:calc(var(--k) * 40ms)}.lab-soil.is-end .lab-soil-obj{transform:none}@keyframes lab-soil-rise{to{transform:translateY(0)}}@keyframes lab-crumb{to{transform:translate(calc((var(--k) - 7) * 6px), 30px) rotate(20deg);opacity:.5}}.lab-choco-obj{filter:brightness(.9);position:absolute;inset:0}.lab-choco-sheen{background:linear-gradient(100deg,#0000 42%,#ffffff59 50%,#0000 58%);position:absolute;inset:-10%;transform:translate(-80%)}.lab-choco.is-playing .lab-choco-sheen{animation:2s forwards lab-beam}.lab-choco.is-playing .lab-choco-obj{animation:2s forwards lab-choco}.lab-choco.is-end .lab-choco-obj{filter:contrast(1.1)brightness()}@keyframes lab-choco{0%{filter:brightness(1.15)saturate(1.2)}to{filter:contrast(1.1)brightness()}}.lab-doll-l{background:#7a5230;border-radius:50% 50% 45% 45%;position:absolute}.lab-doll-outer{inset:12% 16% 14%}.lab-doll-mid{background:#8a6245;inset:22% 26% 24%}.lab-doll-inner{background:#5c3d28;inset:32% 34% 34%;overflow:hidden}.lab-doll.is-playing .lab-doll-outer{animation:2.2s forwards lab-doll-o}.lab-doll.is-playing .lab-doll-mid{animation:2.2s forwards lab-doll-m}.lab-doll.is-end .lab-doll-outer{opacity:0;transform:scale(1.3)}.lab-doll.is-end .lab-doll-mid{opacity:0;transform:scale(1.2)}@keyframes lab-doll-o{to{opacity:0;transform:scale(1.35)}}@keyframes lab-doll-m{40%{opacity:1}to{opacity:0;transform:scale(1.25)}}.lab-stamp-pad{background:#3a3530;border-radius:4px;width:90px;height:28px;margin-left:-45px;position:absolute;top:18%;left:50%}.lab-stamp-mark{letter-spacing:.08em;text-align:center;color:#b4282800;border:3px solid #b4282800;border-radius:6px;padding:10px 14px;font-size:18px;font-weight:800;line-height:1.15;position:absolute;top:42%;left:50%;transform:translate(-50%,-80px)rotate(-8deg)}.lab-stamp.is-playing .lab-stamp-mark{animation:1.2s cubic-bezier(.22,1.4,.36,1) forwards lab-stamp}.lab-stamp.is-playing .lab-stamp-pad{animation:1.2s forwards lab-stamp-pad}.lab-stamp.is-end .lab-stamp-mark{color:#b42828d9;border-color:#b42828d9;transform:translate(-50%)rotate(-6deg)}@keyframes lab-stamp{60%{color:#b42828e6;border-color:#b42828e6;transform:translate(-50%,4px)rotate(-6deg)scale(1.05)}to{color:#b42828d9;border-color:#b42828d9;transform:translate(-50%)rotate(-6deg)}}@keyframes lab-stamp-pad{50%{transform:translateY(48px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lab.is-playing .lab-stage,.lab-stage.is-playing *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lab-scan3d{background:#1a1612;position:relative;overflow:hidden}.lab-scan3d-photo{z-index:2;justify-content:center;align-items:center;transition:opacity .5s,transform .6s;display:flex;position:absolute;inset:0}.lab-scan3d-photo.is-gone{opacity:0;pointer-events:none;transform:scale(.92)}.lab-scan3d-polaroid{aspect-ratio:4/5;background:#f2ebe0;width:72%;padding:6% 6% 14%;transform:rotate(-2deg);box-shadow:0 8px 28px #00000073}.lab-scan3d-polaroid .lab-demo-img{object-fit:cover;filter:grayscale(.35)contrast(.95);width:100%;height:100%}.lab-scan3d-caption{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#5c3d28;font-size:10px;position:absolute;bottom:4%;left:0;right:0}.lab-scan3d-beam{z-index:5;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#c9a962f2,#0000);height:3px;position:absolute;top:12%;left:8%;right:8%}.lab-scan3d-beam.is-on{opacity:1;animation:1.6s ease-in-out forwards lab-scan3d-beam}@keyframes lab-scan3d-beam{0%{opacity:0;top:12%}10%{opacity:1}to{opacity:.6;top:86%}}.lab-scan3d-brackets{z-index:4;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:14% 12%}.lab-scan3d-brackets.is-on{opacity:1}.lab-scan3d-br{border-style:solid;border-color:#c9a962d9;width:22px;height:22px;position:absolute}.lab-scan3d-br.tl{border-width:2px 0 0 2px;top:0;left:0}.lab-scan3d-br.tr{border-width:2px 2px 0 0;top:0;right:0}.lab-scan3d-br.bl{border-width:0 0 2px 2px;bottom:0;left:0}.lab-scan3d-br.br{border-width:0 2px 2px 0;bottom:0;right:0}.lab-scan3d-hold{opacity:0;z-index:3;justify-content:center;align-items:center;transition:opacity .55s,transform .65s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:10% 12% 18%;transform:scale(.85)translateY(12px)}.lab-scan3d-hold.is-show{opacity:1;transform:scale(1)translateY(0)}.lab-scan3d-turn{aspect-ratio:4/5;width:78%;transform-style:preserve-3d;position:relative}.lab-scan3d-layer{border-radius:4px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #c9a96226}.lab-scan3d-layer .lab-demo-img{object-fit:cover;width:100%;height:100%}.lab-scan3d-status{z-index:6;text-align:center;letter-spacing:.18em;text-transform:uppercase;color:#e8c97ae6;font-size:10px;position:absolute;bottom:3%;left:0;right:0}.lab-gen.lab-uniq{border:1px solid #0000;position:relative;overflow:hidden}.lab-gen-wash{pointer-events:none;z-index:0;position:absolute;inset:0}.lab-u-img{z-index:1;border-radius:4px;position:absolute;overflow:hidden}.lab-u-img img,.lab-u-raw,.lab-u-plane img,.lab-u-hero img{object-fit:cover;width:100%;height:100%;display:block}.lab-u-raw{z-index:1;object-fit:cover;border-radius:4px;position:absolute;inset:12% 14% 18%}.lab-u-seam-h{z-index:3;filter:blur(2px);pointer-events:none;border-radius:40%;height:16px;position:absolute;left:10%;right:10%}.lab-u-seam-v{z-index:4;pointer-events:none;width:3px;position:absolute;top:10%;bottom:14%;transform:translate(-50%);box-shadow:0 0 10px}.lab-u-ring{pointer-events:none;z-index:3;border:2px solid;border-radius:50%;position:absolute;inset:18%;box-shadow:0 0 24px #ffffff14}.lab-u-ring-sm{inset:24%}.lab-u-bed{z-index:1;border-radius:2px;height:8%;position:absolute;bottom:14%;left:12%;right:12%}.lab-u-layers{z-index:1;flex-direction:column-reverse;gap:2px;display:flex;position:absolute;inset:28% 22% 22%}.lab-u-layer{border-radius:1px;flex:1}.lab-u-print{z-index:2;inset:14% 16% 20%}.lab-u-nozzle{z-index:4;border-radius:2px 2px 1px 1px;width:10px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 8px #0006}.lab-u-mote{pointer-events:none;z-index:3;border-radius:50%;width:3px;height:3px;animation:2.4s ease-in-out infinite lab-gen-mote;position:absolute;box-shadow:0 0 6px #ffffff59}@keyframes lab-gen-mote{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.9;transform:translateY(10px)}}.lab-u-drip{z-index:3;pointer-events:none;border-radius:0 0 6px 6px;width:6px;position:absolute;top:12%}.lab-u-bead{z-index:3;pointer-events:none;border-radius:50%;width:10px;height:10px;position:absolute}.lab-u-scan{z-index:4;pointer-events:none;height:2px;position:absolute;left:8%;right:8%;box-shadow:0 0 10px}.lab-u-flare{z-index:2;pointer-events:none;border-radius:50%;position:absolute;inset:20%}.lab-u-sigil{z-index:3;pointer-events:none;position:absolute;inset:18% 20% 24%}.lab-u-type{font-family:var(--font-fraunces), Georgia, serif;z-index:2;text-shadow:0 2px 12px #00000080;pointer-events:none;justify-content:center;align-items:center;font-size:2.2rem;display:flex;position:absolute;inset:0}.lab-u-type-mask{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:.12em;z-index:2;text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:1.35rem;font-weight:600;display:flex;position:absolute;inset:0}.lab-u-glyph{font-family:var(--font-fraunces), Georgia, serif;z-index:2;font-size:1.6rem;font-weight:600;position:absolute;transform:translate(-50%,-50%)}.lab-u-hero{transform-style:preserve-3d;z-index:1;border-radius:4px;position:absolute;overflow:hidden}.lab-u-sheen{z-index:2;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff59 50%,#0000 60%);position:absolute;inset:-20%}.lab-u-pedo{z-index:1;border-radius:4px 4px 2px 2px;height:10%;position:absolute;bottom:12%;left:22%;right:22%}.lab-u-dust{pointer-events:none;z-index:3;border-radius:50%;position:absolute}.lab-u-streak{pointer-events:none;z-index:3;opacity:.7;border-radius:1px;width:2px;position:absolute}.lab-u-plane{z-index:1;position:absolute;inset:10% 12% 16%}.lab-u-blind{z-index:2;position:absolute;left:0;right:0;overflow:hidden}.lab-u-grid{z-index:2;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);gap:3px;display:grid;position:absolute;inset:12% 14% 18%}.lab-u-cell{border-radius:2px;overflow:hidden}.lab-u-ui-ring{z-index:3;border-radius:50%;width:72px;height:72px;margin:-36px 0 0 -36px;position:absolute;top:42%;left:50%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px))}.lab-u-bars{z-index:3;align-items:flex-end;gap:6px;height:16%;display:flex;position:absolute;bottom:10%;left:14%;right:14%}.lab-u-bars>div{border-radius:2px 2px 0 0;flex:1;min-height:4px}.lab-u-knob{z-index:3;border:3px solid;border-radius:50%;width:56px;height:56px;margin-left:-28px;position:absolute;bottom:10%;left:50%}.lab-u-knob>span{border-radius:2px;width:4px;height:14px;margin-left:-2px;position:absolute;top:8px;left:50%}.lab-u-tick{transform-origin:50% 0;z-index:3;pointer-events:none;width:2px;height:10px;margin:-5px 0 0 -1px;position:absolute;top:50%;left:50%}.lab-u-noise{z-index:3;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}.lab-gen-flash{z-index:20;pointer-events:none;background:#fff;animation:.35s ease-out forwards lab-gen-flash;position:absolute;inset:0}@keyframes lab-gen-flash{0%{opacity:.95}to{opacity:0}}.lab-label{border:1px solid #0000}.lab-chrome-0 .lab-label{border-radius:9999px}.lab-chrome-1 .lab-label{border-radius:6px}.lab-chrome-2 .lab-label{letter-spacing:.22em;border-radius:2px}.lab-chrome-3 .lab-label{border-radius:10px}.lab-chrome-4 .lab-label{border-radius:4px;transform:skew(-4deg)}.lab-chrome-5 .lab-label{border-style:dashed;border-radius:9999px}.lab-chrome-6 .lab-label{border-radius:0}.lab-chrome-7 .lab-label{border-radius:12px 2px}.lab-chrome-8 .lab-label{border-radius:2px 12px}.lab-chrome-9 .lab-label{border-radius:8px}.lab-chrome-10 .lab-label{border-radius:9999px}.lab-chrome-11 .lab-label{border-radius:4px}@media (prefers-reduced-motion:reduce){.lab-scan3d-beam,.lab-u-mote,.lab-gen-flash{animation:none!important}.lab-scan3d-hold{opacity:1;transform:none}.lab-scan3d-photo{opacity:0}}.lab-stage{border-color:#7aa2c947!important}.lab-ll{width:100%;position:relative;overflow:hidden}.lab-ll img{object-fit:contain;width:auto;max-width:76%;height:auto;max-height:72%;margin:auto;position:absolute;inset:0}.lab-ll-base{z-index:1}.lab-ll-soft{opacity:.45}.lab-ll-ghost{opacity:.32;z-index:1}.lab-ll-canvas{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lab-ll-svg{z-index:2;width:100%;height:100%;position:absolute;inset:0}.lab-ll-layerA,.lab-ll-layerB{position:absolute;inset:0}.lab-ll-layerB{clip-path:circle(0% at 50% 55%)}.lab-ll-melt.is-playing .lab-ll-layerB{animation:2.6s ease-in-out infinite alternate lab-ll-melt}.lab-ll-seam{opacity:0;filter:blur(3px);z-index:4;height:10px;position:absolute;top:50%;left:0;right:0}.lab-ll-melt.is-playing .lab-ll-seam{opacity:.7;animation:2.6s ease-in-out infinite alternate lab-ll-seam}@keyframes lab-ll-melt{0%{clip-path:circle(8% at 40% 60%)}to{clip-path:circle(72% at 55% 45%)}}@keyframes lab-ll-seam{0%{top:72%}to{top:22%}}.lab-ll-inkwash{background:radial-gradient(circle at 30% 40%, var(--a) 0%, transparent 55%);mix-blend-mode:multiply;opacity:0;z-index:2;position:absolute;inset:0}.lab-ll-ink.is-playing .lab-ll-inkwash{animation:2.8s ease-in-out infinite alternate lab-ll-ink}@keyframes lab-ll-ink{0%{opacity:0;transform:translate(-8%,-4%)}to{opacity:.85;transform:translate(6%,8%)}}.lab-ll-foldL,.lab-ll-foldR{background:#0a0a0c;border:1px solid;width:46%;position:absolute;top:12%;bottom:18%;overflow:hidden}.lab-ll-foldL{transform-origin:100%;left:4%}.lab-ll-foldR{transform-origin:0;right:4%}.lab-ll-origami.is-playing .lab-ll-foldL{animation:2.4s ease-in-out infinite alternate lab-ll-oriL}.lab-ll-origami.is-playing .lab-ll-foldR{animation:2.4s ease-in-out infinite alternate lab-ll-oriR}@keyframes lab-ll-oriL{0%{transform:rotateY(75deg)}to{transform:rotateY(0)}}@keyframes lab-ll-oriR{0%{transform:rotateY(-75deg)}to{transform:rotateY(0)}}.lab-ll-glasspane{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:3;background:linear-gradient(120deg,#0000 30%,#ffffff59 48%,#0000 62%);border:1px solid #ffffff40;border-radius:12px;position:absolute;inset:8% 18%}.lab-ll-glass.is-playing .lab-ll-glasspane{animation:2.8s ease-in-out infinite alternate lab-ll-glass}@keyframes lab-ll-glass{0%{transform:translate(-50%)skew(-6deg)}to{transform:translate(50%)skew(6deg)}}.lab-ll-foil{mix-blend-mode:color-dodge;opacity:.55;z-index:3;background:linear-gradient(110deg,#0000 20%,#ff7a5988 35%,#7aa2c988 45%,#8bc49a88 55%,#c47ab888 65%,#0000 80%);position:absolute;inset:0}.lab-ll-holo.is-playing .lab-ll-foil{animation:3s linear infinite lab-ll-holo}@keyframes lab-ll-holo{0%{transform:translate(-70%)}to{transform:translate(70%)}}.lab-ll-rootpath{stroke-dasharray:200;stroke-dashoffset:200px}.lab-ll-root.is-playing .lab-ll-rootpath{animation:1.8s forwards lab-ll-draw}.lab-ll-root.is-playing .r2{animation-delay:.2s}.lab-ll-root.is-playing .r3{animation-delay:.4s}.lab-ll-canopy{opacity:0}.lab-ll-root.is-playing .lab-ll-canopy{animation:.5s 1.5s forwards lab-ll-fade}.lab-ll-root.is-playing .lab-ll-seed{animation:.6s forwards lab-ll-seed}@keyframes lab-ll-draw{to{stroke-dashoffset:0}}@keyframes lab-ll-seed{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes lab-ll-fade{to{opacity:1}}.lab-ll-printbed{z-index:1;border-radius:2px;height:8px;position:absolute;bottom:14%;left:12%;right:12%}.lab-ll-printrow{height:6px;left:26%;right:26%;bottom:calc(22% + var(--k) * 7px);opacity:0;clip-path:inset(0 42%);z-index:2;border-radius:1px;position:absolute}.lab-ll-layers.is-playing .lab-ll-printrow{animation:.3s forwards lab-ll-layer;animation-delay:calc(var(--k) * .1s)}.lab-ll-printobj{z-index:3;opacity:0}.lab-ll-layers.is-playing .lab-ll-printobj{animation:.5s 1.2s forwards lab-ll-fade}@keyframes lab-ll-layer{to{opacity:1;clip-path:inset(0)}}.lab-ll-iris{z-index:2;background:radial-gradient(circle,#0000 20%,#0a0a0c 21% 100%);position:absolute;inset:0}.lab-ll-portal.is-playing .lab-ll-iris{animation:2.5s ease-in-out infinite alternate lab-ll-portal}@keyframes lab-ll-portal{0%{background:radial-gradient(circle,#0000 5%,#0a0a0c 6% 100%)}to{background:radial-gradient(circle,#0000 70%,#0a0a0c 71% 100%)}}.lab-ll-drip{opacity:.75;z-index:3;border-radius:0 0 40% 40%;width:18%;height:40%;position:absolute;top:-10%;left:35%;transform:translateY(-100%)}.lab-ll-drip.d2{width:12%;left:55%}.lab-ll-wax.is-playing .lab-ll-drip{animation:2.2s ease-in infinite lab-ll-drip}.lab-ll-wax.is-playing .lab-ll-drip.d2{animation-delay:.35s}@keyframes lab-ll-drip{0%{transform:translateY(-120%)}to{transform:translateY(180%)}}.lab-ll-mesh{background:conic-gradient(from 0deg, var(--a), var(--b), #7aa2c9, var(--a));opacity:.45;filter:blur(28px);z-index:0;position:absolute;inset:-20%}.lab-ll-storm.is-playing .lab-ll-mesh{animation:8s linear infinite lab-ll-spin}@keyframes lab-ll-spin{to{transform:rotate(360deg)}}.lab-ll-noise{opacity:0;z-index:3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");position:absolute;inset:0}.lab-ll-noise.is-playing .lab-ll-noise{animation:2.4s ease-in-out infinite alternate lab-ll-noise}@keyframes lab-ll-noise{0%{opacity:.1}to{opacity:.85}}.lab-ll-blob{clip-path:polygon(20% 0%,80% 0%,100% 50%,80% 100%,20% 100%,0% 50%);position:absolute;inset:8%;overflow:hidden}.lab-ll-fluid.is-playing .lab-ll-blob{animation:3s ease-in-out infinite alternate lab-ll-fluid}@keyframes lab-ll-fluid{0%{clip-path:polygon(20% 0%,80% 0%,100% 50%,80% 100%,20% 100%,0% 50%)}to{clip-path:polygon(10% 20%,90% 10%,95% 70%,60% 95%,15% 85%,5% 40%)}}.lab-ll-exstack{perspective:900px;transform-style:preserve-3d;position:absolute;inset:0}.lab-ll-exslice{transform:translateZ(calc(var(--d) * 12px));position:absolute;inset:15% 18% 20%}.lab-ll-extrude .lab-ll-exstack{transform:rotateY(-22deg)rotateX(5deg)}.lab-ll-extrude.is-playing .lab-ll-exslice{animation:1.5s cubic-bezier(.22,1,.36,1) both lab-ll-exout;animation-delay:calc(var(--d) * 80ms + .3s)}@keyframes lab-ll-exout{0%{transform:translateZ(0)}to{transform:translateZ(calc(var(--d) * 12px))}}@keyframes lab-ll-exspin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.lab-ll-flashpop{z-index:10;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.lab-ll-flash.is-playing .lab-ll-flashpop{animation:.4s ease-out .8s forwards lab-ll-flash}.lab-ll-gateframe{z-index:4;pointer-events:none;border:2px solid;position:absolute;inset:6%}@keyframes lab-ll-flash{0%{opacity:.95}to{opacity:0}}.lab-ll-tilt{perspective:800px}.lab-ll-tiltcard{transform-style:preserve-3d;border:1px solid;border-radius:10px;transition:transform .15s ease-out;position:absolute;inset:12% 14% 18%;overflow:hidden}.lab-ll-tilt.is-playing .lab-ll-tiltcard{animation:3s ease-in-out infinite alternate lab-ll-tiltidle}@keyframes lab-ll-tiltidle{0%{transform:translate(-2%)}to{transform:translate(2%)}}.lab-ll-reels{gap:4px;display:flex;position:absolute;inset:12% 8% 18%;overflow:hidden}.lab-ll-reel{flex-direction:column;flex:1;gap:4px;display:flex}.lab-ll-slot.is-playing .lab-ll-reel{animation:1.8s cubic-bezier(.2,.8,.2,1) forwards lab-ll-slot;animation-delay:calc(var(--k) * .15s)}.lab-ll-reel img{width:100%;max-width:100%;height:auto;max-height:30%;position:relative;inset:auto}@keyframes lab-ll-slot{0%{transform:translateY(-40%)}to{transform:translateY(0)}}.lab-ll-mercury{filter:contrast(1.2)brightness(1.1);background:var(--a);border-radius:40% 60% 55% 45%/50% 40% 60% 50%;position:absolute;inset:10%;overflow:hidden}.lab-ll-metal.is-playing .lab-ll-mercury{animation:3s ease-in-out infinite alternate lab-ll-metal}@keyframes lab-ll-metal{0%{filter:contrast(1.2)hue-rotate();border-radius:40% 60% 55% 45%/50% 40% 60% 50%}to{filter:contrast(1.4)hue-rotate(25deg);border-radius:60% 40% 45% 55%/40% 60%}}.lab-ll-caust{background:radial-gradient(ellipse 40% 20% at 30% 70%, var(--a)88, transparent), radial-gradient(ellipse 30% 15% at 70% 75%, #7aa2c988, transparent);opacity:.5;z-index:3;mix-blend-mode:screen;position:absolute;inset:0}.lab-ll-caustic.is-playing .lab-ll-caust{animation:3s ease-in-out infinite alternate lab-ll-caustic}@keyframes lab-ll-caustic{0%{transform:translate(-6%)}to{transform:translate(6%)}}.lab-ll-ch{mix-blend-mode:screen;opacity:.55}.lab-ll-rgb.is-playing .chR{filter:sepia()saturate(5)hue-rotate(-50deg);animation:1.2s steps(2,end) infinite lab-ll-rgbR}.lab-ll-rgb.is-playing .chG{filter:sepia()saturate(5)hue-rotate(70deg);animation:1.2s steps(2,end) infinite lab-ll-rgbG}.lab-ll-rgb.is-playing .chB{filter:sepia()saturate(5)hue-rotate(180deg);animation:1.2s steps(2,end) infinite lab-ll-rgbB}@keyframes lab-ll-rgbR{0%,to{transform:translate(-3px)}50%{transform:translate(3px,1px)}}@keyframes lab-ll-rgbG{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}@keyframes lab-ll-rgbB{0%,to{transform:translate(2px)}50%{transform:translate(-2px)}}.lab-ll-page{transform-origin:0;z-index:3;background:#111;position:absolute;inset:0;overflow:hidden}@keyframes lab-ll-curl{0%{transform:rotateY(0)}to{transform:rotateY(-70deg)translate(-8%)}}.lab-ll-slats{z-index:3;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.lab-ll-slats>span{transform-origin:top;flex:1}.lab-ll-blinds.is-playing .lab-ll-slats>span{animation:1.6s forwards lab-ll-blind;animation-delay:calc(var(--k) * 80ms)}@keyframes lab-ll-blind{to{opacity:0;transform:scaleY(0)}}.lab-ll-cline{stroke-dasharray:400;stroke-dashoffset:400px}.lab-ll-constellation.is-playing .lab-ll-cline{animation:2s forwards lab-ll-draw}.lab-ll-cstar{opacity:0}.lab-ll-constellation.is-playing .lab-ll-cstar{animation:.3s forwards lab-ll-fade;animation-delay:calc(var(--k) * .15s)}.lab-ll-float{z-index:2;position:absolute;inset:25% 30% 30%}.lab-ll-lantern.is-playing .lab-ll-float{animation:3s ease-in-out infinite alternate lab-ll-rise}.lab-ll-glow{filter:blur(20px);opacity:.5;z-index:1;height:20%;position:absolute;bottom:10%;left:30%;right:30%}@keyframes lab-ll-rise{0%{transform:translateY(30%)}to{transform:translateY(-20%)}}.lab-ll-piece{position:absolute;inset:20% 22% 24%}.lab-ll-exploded.is-playing .lab-ll-piece{animation:2.4s ease-in-out infinite alternate lab-ll-exp}@keyframes lab-ll-exp{0%{transform:translate(0)}to{transform:translate(calc((var(--k) - 1) * 18%), calc((var(--k) - 1) * -12%))}}.lab-ll-orbit{perspective:900px}.lab-ll-orbdisc{transform-style:preserve-3d;border:1px solid;border-radius:8px;position:absolute;inset:15% 18% 20%;overflow:hidden}.lab-ll-beam{z-index:3;background:linear-gradient(115deg,#0000 40%,#ffffff80 50%,#0000 60%);position:absolute;inset:-20% -40%}.lab-ll-sweep.is-playing .lab-ll-beam{animation:2.2s ease-in-out infinite lab-ll-beam}@keyframes lab-ll-beam{0%{transform:translate(-70%)}to{transform:translate(70%)}}.lab-ll-boxwrap{perspective:700px;position:absolute;inset:18% 20% 16%}.lab-ll-boxin{position:absolute;inset:20% 10% 0}.lab-ll-boxtop{transform-origin:top;z-index:3;border-radius:4px 4px 0 0;position:absolute;inset:0 0 55%}.lab-ll-lid.is-playing .lab-ll-boxtop{animation:2.4s ease-in-out infinite alternate lab-ll-lid}@keyframes lab-ll-lid{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70%)}}.lab-ll-ribbon.is-playing .lab-ll-rpath{animation:2s forwards lab-ll-ribbon}.lab-ll-ribbon.is-playing .lab-ll-rbow{animation:1.2s .8s forwards lab-ll-bow}.lab-ll-rpath{stroke-dasharray:300;stroke-dashoffset:0}@keyframes lab-ll-ribbon{to{opacity:.2;transform:translateY(-20px)}}@keyframes lab-ll-bow{to{opacity:0;transform:translateY(-30px)}}.lab-ll-gridlines{background-image:linear-gradient(var(--a) 1px, transparent 1px), linear-gradient(90deg, var(--a) 1px, transparent 1px);opacity:.35;z-index:1;background-size:14px 14px;position:absolute;inset:0}.lab-ll-blueobj{z-index:2;filter:brightness(1.8)saturate(0);opacity:.5}.lab-ll-blueprint.is-playing .lab-ll-blueobj{animation:2.4s forwards lab-ll-blue}@keyframes lab-ll-blue{0%{filter:brightness(1.8)saturate(0);opacity:.5}to{filter:none;opacity:1}}.lab-ll-gpath{stroke-dasharray:500;stroke-dashoffset:500px}.lab-ll-gcode.is-playing .lab-ll-gpath{animation:2.2s forwards lab-ll-draw}.lab-ll-tring{opacity:0}.lab-ll-rings.is-playing .lab-ll-tring{animation:.4s forwards lab-ll-fade;animation-delay:calc(var(--k) * .2s)}.lab-ll-soilL,.lab-ll-soilR{z-index:3;width:52%;position:absolute;top:0;bottom:0}.lab-ll-soilL{clip-path:polygon(0 0,100% 0,70% 100%,0 100%);left:0}.lab-ll-soilR{clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);right:0}.lab-ll-soil.is-playing .lab-ll-soilL{animation:2s forwards lab-ll-soilL}.lab-ll-soil.is-playing .lab-ll-soilR{animation:2s forwards lab-ll-soilR}@keyframes lab-ll-soilL{to{opacity:.3;transform:translate(-60%)}}@keyframes lab-ll-soilR{to{opacity:.3;transform:translate(60%)}}.lab-ll-xtal{opacity:.15;transform-origin:100px 100px}.lab-ll-crystal.is-playing .lab-ll-xtal{animation:2s ease-in-out infinite alternate lab-ll-xtal;animation-delay:calc(var(--k) * .1s)}@keyframes lab-ll-xtal{0%{opacity:.15;transform:rotate(calc(var(--k) * 36deg)) translateY(20px)}to{opacity:.7;transform:rotate(calc(var(--k) * 36deg + 15deg)) translateY(-10px)}}.lab-ll-auro{background:linear-gradient(90deg, transparent, var(--a), var(--b), transparent);opacity:.55;filter:blur(18px);z-index:1;position:absolute;inset:-10% 0 40%}.lab-ll-aurora.is-playing .lab-ll-auro{animation:4s ease-in-out infinite alternate lab-ll-aurora}@keyframes lab-ll-aurora{0%{transform:translate(-15%)skew(-8deg)}to{transform:translate(15%)skew(8deg)}}.lab-ll-paraf,.lab-ll-paran{transition:transform .1s linear;position:absolute;inset:12% 14% 18%}.lab-ll-paraf{opacity:.4;filter:blur(2px)}.lab-ll-paran{z-index:2;border:1px solid;border-radius:8px;overflow:hidden}.lab-ll-para.is-playing .lab-ll-paraf{animation:4s ease-in-out infinite alternate lab-ll-paraf}.lab-ll-para.is-playing .lab-ll-paran{animation:4s ease-in-out infinite alternate lab-ll-paran}@keyframes lab-ll-paraf{0%{transform:translate(-6%)}to{transform:translate(6%)}}@keyframes lab-ll-paran{0%{transform:translate(8%)}to{transform:translate(-8%)}}.lab-ll-dutchframe{border-radius:8px;position:absolute;inset:12% 14% 18%;overflow:hidden}.lab-ll-dutch.is-playing .lab-ll-dutchframe{animation:2.5s ease-in-out infinite alternate lab-ll-dutch}@keyframes lab-ll-dutch{0%{transform:rotate(-12deg)}to{transform:rotate(0)}}.lab-ll-mcard{background:#111;border:1px solid;border-radius:8px;position:absolute;inset:16% 18% 22%;overflow:hidden}.lab-ll-morph.is-playing .lab-ll-mcard{animation:2.8s ease-in-out infinite alternate lab-ll-morph;animation-delay:calc(var(--k) * .12s)}@keyframes lab-ll-morph{0%{transform:translateY(calc(var(--k) * -12px)) translateX(calc(var(--k) * 4px))}to{transform:translateY(calc(var(--k) * 16px)) translateX(calc(var(--k) * -6px))}}.lab-ll-bar{z-index:3;height:28%;position:absolute;top:-20%;left:0;right:0}.lab-ll-inkbar.is-playing .lab-ll-bar{animation:2s ease-in-out infinite alternate lab-ll-inkbar}@keyframes lab-ll-inkbar{0%{transform:translateY(0)}to{transform:translateY(280%)}}.lab-ll-mosaic{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);gap:2px;display:grid;position:absolute;inset:10%}.lab-ll-tile{opacity:0;position:relative;overflow:hidden}.lab-ll-tile img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.lab-ll-grid.is-playing .lab-ll-tile{animation:1.8s cubic-bezier(.2,.8,.2,1) forwards lab-ll-tile;animation-delay:calc(var(--k) * 50ms)}@keyframes lab-ll-tile{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.lab-ll-diag{z-index:3;clip-path:polygon(0 0,0 0,0 100%,0 100%);position:absolute;inset:0}.lab-ll-shear.is-playing .lab-ll-diag{animation:2.2s ease-in-out infinite alternate lab-ll-shear}@keyframes lab-ll-shear{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.lab-ll-dashbox{z-index:3;pointer-events:none;border:2px dashed;border-radius:10px;position:absolute;inset:8%}.lab-ll-dash.is-playing .lab-ll-dashbox{animation:3s linear infinite lab-ll-dashspin}@keyframes lab-ll-dashspin{to{transform:rotate(360deg)}}.lab-ll-stem{stroke-dasharray:160;stroke-dashoffset:160px}.lab-ll-seed.is-playing .lab-ll-stem{animation:1.6s .3s forwards lab-ll-draw}.lab-ll-lfL,.lab-ll-lfR{opacity:0}.lab-ll-seed.is-playing .lab-ll-lfL{animation:.4s 1.4s forwards lab-ll-fade}.lab-ll-seed.is-playing .lab-ll-lfR{animation:.4s 1.6s forwards lab-ll-fade}.lab-ll-seed.is-playing .lab-ll-pod{animation:.5s forwards lab-ll-crack}@keyframes lab-ll-crack{to{opacity:.5;transform:scaleX(1.3)}}.lab-ll-ssswrap{filter:drop-shadow(0 0 12px var(--a));position:absolute;inset:12%}.lab-ll-sss.is-playing .lab-ll-ssswrap{animation:2.5s ease-in-out infinite alternate lab-ll-sss}@keyframes lab-ll-sss{0%{filter:drop-shadow(0 0 4px var(--a)) brightness(.9)}to{filter:drop-shadow(0 0 22px var(--a)) brightness(1.15)}}.lab-ll-ball{background:radial-gradient(circle at 35% 30%, #fff8, var(--a) 55%, #000);border-radius:50%;position:absolute;inset:14%;overflow:hidden}.lab-ll-matcap.is-playing .lab-ll-ball{animation:4s linear infinite lab-ll-mat}@keyframes lab-ll-mat{to{transform:rotate(360deg)}}.lab-ll-dim{border:1px solid;border-radius:12px;transition:transform .15s,filter .15s;position:absolute;inset:14% 16% 20%;overflow:hidden}.lab-ll-ringsvg{z-index:4;pointer-events:none;position:absolute;inset:18%}.lab-ll-ascii-pre{z-index:4;text-align:center;mix-blend-mode:screen;pointer-events:none;white-space:pre;font-family:ui-monospace,monospace;font-size:9px;line-height:1.2;position:absolute;inset:12% 8%}.lab-ll-sealdot{z-index:4;border-radius:50%;width:64px;height:64px;margin:-32px 0 0 -32px;transition:clip-path .2s,opacity .2s;position:absolute;top:55%;left:50%;box-shadow:0 4px 16px #0006}.lab-ll-zoomcam{position:absolute;inset:0}.lab-ll-zoomcam img{max-width:90%;max-height:85%;inset:8%}.lab-ll-zoom.is-playing .lab-ll-zoomcam{animation:2.8s ease-in-out infinite alternate lab-ll-ZOOM}.lab-ll-zoombr{z-index:4;pointer-events:none;opacity:.7;border:2px solid;position:absolute;inset:18%}@keyframes lab-ll-ZOOM{0%{transform:scale(1)}to{transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.lab-ll.is-playing [class*=lab-ll-]{animation:none!important}.lab-ll-layerB{clip-path:circle(70%)}.lab-ll-zoomcam{transform:scale(1.2)}}.sb-probe{width:0;height:env(safe-area-inset-bottom,0px);visibility:hidden;pointer-events:none;position:fixed;bottom:0;left:0}.sb-root{z-index:45;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:grab;transform-origin:50%;will-change:transform;filter:drop-shadow(0 2px 2px #00000080);width:32px;height:38px;position:fixed;top:0;left:0}.sb-root.is-held{cursor:grabbing}.sb-art{position:absolute;inset:0}.sb-art svg{width:100%;height:100%;display:block;overflow:visible}.sb-root .sb-eyes-x,.sb-root .sb-mouth-o,.sb-root .sb-mouth-flat{display:none}.sb-root .sb-eye{transform-box:fill-box;transform-origin:50%;transition:transform 70ms}.sb-root.is-blink .sb-eye{transform:scaleY(.12)}.sb-root .sb-arm-l{transform-origin:18px 44px;transition:transform .18s}.sb-root .sb-arm-r{transform-origin:62px 44px;transition:transform .18s}.sb-root .sb-leg-l{transform-origin:33px 64px}.sb-root .sb-leg-r{transform-origin:47px 64px}.sb-root .sb-legs{transform-origin:40px 64px}.sb-root.pose-home .sb-core{animation:2.6s ease-in-out infinite sb2-bob}.sb-root.is-wave .sb-arm-r{animation:.5s ease-in-out 2 sb2-wave}.sb-root.pose-held .sb-arm-l{transform:rotate(25deg)}.sb-root.pose-held .sb-arm-r{transform:rotate(-25deg)}.sb-root.pose-held .sb-legs{animation:.55s ease-in-out infinite alternate sb2-dangle}.sb-root.pose-held .sb-mouth-smile,.sb-root.pose-air .sb-mouth-smile{display:none}.sb-root.pose-held .sb-mouth-o,.sb-root.pose-air .sb-mouth-o{display:inline}.sb-root.pose-air .sb-arm-l{animation:.16s linear infinite alternate sb2-flail-l}.sb-root.pose-air .sb-arm-r{animation:.16s linear infinite alternate sb2-flail-r}.sb-root.pose-lying .sb-eyes{display:none}.sb-root.pose-lying .sb-eyes-x{display:inline}.sb-root.pose-lying .sb-mouth-smile{display:none}.sb-root.pose-lying .sb-mouth-flat{display:inline}.sb-root.pose-standup .sb-arm-l{transform:rotate(-35deg)}.sb-root.pose-standup .sb-arm-r{transform:rotate(35deg)}.sb-root.pose-walk .sb-leg-l{animation:.26s ease-in-out infinite alternate sb2-step}.sb-root.pose-walk .sb-leg-r{animation:.26s ease-in-out infinite alternate-reverse sb2-step}.sb-root.pose-walk .sb-arm-l{animation:.26s ease-in-out infinite alternate-reverse sb2-swing}.sb-root.pose-walk .sb-arm-r{animation:.26s ease-in-out infinite alternate sb2-swing}.sb-root.pose-poof .sb-art{animation:.36s ease-in forwards sb2-poof}.sb-root.pose-poof .sb-x{display:none}@keyframes sb2-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes sb2-wave{0%,to{transform:rotate(0)}50%{transform:rotate(-40deg)}}@keyframes sb2-dangle{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}@keyframes sb2-flail-l{0%{transform:rotate(-10deg)}to{transform:rotate(30deg)}}@keyframes sb2-flail-r{0%{transform:rotate(10deg)}to{transform:rotate(-30deg)}}@keyframes sb2-step{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}@keyframes sb2-swing{0%{transform:rotate(-20deg)}to{transform:rotate(20deg)}}@keyframes sb2-poof{to{opacity:0;filter:blur(2px);transform:translateY(-14px)rotate(40deg)}}.sb-x{color:#f8f4ec;opacity:0;pointer-events:none;cursor:pointer;background:#12161ee6;border:1px solid #fff6;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;transition:opacity .15s;display:grid;position:absolute;top:-9px;right:-11px}.sb-x:before{content:"";border-radius:50%;position:absolute;inset:-7px}.sb-root.show-x .sb-x{opacity:1;pointer-events:auto}.sb-x:hover,.sb-x:focus-visible{background:#fb7185f2;outline:none}.sb-trash{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:44;color:#f8f4ecd9;opacity:0;pointer-events:none;background:#12161eb8;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:34px;height:34px;transition:opacity .18s,transform .18s,background .15s;display:grid;position:fixed;transform:translateY(8px)}.sb-trash.is-on{opacity:1;transform:translateY(0)}.sb-trash.is-hot{color:#fff;background:#fb7185eb}.sb-root.is-reduced *,.sb-root.is-reduced{transition:none!important;animation:none!important}.lab-ll-curl{perspective:1100px}.lab-ll-curl .lab-ll-page{transform-style:preserve-3d;box-shadow:-8px 0 24px #00000059}.lab-ll-curl-pro .lab-ll-page{border-left:1px solid #d8b4fe59}.lab-ll-curl-edge{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff2e 40%,#00000040);width:18%;position:absolute;top:0;bottom:0;right:0}.lab-ll-curl.is-playing .lab-ll-page{animation:2.8s cubic-bezier(.4,.05,.2,1) infinite alternate lab-ll-curl-pro}@keyframes lab-ll-curl-pro{0%{transform:rotateY(0)}to{transform:rotateY(-105deg)translate(-6%)}}.lab-sb-env{perspective:1000px;overflow:hidden}.lab-sb-flap{transform-origin:top;clip-path:polygon(0 0,100% 0,50% 100%);z-index:4;background:linear-gradient(#f9a8d4cc,#f9a8d466);border-bottom:2px solid;position:absolute;inset:0 0 42%}.lab-sb-flap img{opacity:.35;inset:10% 30% 30%}.lab-sb-env.is-playing .lab-sb-flap{animation:2.6s ease-in-out infinite alternate lab-sb-flap}@keyframes lab-sb-flap{0%{transform:rotateX(0)}to{opacity:.55;transform:rotateX(-125deg)}}.lab-sb-peel{perspective:900px}.lab-sb-polaroid{z-index:1;background:#f8f4ec;border-radius:2px;padding:6% 6% 14%;position:absolute;inset:16% 18% 20%;box-shadow:0 8px 20px #00000059}.lab-sb-polaroid img{object-fit:cover;width:100%;height:78%;max-width:100%!important;max-height:100%!important;position:relative!important;inset:auto!important}.lab-sb-peelsheet{transform-origin:100% 0;z-index:3;border-radius:4px;position:absolute;inset:14% 16% 18%;overflow:hidden;box-shadow:-4px 4px 16px #0000004d}.lab-sb-peel.is-playing .lab-sb-peelsheet{animation:2.8s ease-in-out infinite alternate lab-sb-peel}@keyframes lab-sb-peel{0%{transform:rotate(0)}to{opacity:.85;transform:rotate(-28deg)translate(12%,-18%)}}.lab-sb-acc{perspective:1000px;justify-content:center;align-items:center;gap:0;display:flex}.lab-sb-panel{transform-origin:0;background:#111;border:1px solid;flex-shrink:0;width:22%;height:58%;position:relative;overflow:hidden}.lab-sb-panel img{object-fit:cover;width:100%;height:100%;max-width:none!important;max-height:none!important;position:absolute!important;inset:0!important}.lab-sb-acc.is-playing .lab-sb-panel{animation:2.4s ease-in-out infinite alternate lab-sb-acc;animation-delay:calc(var(--k) * 80ms)}@keyframes lab-sb-acc{0%{transform:rotateY(0)translateZ(0)}to{transform:rotateY(calc((var(--k) - 1.5) * -18deg)) translateZ(12px)}}.lab-sb-door{perspective:1100px}.lab-sb-doorL,.lab-sb-doorR{z-index:3;background:#0a1014;border:1px solid;width:46%;position:absolute;top:10%;bottom:14%;overflow:hidden}.lab-sb-doorL{transform-origin:0;left:4%}.lab-sb-doorR{transform-origin:100%;right:4%}.lab-sb-door.is-playing .lab-sb-doorL{animation:2.8s ease-in-out infinite alternate lab-sb-doorL}.lab-sb-door.is-playing .lab-sb-doorR{animation:2.8s ease-in-out infinite alternate lab-sb-doorR}@keyframes lab-sb-doorL{0%{transform:rotateY(0)}to{transform:rotateY(-95deg)}}@keyframes lab-sb-doorR{0%{transform:rotateY(0)}to{transform:rotateY(95deg)}}.lab-sb-sticker{perspective:800px}.lab-sb-stick{z-index:4;transform-origin:0 100%;border-radius:6px;width:42%;height:38%;position:absolute;top:14%;right:12%;overflow:hidden;box-shadow:0 6px 16px #00000059}.lab-sb-stick img{max-width:84%!important;max-height:84%!important;position:absolute!important;inset:8%!important}.lab-sb-sticker.is-playing .lab-sb-stick{animation:2.5s ease-in-out infinite alternate lab-sb-stick}@keyframes lab-sb-stick{0%{transform:rotate(0)}to{transform:rotate(-22deg)translate(-4%,-8%)}}@media (prefers-reduced-motion:reduce){.lab-sb-env.is-playing .lab-sb-flap,.lab-sb-peel.is-playing .lab-sb-peelsheet,.lab-sb-acc.is-playing .lab-sb-panel,.lab-sb-door.is-playing .lab-sb-doorL,.lab-sb-door.is-playing .lab-sb-doorR,.lab-sb-sticker.is-playing .lab-sb-stick,.lab-ll-curl.is-playing .lab-ll-page{animation:none!important}.lab-sb-flap{opacity:.4;transform:rotateX(-90deg)}.lab-sb-doorL{transform:rotateY(-60deg)}.lab-sb-doorR{transform:rotateY(60deg)}.lab-ll-page{transform:rotateY(-70deg)}}.pile-stage{isolation:isolate;-webkit-user-select:none;user-select:none;border:1px solid #ffffff24;border-radius:22px;position:relative;overflow:hidden;container-type:inline-size}.pile-stage img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.pile-a{perspective:1000px;background:radial-gradient(120% 90% at 30% 12%,#fcfaf6 0%,#eee9e1 55%,#ddd7cd 100%)}.pile-a-window{opacity:.55;pointer-events:none;background:linear-gradient(118deg,#0000 22%,#fff9 30%,#0000 40% 50%,#fff6 57%,#0000 66%);position:absolute;inset:-10%}.pile-a.is-playing .pile-a-window{animation:9s ease-in-out infinite alternate pile-a-window}@keyframes pile-a-window{0%{transform:translate(-4%)}to{transform:translate(4%)}}.pile-a-drop{transform-style:preserve-3d;z-index:2;position:absolute;top:28%;left:11%;right:11%}.pile-a:not(.is-playing):not(.is-end) .pile-a-drop{opacity:0}.pile-a.is-playing .pile-a-drop{animation:1s cubic-bezier(.2,.9,.25,1.12) both pile-a-drop}@keyframes pile-a-drop{0%{opacity:0;transform:translateY(-115cqw)rotate(-16deg)}35%{opacity:1}to{opacity:1;transform:translateY(0)rotate(0)}}.pile-a-tilt{transform-style:preserve-3d;transition:transform .25s ease-out}.pile-a-sway{transform-style:preserve-3d;transform:rotate(-3.5deg)}.pile-a.is-playing .pile-a-sway{animation:6s ease-in-out 1s infinite alternate pile-a-sway}@keyframes pile-a-sway{0%{transform:rotate(-3.5deg)rotateX(5deg)rotateY(-6deg)}to{transform:rotate(-2deg)rotateX(-3deg)rotateY(7deg)}}.pile-print{background:#fbfaf7;border-radius:2px;padding:3.2cqw;position:relative;box-shadow:0 1px #0000000a,0 6px 14px #1e1c242e,0 22px 40px #1e1c242e}.pile-print img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.pile-a-sheen{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff80 48%,#0000 60%) 130% 0/260% 100%;position:absolute;inset:3.2cqw}.pile-a.is-playing .pile-a-sheen{animation:4s ease-in-out 1.2s infinite pile-a-sheen}@keyframes pile-a-sheen{0%{background-position:130% 0}45%,to{background-position:-30% 0}}.pile-a-corner{width:0;height:0;position:absolute;bottom:0;right:0}.pile-a.is-playing .pile-a-corner{animation:4.6s ease-in-out 1.3s infinite alternate pile-a-corner}.pile-a.is-end .pile-a-corner{width:11cqw;height:11cqw}@keyframes pile-a-corner{0%{width:0;height:0}45%{width:8cqw;height:8cqw}to{width:14cqw;height:14cqw}}.pile-a-under{clip-path:polygon(100% 0,100% 100%,0 100%);background:radial-gradient(circle at 100% 100%,#faf5ff 0%,#d8b4fe 50%,#a78bfa 100%);position:absolute;inset:0}.pile-a-flap{clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(135deg,#dcd6cc 0%,#fff 48%,#e4dfd6 100%);position:absolute;inset:0}.pile-a-shadow{filter:blur(4px);z-index:1;background:radial-gradient(#28243033,#0000 70%);border-radius:50%;height:7%;position:absolute;top:64%;left:18%;right:18%}.pile-a:not(.is-playing):not(.is-end) .pile-a-shadow{opacity:0}.pile-b{perspective:900px;touch-action:pan-y;background:radial-gradient(90% 70% at 50% 16%,#2b3040 0%,#151821 55%,#0a0c11 100%)}.pile-b-spot{opacity:0;pointer-events:none;background:radial-gradient(42% 100% at 50% 0,#fff6e442,#0000 72%);width:95%;height:100%;transition:opacity .8s;position:absolute;top:-12%;left:50%;transform:translate(-50%)}.pile-b.ph-rise .pile-b-spot,.pile-b.ph-spin .pile-b-spot,.pile-b.is-end .pile-b-spot{opacity:1}.pile-b-floor{pointer-events:none;background:radial-gradient(#d8b4fe33,#0000 70%);border-radius:50%;height:17%;position:absolute;bottom:7%;left:10%;right:10%}.pile-b-photo{transform-origin:50% 100%;z-index:2;transition:transform .9s cubic-bezier(.5,0,.3,1),opacity .9s;position:absolute;top:33%;left:13%;right:13%}.pile-b.ph-fold .pile-b-photo{opacity:.8;transform:translateY(20cqw)rotateX(78deg)}.pile-b.ph-rise .pile-b-photo,.pile-b.ph-spin .pile-b-photo,.pile-b.is-end .pile-b-photo{opacity:0;transform:translateY(22cqw)rotateX(86deg)}.pile-b-scan{opacity:0;background:linear-gradient(90deg,#0000,#d8b4fe,#fff,#d8b4fe,#0000);height:3px;position:absolute;top:0;left:-2%;right:-2%;box-shadow:0 0 12px #d8b4fe}.pile-b.ph-fold .pile-b-scan{animation:.9s ease-in-out forwards pile-b-scan}@keyframes pile-b-scan{0%{opacity:1;top:0}to{opacity:1;top:100%}}.pile-b-motes span{opacity:0;background:#f3e8ff;border-radius:50%;width:3px;height:3px;position:absolute;bottom:18%;box-shadow:0 0 6px #d8b4fe}.pile-b.ph-rise .pile-b-motes span{animation:1.4s ease-out forwards pile-b-mote;animation-delay:calc(var(--k) * 50ms)}@keyframes pile-b-mote{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-48cqw)}}.pile-b-fig{aspect-ratio:463/720;perspective:700px;clip-path:inset(100% -25% 0);z-index:3;height:70%;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.pile-b.ph-rise .pile-b-fig{animation:1.3s cubic-bezier(.3,.8,.3,1) forwards pile-b-rise}.pile-b.ph-spin .pile-b-fig,.pile-b.is-end .pile-b-fig{clip-path:inset(-10% -25% 0)}@keyframes pile-b-rise{0%{clip-path:inset(100% -25% 0);transform:translate(-50%)translateY(6%)}to{clip-path:inset(-10% -25% 0);transform:translate(-50%)translateY(0)}}.pile-b-turn{width:100%;height:100%;transform-style:preserve-3d;position:relative}.pile-b-layer,.pile-b-front{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pile-b-sheen{-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);mix-blend-mode:screen;opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff8c 45%,#0000 60%) 120% 0/300% 100%;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pile-b.ph-spin .pile-b-sheen{opacity:1;animation:3.6s ease-in-out infinite pile-b-sheen}@keyframes pile-b-sheen{0%{background-position:120% 0}60%,to{background-position:-20% 0}}.pile-b-shadow{opacity:0;z-index:2;pointer-events:none;background:radial-gradient(#000000b3,#0000 70%);border-radius:50%;width:48%;height:6%;transition:opacity .8s;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.pile-b.ph-rise .pile-b-shadow,.pile-b.ph-spin .pile-b-shadow,.pile-b.is-end .pile-b-shadow{opacity:1}.pile-shelf{background:#e7e3dc}.pile-wall{background:radial-gradient(120% 80% at 50% 0,#f7f5f1 0%,#e7e3dc 55%,#d4d0c8 100%);position:absolute;inset:0}.pile-row{pointer-events:none;position:absolute;inset:0}.pile-board{left:6%;right:6%;top:var(--y);z-index:3;background:linear-gradient(#fff 0%,#f8f7f4 38%,#ebe9e4 41%,#dfdcd6 100%);border-radius:2px;height:3.4%;position:absolute;box-shadow:inset 0 1px #fffffff2,0 6px 10px #3c3a4229,0 16px 28px #3c3a421f}.pile-led{opacity:0;background:#fff7e0;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:4%;right:4%;box-shadow:0 0 6px #ffe9b8,0 0 14px #ffe4b0d9}.pile-cone{left:7%;right:7%;top:calc(var(--y) + 3.4%);opacity:0;z-index:1;background:radial-gradient(70% 100% at 50% 0,#fff0d0cc 0%,#fff0d047 45%,#0000 75%);height:26%;position:absolute;overflow:hidden}.pile-mote{opacity:0;background:#fffbeef2;border-radius:50%;width:2px;height:2px;position:absolute;top:18%;box-shadow:0 0 4px #ffecbee6}.pile-c:not(.is-playing):not(.is-end) .pile-board{opacity:0}.pile-c.is-playing .pile-board{animation:.85s cubic-bezier(.2,.9,.25,1) both pile-board-in;animation-delay:calc(var(--r) * .18s)}@keyframes pile-board-in{0%{opacity:0;transform:translateX(calc(var(--dir) * 70cqw))}to{opacity:1;transform:translate(0)}}.pile-c.is-playing .pile-led,.pile-c.is-playing .pile-cone{animation:1s linear both pile-light-on;animation-delay:calc(1.05s + var(--r) * .38s)}@keyframes pile-light-on{0%{opacity:0}10%{opacity:.8}16%{opacity:.1}26%{opacity:.9}32%{opacity:.3}45%,to{opacity:1}}.pile-c.is-end .pile-led,.pile-c.is-end .pile-cone,.pile-d .pile-led,.pile-d .pile-cone{opacity:1}.pile-c.is-playing .pile-mote{animation:5s ease-in-out infinite pile-mote;animation-delay:calc(2s + var(--k) * .7s)}@keyframes pile-mote{0%{opacity:0;transform:translate(0)}30%{opacity:.9}to{opacity:0;transform:translate(6px,40px)}}.pile-items{left:9%;right:9%;bottom:calc(100% - var(--y) - 1.2%);pointer-events:auto;z-index:4;height:30%;translate:calc(var(--par,0) * 6px) 0;justify-content:space-evenly;align-items:flex-end;transition:translate .3s ease-out;display:flex;position:absolute}.pile-item{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;padding:0;display:block;position:relative}.pile-item-body{height:100%;display:block}.pile-item-body>*{transform-origin:50% 100%}.pile-item-body>img{filter:drop-shadow(0 3px 3px #28262e47);width:auto;height:100%;display:block}.pile-item-shadow{z-index:-1;background:radial-gradient(#28262e61,#0000 70%);border-radius:50%;height:2.2cqw;position:absolute;bottom:-.7cqw;left:6%;right:6%}.pile-litho{background:#f6f4ef;border-radius:2px;width:100%;height:100%;padding:1.3cqw;display:block;box-shadow:0 2px 4px #0000002e}.pile-litho img{object-fit:cover;filter:grayscale()contrast(.7)brightness(.82);width:100%;height:100%;display:block}.pile-d:not(.is-end) .pile-item-body,.pile-d:not(.is-end) .pile-item-shadow{opacity:0}.pile-d.is-playing .pile-item-body{animation:.75s cubic-bezier(.25,1.35,.45,1) both pile-drop;animation-delay:calc(.35s + var(--i) * .17s)}.pile-d.is-playing .pile-item-shadow{animation:.4s both pile-fade-in;animation-delay:calc(.75s + var(--i) * .17s)}@keyframes pile-drop{0%{opacity:0;transform:translateY(-48cqw)rotate(-10deg)}15%{opacity:1}70%{opacity:1;transform:translateY(0)rotate(2deg)}85%{transform:translateY(-1.6cqw)rotate(-1deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes pile-fade-in{0%{opacity:0}to{opacity:1}}.pile-d.is-playing .pile-litho{animation:1.2s 2.9s both pile-litho-glow}.pile-d.is-playing .pile-litho img{animation:1.2s 2.9s both pile-litho-on}.pile-d.is-end .pile-litho{box-shadow:0 0 10px #ffe2aae6,0 0 22px #ffd69680}.pile-d.is-end .pile-litho img{filter:grayscale()sepia(.28)contrast(1.25)brightness(1.18)}@keyframes pile-litho-glow{to{box-shadow:0 0 10px #ffe2aae6,0 0 22px #ffd69680}}@keyframes pile-litho-on{to{filter:grayscale()sepia(.28)contrast(1.25)brightness(1.18)}}.pile-item.is-hop .pile-item-body>*{animation:.6s cubic-bezier(.3,1.4,.5,1) pile-hop}@keyframes pile-hop{0%,to{transform:translateY(0)rotate(0)}35%{transform:translateY(-18%)rotate(-6deg)}65%{transform:translateY(0)rotate(4deg)}82%{transform:translateY(-4%)rotate(-2deg)}}.pile-d-sweep{mix-blend-mode:soft-light;opacity:0;pointer-events:none;z-index:5;background:linear-gradient(100deg,#0000 35%,#fff8e48c 50%,#0000 65%) 130% 0/300% 100%;position:absolute;inset:0}.pile-d.is-playing .pile-d-sweep{animation:1.8s ease-in-out 2.7s both pile-sweep}@keyframes pile-sweep{0%{opacity:1;background-position:130% 0}to{opacity:1;background-position:-30% 0}}.sb-say{z-index:46;pointer-events:none;white-space:nowrap;color:#1b1f29;font:700 10px/1.2 var(--font-sans,system-ui), system-ui, sans-serif;letter-spacing:.01em;background:#fbfaf7;border-radius:9px;padding:3px 7px;position:fixed;top:0;left:0;box-shadow:0 3px 10px #00000059}.sb-say:after{content:"";left:var(--tail,50%);background:#fbfaf7;border-radius:1px;width:7px;height:7px;margin-left:-3.5px;position:absolute;bottom:-3px;transform:rotate(45deg)}.sb-say>span{animation:.22s cubic-bezier(.2,1.4,.4,1) both sb2-say-in;display:block}.sb-say.is-out{opacity:0;transition:opacity .2s}@keyframes sb2-say-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sb-root.is-excited .sb-arm-l{transform:rotate(25deg)}.sb-root.is-excited .sb-arm-r{transform:rotate(-25deg)}.sb-root.is-excited .sb-art{animation:.4s ease-out 3 sb2-excite}.sb-root.is-excited .sb-mouth-smile{display:none}.sb-root.is-excited .sb-mouth-o{display:inline}@keyframes sb2-excite{0%,to{transform:translateY(0)}40%{transform:translateY(-5px)}}.sk-stage{isolation:isolate;perspective:900px;touch-action:pan-y;-webkit-user-select:none;user-select:none;border:1px solid #86efac66;border-radius:20px;position:relative;overflow:hidden;container-type:inline-size}.sk-stage img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.sk-cyc{background:linear-gradient(#0000 56%,#ffffff59 70%,#8cb9a047 100%),radial-gradient(120% 75% at 35% 8%,#f6fcf8 0%,#e2f3e8 48%,#c7e4d2 100%);position:absolute;inset:0}.sk-window{mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(105deg,#ffffffb3 0%,#fff0 45%);position:absolute;inset:0}.sk-plinth{z-index:1;width:58%;height:13%;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.sk-plinth-body{background:linear-gradient(90deg,#dbe4de 0%,#fff 35%,#f2f6f3 62%,#cad6ce 100%);border-radius:0 0 50% 50%/0 0 32% 32%;position:absolute;inset:30% 0 0;box-shadow:0 10px 20px #2846372e}.sk-plinth-top{background:radial-gradient(at 40% 35%,#fff 0%,#f1f5f2 60%,#dbe5df 100%);border-radius:50%;height:60%;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 -2px 4px #0000000f}.sk-shadow{z-index:2;pointer-events:none;background:radial-gradient(#1e3c2d73,#0000 70%);border-radius:50%;width:40%;height:4%;position:absolute;bottom:13%;left:50%;transform:translate(-50%)}.sk-fig{aspect-ratio:463/720;perspective:700px;z-index:3;height:64%;position:absolute;bottom:12.5%;left:50%;transform:translate(-50%)}.sk-front{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sk-sheen{-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);mix-blend-mode:soft-light;opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000 43%,#ffffff57 50%,#0000 57%) 120% 0/300% 100%;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sk-stage.is-after .sk-sheen{opacity:1;animation:1.9s ease-in-out .15s both sk-sheen}.sk-stage.is-end .sk-sheen{opacity:0;animation:none}@keyframes sk-sheen{0%{background-position:120% 0}to{background-position:-20% 0}}.sk-glass{z-index:5;pointer-events:none;background:linear-gradient(120deg,#0000 16%,#ffffff42 22%,#0000 29% 64%,#ffffff1a 68%,#0000 72%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff6}.sk-peelgroup{aspect-ratio:1;z-index:6;filter:drop-shadow(0 8px 14px #14322340);pointer-events:none;width:84%;position:absolute;top:11%;left:8%;transform:rotate(-3deg)}.sk-sticker{clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%);background:#fff;border-radius:4.5cqw;padding:2.6cqw;position:absolute;inset:0}.sk-sticker img{object-fit:cover;border-radius:2.6cqw;width:100%;height:100%;display:block}.sk-gloss{mix-blend-mode:screen;background:linear-gradient(115deg,#0000 30%,#ffffff73 44%,#0000 56%) 130% 0/260% 100%;border-radius:2.6cqw;position:absolute;inset:2.6cqw}.sk-flapwrap{filter:drop-shadow(-2px -2px 4px #14281e4d);position:absolute;inset:0}.sk-flap{clip-path:polygon(100% 100%,100% 100%,100% 100%);background:linear-gradient(135deg,#fff 0%,#eef2ef 45%,#cfd8d2 100%);border-radius:4.5cqw;position:absolute;inset:0}.sk-stage.is-playing .sk-gloss{animation:1s ease-in-out 50ms both sk-gloss}@keyframes sk-gloss{0%{background-position:130% 0}to{background-position:-30% 0}}.sk-stage.is-playing .sk-sticker{animation:1.3s cubic-bezier(.45,0,.35,1) .6s both sk-peel-rest}.sk-stage.is-playing .sk-flap{animation:1.3s cubic-bezier(.45,0,.35,1) .6s both sk-peel-flap}@keyframes sk-peel-rest{0%{clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 25%,25% 100%,0 100%)}}@keyframes sk-peel-flap{0%{clip-path:polygon(100% 100%,100% 100%,100% 100%)}to{clip-path:polygon(25% 100%,25% 25%,100% 25%)}}.sk-stage.is-playing .sk-peelgroup{animation:.75s cubic-bezier(.55,0,.75,.45) 1.95s both sk-fly}@keyframes sk-fly{0%{opacity:1;transform:rotate(-3deg)}to{opacity:0;transform:translate(-70%,-85%)rotate(-24deg)}}.sk-stage.is-end .sk-peelgroup{display:none}.sk-before{z-index:7;opacity:0;pointer-events:none;background:#fff;border-radius:2px;width:32%;padding:1.4cqw;position:absolute;top:5%;left:6%;transform:rotate(-7deg);box-shadow:0 4px 10px #14322340}.sk-before img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.sk-stage.is-playing .sk-before{animation:.6s cubic-bezier(.2,1.2,.4,1) 2.45s both sk-before-in}.sk-stage.is-end .sk-before{opacity:1}@keyframes sk-before-in{0%{opacity:0;transform:translateY(-14px)rotate(-14deg)}to{opacity:1;transform:rotate(-7deg)}}.sk-stage.is-after{cursor:ew-resize}.sk-peelgroup.is-static{opacity:1;animation:none!important}.sk-peelgroup.is-static .sk-sticker{clip-path:none;animation:none!important}.sk-peelgroup.is-static .sk-gloss{animation:none!important}.sk-cmp{z-index:9;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s linear .5s;position:absolute;inset:0}.sk-stage.is-after .sk-cmp{opacity:1;visibility:visible;transition:opacity .6s .35s,visibility}.sk-stage .sk-before{z-index:12}.sk-stage.is-comparing .sk-before{transition:opacity .3s;opacity:0!important}.sk-divider{z-index:10;pointer-events:none;opacity:0;width:0;transition:opacity .5s;position:absolute;top:0;bottom:0}.sk-divider-line{background:#ffffffeb;width:2px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 0 1px #1e50371f,0 0 10px #1e50372e}.sk-knob{z-index:11;color:#2f6b4c;opacity:0;pointer-events:none;touch-action:none;background:#fff;border:0;border-radius:999px;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;padding:0;transition:opacity .5s,box-shadow .2s;display:grid;position:absolute;top:50%;box-shadow:0 4px 12px #143c2847,0 0 0 1px #1e50371f}.sk-stage.is-after .sk-divider,.sk-stage.is-after .sk-knob{opacity:1;transition-delay:.45s}.sk-stage.is-after .sk-knob{pointer-events:auto}.sk-stage.is-drag .sk-knob,.sk-knob:focus-visible{outline:none;box-shadow:0 6px 16px #143c2857,0 0 0 3px #86efacb3}.sb-act{z-index:44;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}.sb-ap{pointer-events:none;will-change:transform, opacity;filter:drop-shadow(0 1px 1.2px #00000073);position:absolute;top:0;left:0}.sb-ap>svg{width:100%;height:100%;display:block;overflow:visible}.sb-ap.is-tap{pointer-events:auto;cursor:pointer}.sb-ap.is-tap:before{content:"";border-radius:50%;position:absolute;inset:-10px}.sb-act.is-score .sb-burst>svg{animation:.8s ease-out both sb3-burst}@keyframes sb3-burst{0%{opacity:0;transform:scale(.4)}30%{opacity:1}to{opacity:0;transform:scale(1.35)}}.sb-rain>span{display:block;position:absolute;inset:0;overflow:hidden}.sb-rain i{background:#7dd3fcf2;border-radius:1px;width:1.4px;height:9px;animation:.5s linear infinite sb3-rain;position:absolute;top:-12px}@keyframes sb3-rain{0%{transform:translateY(0)}to{transform:translateY(104px)}}.sb-bub>span{background:radial-gradient(circle at 32% 30%,#fffffff2 0 14%,#fff0 22%),radial-gradient(circle,#bae6fd1f 55%,#f9a8d48c 78%,#7dd3fcb3 100%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 .8px #fffc}.sb-bf .sb-wing{transform-box:fill-box;transform-origin:50%;animation:.16s ease-in-out infinite alternate sb3-flap}@keyframes sb3-flap{0%{transform:scaleX(1)}to{transform:scaleX(.35)}}.sb-flame>svg{transform-origin:50% 0;animation:80ms linear infinite alternate sb3-flame}@keyframes sb3-flame{0%{transform:scaleY(.8)}to{transform:scaleY(1.1)}}.sb-ff{filter:drop-shadow(0 0 3px #fde68af2)}.sb-root.pose-act .sb-core{animation:none}.sb-root.ak-up .sb-arm-l{transform:rotate(40deg)}.sb-root.ak-up .sb-arm-r{transform:rotate(-40deg)}.sb-root.ak-down .sb-arm-l{transform:rotate(-75deg)}.sb-root.ak-down .sb-arm-r{transform:rotate(75deg)}.sb-root.ak-hold .sb-arm-l{transform:rotate(-37deg)}.sb-root.ak-hold .sb-arm-r{transform:rotate(37deg)}.sb-root.ak-r-up .sb-arm-r{transform:rotate(-50deg)}.sb-root.ak-l-up .sb-arm-l{transform:rotate(50deg)}.sb-root.ak-r-fwd .sb-arm-r{transform:rotate(37deg)}.sb-root.ak-o .sb-mouth-smile,.sb-root.ak-flat .sb-mouth-smile,.sb-root.ak-x .sb-mouth-smile{display:none}.sb-root.ak-o .sb-mouth-o,.sb-root.ak-flat .sb-mouth-flat{display:inline}.sb-root.ak-sleep .sb-eye,.sb-root.ak-wink .sb-eye:first-child{transform:scaleY(.12)}.sb-root.ak-x .sb-eyes{display:none}.sb-root.ak-x .sb-eyes-x{display:inline}.sb-root.ak-joy .sb-arm-l{transform:rotate(40deg)}.sb-root.ak-joy .sb-arm-r{transform:rotate(-40deg)}.sb-root.ak-joy .sb-mouth-smile{display:none}.sb-root.ak-joy .sb-mouth-o{display:inline}.sb-root.ak-walk .sb-leg-l,.sb-root.ak-run .sb-leg-l{animation:.26s ease-in-out infinite alternate sb2-step}.sb-root.ak-walk .sb-leg-r,.sb-root.ak-run .sb-leg-r{animation:.26s ease-in-out infinite alternate-reverse sb2-step}.sb-root.ak-run .sb-leg-l,.sb-root.ak-run .sb-leg-r{animation-duration:.14s}.sb-root.ak-walk:not(.ak-up):not(.ak-r-up) .sb-arm-l{animation:.26s ease-in-out infinite alternate-reverse sb2-swing}.sb-root.ak-walk:not(.ak-up):not(.ak-r-up) .sb-arm-r{animation:.26s ease-in-out infinite alternate sb2-swing}.sb-root.ak-tuck .sb-legs{transform:scaleY(.55)}.sb-root.ak-kick .sb-leg-r{transition:transform 80ms ease-out;transform:rotate(-60deg)}.sb-root.ak-lotus .sb-leg-l{transform:rotate(62deg)}.sb-root.ak-lotus .sb-leg-r{transform:rotate(-62deg)}.sb-root.ak-lotus .sb-arm-l{transform:rotate(-60deg)}.sb-root.ak-lotus .sb-arm-r{transform:rotate(60deg)}.sb-root.ak-dance .sb-arm-l{animation:.4s ease-in-out infinite alternate sb3-dance-l}.sb-root.ak-dance .sb-arm-r{animation:.4s ease-in-out infinite alternate sb3-dance-r}@keyframes sb3-dance-l{0%{transform:rotate(45deg)}to{transform:rotate(-50deg)}}@keyframes sb3-dance-r{0%{transform:rotate(50deg)}to{transform:rotate(-45deg)}}.sb-root.ak-climb .sb-arm-l{animation:.3s ease-in-out infinite alternate sb3-climb-l}.sb-root.ak-climb .sb-arm-r{animation:.3s ease-in-out infinite alternate sb3-climb-r}.sb-root.ak-climb .sb-leg-l{animation:.3s ease-in-out infinite alternate sb2-step}.sb-root.ak-climb .sb-leg-r{animation:.3s ease-in-out infinite alternate-reverse sb2-step}@keyframes sb3-climb-l{0%{transform:rotate(45deg)}to{transform:rotate(5deg)}}@keyframes sb3-climb-r{0%{transform:rotate(-5deg)}to{transform:rotate(-45deg)}}.sb-root.ak-drum .sb-arm-l{animation:.15s ease-in-out infinite alternate sb3-drum-l}.sb-root.ak-drum .sb-arm-r{animation:.15s ease-in-out infinite alternate-reverse sb3-drum-r}@keyframes sb3-drum-l{0%{transform:rotate(-20deg)}to{transform:rotate(-60deg)}}@keyframes sb3-drum-r{0%{transform:rotate(20deg)}to{transform:rotate(60deg)}}.sb-root.ak-strum .sb-arm-r{animation:.22s ease-in-out infinite alternate sb3-strum}.sb-root.ak-strum .sb-arm-l{transform:rotate(-20deg)}@keyframes sb3-strum{0%{transform:rotate(30deg)}to{transform:rotate(70deg)}}.sb-root.ak-juggle .sb-arm-l{animation:.3s ease-in-out infinite alternate sb3-jug-l}.sb-root.ak-juggle .sb-arm-r{animation:.3s ease-in-out infinite alternate-reverse sb3-jug-r}@keyframes sb3-jug-l{0%{transform:rotate(-40deg)}to{transform:rotate(5deg)}}@keyframes sb3-jug-r{0%{transform:rotate(40deg)}to{transform:rotate(-5deg)}}.sb-root.ak-pump .sb-arm-l{animation:.21s ease-in-out infinite alternate sb3-pump-l}.sb-root.ak-pump .sb-arm-r{animation:.21s ease-in-out infinite alternate sb3-pump-r}@keyframes sb3-pump-l{0%{transform:rotate(-70deg)}to{transform:rotate(-30deg)}}@keyframes sb3-pump-r{0%{transform:rotate(70deg)}to{transform:rotate(30deg)}}.sb-root.ak-wave .sb-arm-r{animation:.5s ease-in-out infinite sb2-wave}.sbf{z-index:48;color:#f8f4ec;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141821f5;border:1px solid #c4b5fd59;border-radius:16px;width:300px;padding:12px;font-size:13px;line-height:1.3;animation:.24s cubic-bezier(.2,1,.3,1) both sbf-in;position:fixed;bottom:18px;left:56px;box-shadow:0 14px 40px #00000073,0 0 0 1px #0003}@keyframes sbf-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.sbf{width:auto;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));border-radius:18px;padding:12px}}.sbf-head{align-items:center;gap:8px;margin-bottom:10px;display:flex}.sbf-panel{white-space:nowrap;text-overflow:ellipsis;color:#f8f4eccc;flex:1;min-width:0;font-size:12px;overflow:hidden}.sbf-panel b{color:#c4b5fd;margin-right:2px;font-weight:700}.sbf-x{color:#f8f4eccc;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.sbf-votes{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.sbf-vote{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:48px;font-size:15px;font-weight:650;transition:transform .12s,background .15s,opacity .15s;display:flex}.sbf-vote span{font-size:20px}.sbf-vote.is-like{color:#d1fae5;background:#6ee7b729;border-color:#6ee7b780}.sbf-vote.is-dislike{color:#ffe4e6;background:#fb718524;border-color:#fb718573}.sbf-vote:active{transform:translateY(1px)}.sbf-vote:disabled{opacity:.6;cursor:default}.sbf-vote.is-busy{opacity:1;animation:.7s ease-in-out infinite alternate sbf-pulse}@keyframes sbf-pulse{0%{filter:brightness()}to{filter:brightness(1.35)}}.sbf-note{align-items:flex-end;gap:6px;margin-top:8px;display:flex}.sbf-note textarea{resize:none;color:#f8f4ec;background:#ffffff0d;border:1px solid #ffffff29;border-radius:10px;flex:1;min-width:0;padding:7px 9px;font-family:inherit;font-size:16px;line-height:1.3}.sbf-note textarea::placeholder{color:#f8f4ec73;font-size:13px}.sbf-note textarea:focus{border-color:#c4b5fdb3;outline:none}.sbf-send{color:#ede9fe;cursor:pointer;background:#c4b5fd29;border:1px solid #c4b5fd80;border-radius:9px;flex:none;height:30px;padding:0 10px;font-size:12px;font-weight:650}.sbf-send:disabled{opacity:.4;cursor:default}.sbf-hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.sbf-err{color:#fda4af;margin:8px 0 0;font-size:12px}.sbf-q{color:#f8f4eceb;margin:-2px 0 8px;font-size:13px;font-weight:600}.sbf-vote.is-maybe{color:#fef9c3;background:#fde04721;border-color:#fde04773}.sbf-addnote{color:#ede9fe;cursor:pointer;background:#c4b5fd1f;border:1px solid #c4b5fd73;border-radius:10px;align-items:center;gap:4px;min-height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.sbf-addnote.is-link{color:#ede9feb3;text-underline-offset:2px;background:0 0;border:0;min-height:30px;margin-top:6px;padding:0 2px;font-size:12px;font-weight:500;text-decoration:underline}.sbf-addnote:disabled{opacity:.5;cursor:default}.sbf-opt{opacity:.7;font-weight:400}.sbf-thanks{color:#f8f4ec;margin:0 0 10px;font-size:14px}.sbf-thanks span{margin-right:4px;font-size:18px}.sbf-thanks.is-small{color:#f8f4ecbf;margin:-2px 0 6px;font-size:12px}.sbf-thanks.is-small span{font-size:14px}.sbf-after{align-items:center;gap:8px;display:flex}.sbf-after .sbf-addnote{flex:1;justify-content:center;min-height:42px}.sbf-ok{color:#f8f4ec;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:10px;flex:none;min-height:42px;padding:0 16px;font-size:13px;font-weight:600}@media (max-width:360px){.sbf-vote{gap:4px;font-size:14px}.sbf-vote span{font-size:18px}}.sb-check{opacity:0;pointer-events:none;width:14px;height:14px;margin-left:-7px;transition:opacity .2s,transform .25s cubic-bezier(.2,1.4,.4,1);position:absolute;top:-19px;left:50%;transform:translateY(4px)}.sb-check svg{display:block}.sb-root.is-sent .sb-check{opacity:1;transform:translateY(0)}.ps-stage{isolation:isolate;--top:6%;background:linear-gradient(180deg, #5d6775 0%, #444c58 var(--bed), #22262d var(--bed), #191c22 100%);border:1px solid;border-radius:18px;margin:0 auto;position:relative;overflow:hidden}.ps-stage.ps-noBed{background:linear-gradient(#5d6775 0%,#3e4550 100%)}.ps-bed{left:0;right:0;top:var(--bed);z-index:0;background:#ffffff29;height:2px;position:absolute}.ps-noBed .ps-bed{display:none}.ps-obj{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.ps-mask{pointer-events:none;-webkit-mask-image:var(--m);-webkit-mask-image:var(--m);-webkit-mask-image:var(--m);-webkit-mask-image:var(--m);mask-image:var(--m);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ps-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ps-clipwrap{pointer-events:none;position:absolute;inset:0}.ps-lines{opacity:.55;background:repeating-linear-gradient(0deg,#1e222a33 0 1px,#0000 1px 4px)}.ps-tag{z-index:6;color:#e5e7eb;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#0c0f149e;border-radius:999px;padding:3px 7px;font-size:8.5px;position:absolute;top:8px;left:8px}.ps-chip{z-index:6;color:#f8fafc;letter-spacing:.04em;pointer-events:none;white-space:nowrap;background:#0c0f14b8;border-radius:999px;padding:3px 8px;font-size:10px;position:absolute}.ps-build,.ps-cut,.ps-skin{clip-path:inset(var(--bed) 0 0 0);position:absolute;inset:0}.ps-stage.is-end .ps-build,.ps-stage.is-end .ps-skin{clip-path:inset(0)}.ps-line{left:10%;right:10%;top:var(--bed);opacity:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#fffdf6 18% 82%,#0000);height:2px;position:absolute;box-shadow:0 0 10px 2px #ffecaa73}.ps-nozzle{left:14%;right:14%;top:var(--bed);opacity:0;z-index:4;pointer-events:none;height:0;position:absolute}.ps-nozzle>i{background:linear-gradient(#e5e7eb,#9aa3af);border-radius:3px 3px 2px 2px;width:22px;height:15px;margin-left:-11px;position:absolute;top:-19px;left:50%;box-shadow:0 2px 6px #00000059}.ps-nozzle>i>b{filter:drop-shadow(0 0 4px #fbbf24);border-top:6px solid #fcd34d;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;bottom:-6px;left:7px}@keyframes ps-rise{0%{clip-path:inset(var(--bed) 0 0 0)}to{clip-path:inset(var(--top) 0 0 0)}}@keyframes ps-line{0%{top:var(--bed);opacity:1}to{top:var(--top);opacity:1}}@keyframes ps-out{0%{opacity:1}to{opacity:0}}@keyframes ps-in{0%{opacity:0}to{opacity:1}}@keyframes ps-sweep{0%{left:0%}to{left:100%}}@keyframes ps-park{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes ps-dash{to{stroke-dashoffset:0}}@keyframes ps-wipeL{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes ps-wipeR{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ps-lines-settle{0%{opacity:.55}to{opacity:.3}}.ps-stage.is-playing .ps-nozzle>i{animation:.42s ease-in-out infinite alternate ps-sweep}.ps-stage.is-end .ps-lines{opacity:.3}.ps-rise.is-playing .ps-build{animation:4.2s steps(42,end) .2s both ps-rise}.ps-rise.is-playing .ps-line{animation:4.2s steps(42,end) .2s both ps-line,.4s 4.4s forwards ps-out}.ps-rise.is-playing .ps-nz-follow,.ps-supports.is-playing .ps-nz-follow{animation:4.2s steps(42,end) .2s both ps-line,.5s 4.4s forwards ps-park}.ps-rise.is-playing .ps-lines,.ps-supports.is-playing .ps-lines,.ps-skirt.is-playing .ps-lines{animation:.8s 4.4s both ps-lines-settle}.ps-trace .ps-hatch{background:repeating-linear-gradient(45deg,#ece9e2f2 0 2px,#0000 2px 11px),#ece9e21a}.ps-trace .ps-perim{fill:none;stroke:#ece9e2;stroke-width:5px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 3px #a5f3fc99)}.ps-trace .ps-tip{fill:#fde68a;filter:drop-shadow(0 0 6px #fbbf24)}.ps-trace.is-end .ps-clipwrap{opacity:0}.ps-trace.is-end .ps-obj{opacity:1!important}.ps-skirt{--top:50%}.ps-skirtsvg .ps-skirtloop{fill:none;stroke:#fda4af;stroke-width:5px;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 4px #fda4afb3)}.ps-skirtsvg .ps-firstlayer{fill:#ece9e2d1;opacity:0}.ps-skirt.is-playing .ps-skirtsvg .ps-skirtloop{animation:1.6s ease-in-out .2s both ps-dash}.ps-skirt.is-playing .ps-skirtsvg .ps-firstlayer{animation:.7s steps(7,end) 1.85s both ps-in}.ps-skirt.is-playing .ps-build{animation:2.2s steps(28,end) 2.7s both ps-rise}.ps-skirt.is-playing .ps-line{animation:2.2s steps(28,end) 2.7s both ps-line,.4s 4.9s forwards ps-out}.ps-skirt.is-end .ps-skirtsvg .ps-skirtloop{stroke-dashoffset:0}.ps-skirt.is-end .ps-skirtsvg .ps-firstlayer{opacity:1}.ps-infill .ps-grid{background:repeating-linear-gradient(45deg,#86efacd9 0 1.6px,#0000 1.6px 14px),repeating-linear-gradient(-45deg,#86efacd9 0 1.6px,#0000 1.6px 14px),#101a1699}.ps-infill .ps-wall{fill:none;stroke:#ece9e2;stroke-width:7px;stroke-linejoin:round}.ps-infill .ps-chip-infill{opacity:0;color:#bbf7d0;bottom:8px;right:8px}.ps-infill.is-playing .ps-cut{animation:3.6s steps(36,end) .2s both ps-rise,.5s 5.1s forwards ps-out}.ps-infill.is-playing .ps-skin{animation:1.2s steps(24,end) 3.9s both ps-rise}.ps-infill.is-playing .ps-line{animation:3.6s steps(36,end) .2s both ps-line,1.2s steps(24,end) 3.9s forwards ps-line,.3s 5.1s forwards ps-out}.ps-infill.is-playing .ps-chip-infill{animation:.3s .6s both ps-in,.3s 4s forwards ps-out}.ps-infill.is-end .ps-cut{opacity:0}.ps-supsvg .ps-sup path:first-child{fill:#ece9e299}.ps-supsvg .ps-suptip{fill:none;stroke:#ece9e299;stroke-width:2.5px}@keyframes ps-snap{0%{opacity:1;transform:translate(0)}14%{transform:translate(3px)}28%{opacity:1;transform:translate(-3px,2px)}to{opacity:0;transform:translateY(110px)}}.ps-supports.is-playing .ps-build{animation:4.2s steps(42,end) .2s both ps-rise}.ps-supports.is-playing .ps-line{animation:4.2s steps(42,end) .2s both ps-line,.4s 4.4s forwards ps-out}.ps-supports.is-playing .ps-sup{animation:ps-snap .9s cubic-bezier(.5,0,.9,.4) calc(4.7s + var(--i) * 80ms) both}.ps-supports.is-end .ps-sup{opacity:0}.ps-plate .ps-lifter{will-change:transform;position:absolute;inset:0}.ps-plate .ps-buildjs{position:absolute;inset:0}.ps-plate .ps-pop path{stroke:#fcd34d;stroke-width:4px;stroke-linecap:round;fill:none}.ps-plate .ps-chip-ok{color:#fde68a;bottom:7%;left:50%;transform:translate(-50%)}.ps-spoolroot{justify-content:center;width:100%;display:flex}.ps-spool .ps-buildp{clip-path:inset(calc(var(--bed) - var(--p) * (var(--bed) - var(--top))) 0 0 0);position:absolute;inset:0}.ps-spool .ps-linep{z-index:3;height:2px;left:10%;right:10%;top:calc(var(--bed) - var(--p) * (var(--bed) - var(--top)));opacity:var(--lo,0);background:linear-gradient(90deg,#0000,#fffdf6 18% 82%,#0000);position:absolute;box-shadow:0 0 10px 2px #ffecaa73}.ps-spool .ps-nz-p{top:calc(var(--bed) - var(--p) * (var(--bed) - var(--top)));opacity:var(--lo,0)}.ps-spool .ps-nz-p>i{left:calc(50% + var(--nx,0%));animation:none!important}.ps-spool svg.ps-spoolsvg{z-index:5;width:21%;height:auto;position:absolute;top:9%;left:5%}.ps-spool .ps-flange{fill:#14181e8c;stroke:#94a3b8;stroke-width:3px}.ps-spool .ps-wound{fill:none;stroke:#ece9e2}.ps-spool .ps-hub{fill:#2b313b;stroke:#94a3b8;stroke-width:2px}.ps-spool .ps-feed{z-index:4;width:50%;height:40%;position:absolute;top:5%;left:5%;overflow:visible}.ps-spool .ps-feed path{fill:none;stroke:#ece9e2;stroke-width:1.4px;stroke-dasharray:3 4;stroke-dashoffset:calc(var(--feed,0) * 1px);vector-effect:non-scaling-stroke}.ps-spool .ps-meter{z-index:5;background:#ffffff1f;border-radius:4px;width:8px;position:absolute;top:22%;bottom:12%;right:6%}.ps-spool .ps-meter>i{height:calc(var(--p) * 100%);background:#ece9e2;border-radius:4px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 8px #7dd3fc99}.ps-spool .ps-readout{z-index:6;color:#e0f2fe;text-shadow:0 1px 2px #0009;flex-direction:column;align-items:flex-end;gap:2px;font:600 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:absolute;top:8px;right:8px}.ps-spool .ps-tag{top:auto;bottom:8px}.ps-slicer.ps-stage{background:radial-gradient(120% 80% at 50% 30%,#1d2430 0%,#11151c 70%)}.ps-slicer .ps-slicegrid{background:linear-gradient(#5eead42e 1px,#0000 1px) 0 0/100% 8px,linear-gradient(90deg,#5eead42e 1px,#0000 1px) 0 0/18px 100%;height:9%;position:absolute;bottom:0;left:0;right:0}.ps-slicer .ps-ghost{opacity:.12;filter:brightness(1.7)saturate(0)}.ps-slicer .ps-bands{background:repeating-linear-gradient(0deg,#5eead4 0 2px,#0f766e 2px 4px)}.ps-slicer .ps-bandswrap{transition:opacity .5s}.ps-slicer .ps-scanline{z-index:3;pointer-events:none;background:#ccfbf1;height:2px;position:absolute;left:8%;right:16%;box-shadow:0 0 8px #5eead4}.ps-slicer .ps-realfade{opacity:0;transition:opacity .7s}.ps-slicer .ps-realfade.is-on{opacity:1}.ps-slicer .ps-track{z-index:7;touch-action:none;cursor:ns-resize;outline:none;width:26px;position:absolute;top:12%;bottom:12%;right:4%}.ps-slicer .ps-track:before{content:"";background:#ffffff24;border-radius:2px;width:4px;position:absolute;top:0;bottom:0;left:11px}.ps-slicer .ps-track>i{background:#5eead4;border-radius:2px;width:4px;position:absolute;bottom:0;left:11px}.ps-slicer .ps-track>b{background:#ecfeff;border-radius:999px;width:18px;height:18px;position:absolute;left:4px;box-shadow:0 0 0 3px #5eead473,0 2px 6px #00000080}.ps-slicer .ps-track:focus-visible>b{box-shadow:0 0 0 3px #fff}.ps-slicer .ps-layerno{z-index:6;color:#99f6e4;font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:8px;left:8px}.ps-approve .ps-sculpt,.ps-approve .ps-photo{position:absolute;inset:0}.ps-approve .ps-wire{opacity:.75;background:linear-gradient(#f0abfc99 1px,#0000 1px) 0 0/15px 15px,linear-gradient(90deg,#f0abfc99 1px,#0000 1px) 0 0/15px 15px}.ps-approve .ps-okcard{z-index:7;color:#3b0764;opacity:0;background:#f5f3ff;border-radius:999px;align-items:center;gap:6px;padding:7px 14px 7px 10px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:9%;left:50%;transform:translate(-50%,220%);box-shadow:0 6px 18px #00000059}.ps-approve .ps-okcard svg{width:18px;height:18px}.ps-approve .ps-okcard path{fill:none;stroke:#16a34a;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px}.ps-approve .ps-st{opacity:0;top:8px;left:8px}.ps-approve .ps-st1{opacity:1}@keyframes ps-card{0%{opacity:0;transform:translate(-50%,220%)}22%{opacity:1;transform:translate(-50%)}82%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}.ps-approve.is-playing .ps-photo{animation:.8s ease-in-out 1.4s both ps-wipeL}.ps-approve.is-playing .ps-sculpt{animation:.4s 3.9s both ps-out}.ps-approve.is-playing .ps-okcard{animation:1.6s 2.3s both ps-card}.ps-approve.is-playing .ps-okcard path{animation:.4s 2.75s both ps-dash}.ps-approve.is-playing .ps-build{animation:2.2s steps(32,end) 4s both ps-rise}.ps-approve.is-playing .ps-line{animation:2.2s steps(32,end) 4s both ps-line,.3s 6.2s forwards ps-out}.ps-approve.is-playing .ps-st1{animation:.25s 1.5s forwards ps-out}.ps-approve.is-playing .ps-st2{animation:.25s 1.8s both ps-in,.25s 3.8s forwards ps-out}.ps-approve.is-playing .ps-st3{animation:.25s 4s both ps-in,.25s 6.1s forwards ps-out}.ps-approve.is-playing .ps-st4{animation:.3s 6.25s both ps-in}.ps-approve.is-end .ps-photo{clip-path:inset(0 0 0 100%)}.ps-approve.is-end .ps-sculpt,.ps-approve.is-end .ps-st1{opacity:0}.ps-approve.is-end .ps-st4{opacity:1}.ps-brush .ps-finelines{opacity:.35;background:repeating-linear-gradient(0deg,#1e222a29 0 1px,#0000 1px 4px)}.ps-brush .ps-rough{position:absolute;inset:0}.ps-brush .ps-ridges{background:repeating-linear-gradient(0deg,#12141a5c 0 1.5px,#ffffff1f 1.5px 2.7px,#0000 2.7px 5.5px)}.ps-brush .ps-string{fill:none;stroke:#ece9e2bf;stroke-width:1.6px}.ps-brush .ps-nub{fill:#e7e4dc;stroke:#00000040;stroke-width:1px}.ps-brush .ps-sheen{opacity:0;background:linear-gradient(100deg,#0000 40%,#ffffff80 50%,#0000 60%) 120% 0/300% 100% no-repeat}.ps-brush .ps-brushtool{z-index:5;pointer-events:none;width:20%;position:absolute;top:30%;left:-26%}.ps-brush .ps-brushtool svg{filter:drop-shadow(0 4px 6px #00000059);width:100%;height:auto;display:block}.ps-brush .ps-handle{fill:#fdba74}.ps-brush .ps-ferrule{fill:#cbd5e1}.ps-brush .ps-bristle{fill:#f5f5f4}.ps-brush .ps-dust{top:55%;left:calc(14% + var(--k) * 13%);opacity:0;z-index:4;pointer-events:none;background:#ece9e2;border-radius:50%;width:4px;height:4px;position:absolute}@keyframes ps-brush-go{0%{left:-26%}to{left:104%}}@keyframes ps-brush-back{0%{opacity:1;left:104%}85%{opacity:1}to{opacity:0;left:-26%}}@keyframes ps-sheen-go{0%{opacity:0;background-position:120% 0}20%{opacity:1}to{opacity:0;background-position:-20% 0}}@keyframes ps-dust-fall{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}to{opacity:0;transform:translateY(90px)}}.ps-brush.is-playing .ps-rough{animation:1.6s linear .6s both ps-wipeL}.ps-brush.is-playing .ps-brushtool{animation:1.6s linear .55s both ps-brush-go,1.3s ease-in-out 2.3s forwards ps-brush-back}.ps-brush.is-playing .ps-sheen{animation:1.3s ease-in-out 2.4s both ps-sheen-go}.ps-brush.is-playing .ps-dust{animation:ps-dust-fall .9s ease-in calc(.7s + var(--k) * .24s) both}.ps-brush.is-end .ps-rough{clip-path:inset(0 0 0 100%)}.ps-colorwrap{flex-direction:column;align-items:center;width:100%;display:flex}.ps-color .ps-reprint{position:absolute;inset:0}.ps-color .ps-reprint.is-go{animation:.8s steps(20,end) both ps-rise}.ps-color .ps-line-once.is-go{animation:.8s steps(20,end) both ps-line,.3s .8s forwards ps-out}.ps-swatches{justify-content:center;gap:12px;margin-top:10px;display:flex}.ps-sw{cursor:pointer;border:2px solid #ffffff47;border-radius:999px;width:28px;height:28px;transition:box-shadow .2s}.ps-sw.is-on{box-shadow:0 0 0 2px #12161d,0 0 0 4px #f8fafc}.ps-pack .ps-boxback{z-index:1;background:linear-gradient(#8fa69a,#6f867b);border-radius:6px;position:absolute;inset:58% 7% 5%;transform:translateY(120%);box-shadow:inset 0 10px 18px #00000040}.ps-pack .ps-tissue{z-index:1;opacity:0;background:linear-gradient(#e3f1e7,#bcd6c4);border-radius:45% 45% 6px 6px;width:34%;height:16%;position:absolute;top:60%}.ps-pack .ps-tissueL{left:9%;transform:translate(-60%)}.ps-pack .ps-tissueR{right:9%;transform:translate(60%)}.ps-pack .ps-carry{z-index:2;position:absolute;inset:0}.ps-pack .ps-boxfront{z-index:3;background:linear-gradient(#fff,#e7ebe7);border-radius:4px 4px 10px 10px;position:absolute;inset:77% 4% 3%;transform:translateY(140%);box-shadow:inset 0 -2px #0000000f,0 8px 18px #00000059}.ps-pack .ps-boxfront>i{background:#96c4a0;height:16%;position:absolute;top:30%;left:0;right:0}.ps-pack .ps-seal{z-index:4;opacity:0;background:#a7f3d0;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:-17px;display:grid;position:absolute;top:85%;left:50%;box-shadow:0 2px 6px #00000040}.ps-pack .ps-seal svg{width:18px;height:18px}.ps-pack .ps-seal path{fill:#166534}@keyframes ps-carry{0%,18%{transform:translateY(0)}38%,50%{transform:translateY(-15%)}74%,to{transform:translateY(6%)}}@keyframes ps-boxup{to{transform:translateY(0)}}@keyframes ps-tuck{0%{opacity:0}to{opacity:1;transform:translate(0)}}@keyframes ps-stamp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ps-pack.is-playing .ps-carry{animation:3.4s cubic-bezier(.45,0,.25,1) .3s both ps-carry}.ps-pack.is-playing .ps-boxback{animation:.7s cubic-bezier(.2,.8,.2,1) 1.3s both ps-boxup}.ps-pack.is-playing .ps-boxfront{animation:.7s cubic-bezier(.2,.8,.2,1) 1.35s both ps-boxup}.ps-pack.is-playing .ps-tissue{animation:.6s ease-out 3s both ps-tuck}.ps-pack.is-playing .ps-seal{animation:.35s ease-out 3.75s both ps-stamp}.ps-pack.is-end .ps-carry{transform:translateY(6%)}.ps-pack.is-end .ps-boxback,.ps-pack.is-end .ps-boxfront{transform:none}.ps-pack.is-end .ps-tissue{opacity:1;transform:none}.ps-pack.is-end .ps-seal{opacity:1}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-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-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
