@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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}}}@layer theme{:root,:host{--font-sans:"Inter", "system-ui", "sans-serif";--font-serif:"Noto Serif SC", "Songti SC", "SimSun", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-emerald-400:#00d294;--color-cyan-200:#a2f4fd;--color-sky-400:#00bcfe;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-pink-100:#fce7f3;--color-pink-600:#e30076;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--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;--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-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-sg-surface:#fdfaf5;--color-sg-ink:#2c332d;--color-sg-muted:#5c665e;--color-sg-accent:#8fa894;--color-sg-border:#c5d4c8;--color-sg-night:#1a1820;--color-sg-night-ink:#ece8f0;--radius-sg-card:2rem;--radius-sg-pill:9999px;--shadow-sg-card:0 8px 32px -12px #5a78641f}@supports (color:lab(0% 0 0)){:root,:host{--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-pink-100:lab(93.5864% 9.01193 -3.15079);--color-pink-600:lab(49.5493% 79.8381 2.31768);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-sg-surface)}body ::selection,body::selection{background-color:var(--color-pink-100);color:var(--color-pink-600)}:focus-visible{outline:2px solid var(--color-sg-accent);outline-offset:3px}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.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}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.-top-8{top:calc(var(--spacing) * -8)}.-top-20{top:calc(var(--spacing) * -20)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.-right-1{right:calc(var(--spacing) * -1)}.-right-8{right:calc(var(--spacing) * -8)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-8{right:calc(var(--spacing) * 8)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-24{bottom:calc(var(--spacing) * 24)}.-left-10{left:calc(var(--spacing) * -10)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[52\]{z-index:52}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-0\.5{height:calc(var(--spacing) * .5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-\[52px\]{height:52px}.h-\[200\%\]{height:200%}.h-full{height:100%}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[420px\]{max-height:420px}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-screen{min-height:100vh}.w-2\.5{width:calc(var(--spacing) * 2.5)}.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-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-\[120\%\]{width:120%}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[200px\]{max-width:200px}.max-w-\[calc\(100\%-3rem\)\]{max-width:calc(100% - 3rem)}.max-w-full{max-width:100%}.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:calc(var(--spacing) * 0)}.min-w-\[140px\]{min-width:140px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-left{transform-origin:0}.-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\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.columns-1{columns:1}.break-inside-avoid{break-inside:avoid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.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-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}: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-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)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sg-card{border-radius:var(--radius-sg-card)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-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-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#3d4a42\]\/3{border-color:#3d4a4208;border-color:lab(30.1024% -6.81449 2.97173/.03)}.border-\[\#5a5265\]\/50{border-color:#5a526580;border-color:lab(36.2001% 6.49372 -9.808/.5)}.border-\[\#a8bca8\]{border-color:#a8bca8}.border-\[\#a8c4b2\]{border-color:#a8c4b2}.border-\[\#b0c4b4\]\/55{border-color:#b0c4b48c;border-color:lab(77.2805% -9.3565 5.6289/.55)}.border-\[\#b8c9bc\]{border-color:#b8c9bc}.border-\[\#b8c9bc\]\/50{border-color:#b8c9bc80;border-color:lab(79.377% -7.83798 4.43873/.5)}.border-\[\#b8ccc0\]\/60{border-color:#b8ccc099;border-color:lab(80.2625% -8.73399 3.57517/.6)}.border-\[\#c5d4c8\]\/25{border-color:#c5d4c840;border-color:lab(83.5065% -6.92186 4.1263/.25)}.border-\[\#c5d4c8\]\/28{border-color:#c5d4c847;border-color:lab(83.5065% -6.92186 4.1263/.28)}.border-\[\#c5d4c8\]\/30{border-color:#c5d4c84d;border-color:lab(83.5065% -6.92186 4.1263/.3)}.border-\[\#c5d4c8\]\/35{border-color:#c5d4c859;border-color:lab(83.5065% -6.92186 4.1263/.35)}.border-\[\#c5d4c8\]\/40{border-color:#c5d4c866;border-color:lab(83.5065% -6.92186 4.1263/.4)}.border-\[\#c5d4c8\]\/45{border-color:#c5d4c873;border-color:lab(83.5065% -6.92186 4.1263/.45)}.border-\[\#c5d4c8\]\/50{border-color:#c5d4c880;border-color:lab(83.5065% -6.92186 4.1263/.5)}.border-\[\#c5d4c8\]\/55{border-color:#c5d4c88c;border-color:lab(83.5065% -6.92186 4.1263/.55)}.border-\[\#c8d6cc\]\/35{border-color:#c8d6cc59;border-color:lab(84.3381% -6.28641 3.24312/.35)}.border-\[\#c8d6cc\]\/40{border-color:#c8d6cc66;border-color:lab(84.3381% -6.28641 3.24312/.4)}.border-\[\#c9b8d4\]\/35{border-color:#c9b8d459;border-color:lab(76.8895% 10.0828 -11.8455/.35)}.border-\[\#d8e0d8\]\/45{border-color:#d8e0d873;border-color:lab(88.3895% -3.86977 2.94448/.45)}.border-\[\#d8e2d8\]\/50{border-color:#d8e2d880;border-color:lab(88.9046% -4.82863 3.68118/.5)}.border-cyan-200\/40{border-color:#a2f4fd66}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/40{border-color:color-mix(in oklab, var(--color-cyan-200) 40%, transparent)}}.border-rose-200\/50{border-color:#ffccd380}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/50{border-color:color-mix(in oklab, var(--color-rose-200) 50%, transparent)}}.border-rose-200\/80{border-color:#ffccd3cc}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/80{border-color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.border-rose-400\/20{border-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/20{border-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.border-rose-400\/25{border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/25{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.border-sg-accent{border-color:var(--color-sg-accent)}.border-sg-accent\/25{border-color:#8fa89440}@supports (color:color-mix(in lab, red, red)){.border-sg-accent\/25{border-color:color-mix(in oklab, var(--color-sg-accent) 25%, transparent)}}.border-sg-accent\/50{border-color:#8fa89480}@supports (color:color-mix(in lab, red, red)){.border-sg-accent\/50{border-color:color-mix(in oklab, var(--color-sg-accent) 50%, transparent)}}.border-sg-border\/30{border-color:#c5d4c84d}@supports (color:color-mix(in lab, red, red)){.border-sg-border\/30{border-color:color-mix(in oklab, var(--color-sg-border) 30%, transparent)}}.border-sg-border\/35{border-color:#c5d4c859}@supports (color:color-mix(in lab, red, red)){.border-sg-border\/35{border-color:color-mix(in oklab, var(--color-sg-border) 35%, transparent)}}.border-sg-border\/40{border-color:#c5d4c866}@supports (color:color-mix(in lab, red, red)){.border-sg-border\/40{border-color:color-mix(in oklab, var(--color-sg-border) 40%, transparent)}}.border-sg-border\/45{border-color:#c5d4c873}@supports (color:color-mix(in lab, red, red)){.border-sg-border\/45{border-color:color-mix(in oklab, var(--color-sg-border) 45%, transparent)}}.border-sg-border\/50{border-color:#c5d4c880}@supports (color:color-mix(in lab, red, red)){.border-sg-border\/50{border-color:color-mix(in oklab, var(--color-sg-border) 50%, transparent)}}.border-sg-border\/55{border-color:#c5d4c88c}@supports (color:color-mix(in lab, red, red)){.border-sg-border\/55{border-color:color-mix(in oklab, var(--color-sg-border) 55%, transparent)}}.border-sg-border\/70{border-color:#c5d4c8b3}@supports (color:color-mix(in lab, red, red)){.border-sg-border\/70{border-color:color-mix(in oklab, var(--color-sg-border) 70%, transparent)}}.border-sky-400\/50{border-color:#00bcfe80}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/50{border-color:color-mix(in oklab, var(--color-sky-400) 50%, transparent)}}.border-violet-200\/15{border-color:#ddd6ff26}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/15{border-color:color-mix(in oklab, var(--color-violet-200) 15%, transparent)}}.border-violet-200\/30{border-color:#ddd6ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/30{border-color:color-mix(in oklab, var(--color-violet-200) 30%, transparent)}}.border-violet-300\/20{border-color:#c4b4ff33}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/20{border-color:color-mix(in oklab, var(--color-violet-300) 20%, transparent)}}.border-violet-300\/25{border-color:#c4b4ff40}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/25{border-color:color-mix(in oklab, var(--color-violet-300) 25%, transparent)}}.border-violet-300\/30{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/30{border-color:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.border-violet-400\/15{border-color:#a685ff26}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/15{border-color:color-mix(in oklab, var(--color-violet-400) 15%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-white\/\[0\.03\]{border-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.03\]{border-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-\[\#1a1820\]\/45{background-color:#1a182073;background-color:lab(8.7577% 2.6439 -5.22818/.45)}.bg-\[\#2a2630\]\/55{background-color:#2a26308c;background-color:lab(15.921% 3.76767 -5.87679/.55)}.bg-\[\#2a2630\]\/92{background-color:#2a2630eb;background-color:lab(15.921% 3.76767 -5.87679/.92)}.bg-\[\#2e2a32\]\/95{background-color:#2e2a32f2;background-color:lab(17.7416% 3.32075 -4.5104/.95)}.bg-\[\#4a6b6b\]\/25{background-color:#4a6b6b40;background-color:lab(42.6955% -12.338 -4.04191/.25)}.bg-\[\#4a6b6b\]\/35{background-color:#4a6b6b59;background-color:lab(42.6955% -12.338 -4.04191/.35)}.bg-\[\#4d5e52\]{background-color:#4d5e52}.bg-\[\#5a4d66\]{background-color:#5a4d66}.bg-\[\#5a4d66\]\/90{background-color:#5a4d66e6;background-color:lab(34.8036% 9.63683 -12.5277/.9)}.bg-\[\#6b5b7a\]{background-color:#6b5b7a}.bg-\[\#6b5b7a\]\/30{background-color:#6b5b7a4d;background-color:lab(41.1379% 11.5664 -15.0812/.3)}.bg-\[\#6b5b7a\]\/60{background-color:#6b5b7a99;background-color:lab(41.1379% 11.5664 -15.0812/.6)}.bg-\[\#6b5b7a\]\/95{background-color:#6b5b7af2;background-color:lab(41.1379% 11.5664 -15.0812/.95)}.bg-\[\#8fa894\]{background-color:#8fa894}.bg-\[\#8fa894\]\/80{background-color:#8fa894cc;background-color:lab(66.5031% -12.0077 7.32596/.8)}.bg-\[\#8fa894\]\/90{background-color:#8fa894e6;background-color:lab(66.5031% -12.0077 7.32596/.9)}.bg-\[\#8fa894\]\/95{background-color:#8fa894f2;background-color:lab(66.5031% -12.0077 7.32596/.95)}.bg-\[\#352f3d\]\/90{background-color:#352f3de6;background-color:lab(20.4902% 5.29195 -7.87024/.9)}.bg-\[\#c5d4c8\]\/30{background-color:#c5d4c84d;background-color:lab(83.5065% -6.92186 4.1263/.3)}.bg-\[\#c5d4c8\]\/40{background-color:#c5d4c866;background-color:lab(83.5065% -6.92186 4.1263/.4)}.bg-\[\#cddfd4\]{background-color:#cddfd4}.bg-\[\#d2ddd4\]\/90{background-color:#d2ddd4e6;background-color:lab(87.0779% -5.0655 3.08435/.9)}.bg-\[\#d2ddd4\]\/95{background-color:#d2ddd4f2;background-color:lab(87.0779% -5.0655 3.08435/.95)}.bg-\[\#dce8e0\]\/80{background-color:#dce8e0cc;background-color:lab(90.9129% -5.2321 2.44739/.8)}.bg-\[\#e8efe9\]{background-color:#e8efe9}.bg-\[\#ebe4ef\]\/50{background-color:#ebe4ef80;background-color:lab(91.3853% 3.91221 -4.47985/.5)}.bg-\[\#f0f3ef\]\/80{background-color:#f0f3efcc;background-color:lab(95.5269% -1.56045 1.56547/.8)}.bg-\[\#f6f4ee\]{background-color:#f6f4ee}.bg-\[\#f8f7f2\]\/75{background-color:#f8f7f2bf;background-color:lab(97.2057% -.303388 2.53291/.75)}.bg-\[\#faf9f5\]\/80{background-color:#faf9f5cc;background-color:lab(97.9199% -.17488 2.0476/.8)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.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-black\/\[0\.02\]{background-color:#00000005}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-black) 2%, transparent)}}.bg-black\/\[0\.03\]{background-color:#00000008}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-black) 3%, transparent)}}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-rose-100\/60{background-color:#ffe4e699}@supports (color:color-mix(in lab, red, red)){.bg-rose-100\/60{background-color:color-mix(in oklab, var(--color-rose-100) 60%, transparent)}}.bg-rose-100\/80{background-color:#ffe4e6cc}@supports (color:color-mix(in lab, red, red)){.bg-rose-100\/80{background-color:color-mix(in oklab, var(--color-rose-100) 80%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/20{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.bg-sg-accent{background-color:var(--color-sg-accent)}.bg-sg-accent\/10{background-color:#8fa8941a}@supports (color:color-mix(in lab, red, red)){.bg-sg-accent\/10{background-color:color-mix(in oklab, var(--color-sg-accent) 10%, transparent)}}.bg-sg-accent\/15{background-color:#8fa89426}@supports (color:color-mix(in lab, red, red)){.bg-sg-accent\/15{background-color:color-mix(in oklab, var(--color-sg-accent) 15%, transparent)}}.bg-sg-accent\/95{background-color:#8fa894f2}@supports (color:color-mix(in lab, red, red)){.bg-sg-accent\/95{background-color:color-mix(in oklab, var(--color-sg-accent) 95%, transparent)}}.bg-sg-night\/40{background-color:#1a182066}@supports (color:color-mix(in lab, red, red)){.bg-sg-night\/40{background-color:color-mix(in oklab, var(--color-sg-night) 40%, transparent)}}.bg-sg-night\/70{background-color:#1a1820b3}@supports (color:color-mix(in lab, red, red)){.bg-sg-night\/70{background-color:color-mix(in oklab, var(--color-sg-night) 70%, transparent)}}.bg-sg-surface\/55{background-color:#fdfaf58c}@supports (color:color-mix(in lab, red, red)){.bg-sg-surface\/55{background-color:color-mix(in oklab, var(--color-sg-surface) 55%, transparent)}}.bg-sg-surface\/60{background-color:#fdfaf599}@supports (color:color-mix(in lab, red, red)){.bg-sg-surface\/60{background-color:color-mix(in oklab, var(--color-sg-surface) 60%, transparent)}}.bg-sg-surface\/65{background-color:#fdfaf5a6}@supports (color:color-mix(in lab, red, red)){.bg-sg-surface\/65{background-color:color-mix(in oklab, var(--color-sg-surface) 65%, transparent)}}.bg-sg-surface\/80{background-color:#fdfaf5cc}@supports (color:color-mix(in lab, red, red)){.bg-sg-surface\/80{background-color:color-mix(in oklab, var(--color-sg-surface) 80%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-200\/10{background-color:#ddd6ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-200\/10{background-color:color-mix(in oklab, var(--color-violet-200) 10%, transparent)}}.bg-violet-300\/10{background-color:#c4b4ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-300\/10{background-color:color-mix(in oklab, var(--color-violet-300) 10%, transparent)}}.bg-violet-300\/15{background-color:#c4b4ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-300\/15{background-color:color-mix(in oklab, var(--color-violet-300) 15%, transparent)}}.bg-violet-500\/5{background-color:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/5{background-color:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/15{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.bg-violet-500\/20{background-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/20{background-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.bg-violet-500\/30{background-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/30{background-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.bg-white\/45{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/65{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.bg-white\/65{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-white\/\[0\.055\]{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom 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-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#1a1820\]{--tw-gradient-from:#1a1820;--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-\[\#1a1820\]\/85{--tw-gradient-from:#1a1820d9;--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-\[\#1a1820\]\/85{--tw-gradient-from:lab(8.7577% 2.6439 -5.22818/.85)}}.from-\[\#2a1f3d\]{--tw-gradient-from:#2a1f3d;--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-\[\#4a3f6e\]{--tw-gradient-from:#4a3f6e;--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-\[\#8fa894\]{--tw-gradient-from:#8fa894;--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-\[\#d4e8d0\]\/30{--tw-gradient-from:#d4e8d04d;--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-\[\#d4e8d0\]\/30{--tw-gradient-from:lab(90.0084% -10.1195 9.35174/.3)}}.from-\[\#e8d4e0\]\/25{--tw-gradient-from:#e8d4e040;--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-\[\#e8d4e0\]\/25{--tw-gradient-from:lab(86.8352% 8.68654 -3.28891/.25)}}.from-\[\#e8f0e6\]\/80{--tw-gradient-from:#e8f0e6cc;--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-\[\#e8f0e6\]\/80{--tw-gradient-from:lab(93.977% -4.08161 3.87603/.8)}}.from-\[\#f4a261\]{--tw-gradient-from:#f4a261;--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-\[\#f6f4ee\]{--tw-gradient-from:#f6f4ee;--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-\[\#fef3c7\]{--tw-gradient-from:#fef3c7;--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-\[\#fef3c7\]\/50{--tw-gradient-from:#fef3c780;--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-\[\#fef3c7\]\/50{--tw-gradient-from:lab(95.8996% -1.21173 22.7144/.5)}}.from-transparent{--tw-gradient-from: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))}.from-white\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab, red, red)){.from-white\/0{--tw-gradient-from:color-mix(in oklab, var(--color-white) 0%, transparent)}}.from-white\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#1a1820\]\/95{--tw-gradient-via:#1a1820f2;--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-\[\#1a1820\]\/95{--tw-gradient-via:lab(8.7577% 2.6439 -5.22818/.95)}}.via-\[\#2a2630\]\/80{--tw-gradient-via:#2a2630cc;--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-\[\#2a2630\]\/80{--tw-gradient-via:lab(15.921% 3.76767 -5.87679/.8)}}.via-\[\#6b4a6e\]\/60{--tw-gradient-via:#6b4a6e99;--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-\[\#6b4a6e\]\/60{--tw-gradient-via:lab(36.225% 19.4231 -15.1462/.6)}}.via-\[\#a8d5ba\]\/40{--tw-gradient-via:#a8d5ba66;--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-\[\#a8d5ba\]\/40{--tw-gradient-via:lab(81.5052% -19.3218 8.33587/.4)}}.via-\[\#b8d4b0\]\/20{--tw-gradient-via:#b8d4b033;--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-\[\#b8d4b0\]\/20{--tw-gradient-via:lab(82.1062% -14.6722 14.6147/.2)}}.via-\[\#d4c8d8\]\/15{--tw-gradient-via:#d4c8d826;--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-\[\#d4c8d8\]\/15{--tw-gradient-via:lab(81.956% 6.47584 -6.41011/.15)}}.via-\[\#f0f8ee\]\/10{--tw-gradient-via:#f0f8ee1a;--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-\[\#f0f8ee\]\/10{--tw-gradient-via:lab(96.7644% -4.05654 3.85135/.1)}}.via-\[\#f6f4ee\]\/95{--tw-gradient-via:#f6f4eef2;--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-\[\#f6f4ee\]\/95{--tw-gradient-via:lab(96.2209% -.084132 3.14633/.95)}}.via-\[\#f6f9f4\]\/70{--tw-gradient-via:#f6f9f4b3;--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-\[\#f6f9f4\]\/70{--tw-gradient-via:lab(97.5916% -1.68335 2.03968/.7)}}.via-white\/15{--tw-gradient-via:#ffffff26}@supports (color:color-mix(in lab, red, red)){.via-white\/15{--tw-gradient-via:color-mix(in oklab, var(--color-white) 15%, transparent)}}.via-white\/15{--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-\[\#1e1c24\]\/85{--tw-gradient-to:#1e1c24d9;--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-\[\#1e1c24\]\/85{--tw-gradient-to:lab(10.7644% 2.58417 -5.13246/.85)}}.to-\[\#2d2645\]{--tw-gradient-to:#2d2645;--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-\[\#6b8a70\]{--tw-gradient-to:#6b8a70;--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-\[\#dce8da\]\/80{--tw-gradient-to:#dce8dacc;--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-\[\#dce8da\]\/80{--tw-gradient-to:lab(90.7905% -6.02788 5.38108/.8)}}.to-\[\#e76f51\]{--tw-gradient-to:#e76f51;--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-\[\#f4a261\]\/30{--tw-gradient-to:#f4a2614d;--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-\[\#f4a261\]\/30{--tw-gradient-to:lab(74.0324% 26.7742 46.3733/.3)}}.to-\[\#fcd34d\]{--tw-gradient-to:#fcd34d;--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-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.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)}.py-1{padding-block:calc(var(--spacing) * 1)}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.font-serif{font-family:var(--font-serif)}.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-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-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.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\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-\[0\.45em\]{--tw-tracking:.45em;letter-spacing:.45em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2a2f2c\]{color:#2a2f2c}.text-\[\#2c332d\]{color:#2c332d}.text-\[\#2d3c32\]{color:#2d3c32}.text-\[\#2d4036\]{color:#2d4036}.text-\[\#3a423d\]\/88{color:#3a423de0;color:lab(27.1017% -4.30134 1.87604/.88)}.text-\[\#3d4a40\]{color:#3d4a40}.text-\[\#3d4540\]\/85{color:#3d4540d9;color:lab(28.4206% -4.27063 1.85965/.85)}.text-\[\#3d4540\]\/88{color:#3d4540e0;color:lab(28.4206% -4.27063 1.85965/.88)}.text-\[\#3d5248\]{color:#3d5248}.text-\[\#4a5d4e\]{color:#4a5d4e}.text-\[\#4d5e52\]{color:#4d5e52}.text-\[\#5a6b5d\]{color:#5a6b5d}.text-\[\#5a7d62\]{color:#5a7d62}.text-\[\#5a6458\]\/60{color:#5a645899;color:lab(41.2196% -5.89895 5.45971/.6)}.text-\[\#5a6658\]{color:#5a6658}.text-\[\#5c665e\]\/65{color:#5c665ea6;color:lab(42.1309% -5.26959 3.16104/.65)}.text-\[\#6a756c\]{color:#6a756c}.text-\[\#6a756c\]\/55{color:#6a756c8c;color:lab(48.0938% -5.68807 3.50256/.55)}.text-\[\#6b7c6e\]{color:#6b7c6e}.text-\[\#6b7d6e\]\/65{color:#6b7d6ea6;color:lab(50.5915% -9.21872 5.88462/.65)}.text-\[\#9a9aaf\]\/80{color:#9a9aafcc;color:lab(64.1238% 3.20587 -10.9753/.8)}.text-\[\#9a92a5\]{color:#9a92a5}.text-\[\#9a92a5\]\/45{color:#9a92a573;color:lab(61.7205% 5.83658 -8.91942/.45)}.text-\[\#a8d4c4\]{color:#a8d4c4}.text-\[\#b8b0c0\]{color:#b8b0c0}.text-\[\#b8b0c0\]\/55{color:#b8b0c08c;color:lab(72.8813% 5.1907 -7.10685/.55)}.text-\[\#c5bed4\]\/90{color:#c5bed4e6;color:lab(78.068% 5.63997 -10.1513/.9)}.text-\[\#c5dede\]{color:#c5dede}.text-\[\#c8c2d4\]{color:#c8c2d4}.text-\[\#d4cfe0\]{color:#d4cfe0}.text-\[\#d8d0e8\]{color:#d8d0e8}.text-\[\#d8d2e0\]\/80{color:#d8d2e0cc;color:lab(84.9959% 4.04137 -6.16004/.8)}.text-\[\#d8d2e0\]\/90{color:#d8d2e0e6;color:lab(84.9959% 4.04137 -6.16004/.9)}.text-\[\#d8d2e0\]\/92{color:#d8d2e0eb;color:lab(84.9959% 4.04137 -6.16004/.92)}.text-\[\#dcd6e6\]{color:#dcd6e6}.text-\[\#e2dbe8\]\/92{color:#e2dbe8eb;color:lab(88.2545% 4.21703 -5.49356/.92)}.text-\[\#ece8f0\]{color:#ece8f0}.text-\[\#f0eaf8\]{color:#f0eaf8}.text-\[\#f5f0fa\]{color:#f5f0fa}.text-\[\#f6f4ee\]{color:#f6f4ee}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-300\/80{color:#ffa2aecc}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/80{color:color-mix(in oklab, var(--color-rose-300) 80%, transparent)}}.text-rose-300\/90{color:#ffa2aee6}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/90{color:color-mix(in oklab, var(--color-rose-300) 90%, transparent)}}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600\/70{color:#e70044b3}@supports (color:color-mix(in lab, red, red)){.text-rose-600\/70{color:color-mix(in oklab, var(--color-rose-600) 70%, transparent)}}.text-rose-700{color:var(--color-rose-700)}.text-rose-700\/55{color:#c200398c}@supports (color:color-mix(in lab, red, red)){.text-rose-700\/55{color:color-mix(in oklab, var(--color-rose-700) 55%, transparent)}}.text-rose-700\/70{color:#c20039b3}@supports (color:color-mix(in lab, red, red)){.text-rose-700\/70{color:color-mix(in oklab, var(--color-rose-700) 70%, transparent)}}.text-rose-700\/80{color:#c20039cc}@supports (color:color-mix(in lab, red, red)){.text-rose-700\/80{color:color-mix(in oklab, var(--color-rose-700) 80%, transparent)}}.text-sg-accent{color:var(--color-sg-accent)}.text-sg-ink{color:var(--color-sg-ink)}.text-sg-muted{color:var(--color-sg-muted)}.text-sg-muted\/80{color:#5c665ecc}@supports (color:color-mix(in lab, red, red)){.text-sg-muted\/80{color:color-mix(in oklab, var(--color-sg-muted) 80%, transparent)}}.text-sg-night-ink{color:var(--color-sg-night-ink)}.text-sg-night-ink\/55{color:#ece8f08c}@supports (color:color-mix(in lab, red, red)){.text-sg-night-ink\/55{color:color-mix(in oklab, var(--color-sg-night-ink) 55%, transparent)}}.text-sg-night-ink\/60{color:#ece8f099}@supports (color:color-mix(in lab, red, red)){.text-sg-night-ink\/60{color:color-mix(in oklab, var(--color-sg-night-ink) 60%, transparent)}}.text-sg-night-ink\/65{color:#ece8f0a6}@supports (color:color-mix(in lab, red, red)){.text-sg-night-ink\/65{color:color-mix(in oklab, var(--color-sg-night-ink) 65%, transparent)}}.text-sg-night-ink\/70{color:#ece8f0b3}@supports (color:color-mix(in lab, red, red)){.text-sg-night-ink\/70{color:color-mix(in oklab, var(--color-sg-night-ink) 70%, transparent)}}.text-sg-night-ink\/75{color:#ece8f0bf}@supports (color:color-mix(in lab, red, red)){.text-sg-night-ink\/75{color:color-mix(in oklab, var(--color-sg-night-ink) 75%, transparent)}}.text-sg-night-ink\/80{color:#ece8f0cc}@supports (color:color-mix(in lab, red, red)){.text-sg-night-ink\/80{color:color-mix(in oklab, var(--color-sg-night-ink) 80%, transparent)}}.text-violet-100{color:var(--color-violet-100)}.text-violet-100\/80{color:#ede9fecc}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/80{color:color-mix(in oklab, var(--color-violet-100) 80%, transparent)}}.text-violet-200{color:var(--color-violet-200)}.text-violet-200\/70{color:#ddd6ffb3}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/70{color:color-mix(in oklab, var(--color-violet-200) 70%, transparent)}}.text-violet-200\/75{color:#ddd6ffbf}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/75{color:color-mix(in oklab, var(--color-violet-200) 75%, transparent)}}.text-violet-200\/80{color:#ddd6ffcc}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/80{color:color-mix(in oklab, var(--color-violet-200) 80%, transparent)}}.text-violet-300{color:var(--color-violet-300)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.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}.decoration-sg-accent\/60{text-decoration-color:#8fa89499}@supports (color:color-mix(in lab, red, red)){.decoration-sg-accent\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--color-sg-accent) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-sg-accent) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-sg-accent) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-sg-accent) 60%, transparent)}}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[\#6b7c6e\]\/50::placeholder{color:#6b7c6e80;color:lab(50.2939% -8.69748 5.46466/.5)}.placeholder-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/30::placeholder{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.opacity-0{opacity:0}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.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-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);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_2px_14px_-4px_rgba\(100\,130\,110\,0\.45\)\]{--tw-shadow:0 2px 14px -4px var(--tw-shadow-color,#64826e73);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_16px_-6px_rgba\(90\,120\,100\,0\.2\)\]{--tw-shadow:0 4px 16px -6px var(--tw-shadow-color,#5a786433);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_24px_-8px_rgba\(80\,60\,100\,0\.5\)\]{--tw-shadow:0 4px 24px -8px var(--tw-shadow-color,#503c6480);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_32px_-12px_rgba\(90\,120\,100\,0\.12\)\]{--tw-shadow:0 8px 32px -12px var(--tw-shadow-color,#5a78641f);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_32px_-14px_rgba\(90\,110\,100\,0\.14\)\]{--tw-shadow:0 8px 32px -14px var(--tw-shadow-color,#5a6e6424);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_12px_40px_-8px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 12px 40px -8px var(--tw-shadow-color,#0000008c);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_12px_40px_-12px_rgba\(80\,100\,90\,0\.35\)\]{--tw-shadow:0 12px 40px -12px var(--tw-shadow-color,#50645a59);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_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_12px_40px_-16px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0a), 0 12px 40px -16px var(--tw-shadow-color,#00000080);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-sg-card{--tw-shadow:0 8px 32px -12px var(--tw-shadow-color,#5a78641f);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-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-\[\#c5d4c8\]\/60{--tw-ring-color:#c5d4c899}@supports (color:lab(0% 0 0)){.ring-\[\#c5d4c8\]\/60{--tw-ring-color:lab(83.5065% -6.92186 4.1263/.6)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.ring-white\/50{--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.ring-white\/50{--tw-ring-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.ring-white\/80{--tw-ring-color:#fffc}@supports (color:color-mix(in lab, red, red)){.ring-white\/80{--tw-ring-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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-\[28px\]{--tw-backdrop-blur:blur(28px);-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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:opacity-50:is(:where(.group):hover *){opacity:.5}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\/h\:opacity-80:is(:where(.group\/h):hover *){opacity:.8}}.placeholder\:text-sg-muted::placeholder{color:var(--color-sg-muted)}.placeholder\:text-sg-muted\/65::placeholder{color:#5c665ea6}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-sg-muted\/65::placeholder{color:color-mix(in oklab, var(--color-sg-muted) 65%, transparent)}}.placeholder\:text-sg-night-ink\/60::placeholder{color:#ece8f099}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-sg-night-ink\/60::placeholder{color:color-mix(in oklab, var(--color-sg-night-ink) 60%, transparent)}}.placeholder\:opacity-30::placeholder{opacity:.3}.placeholder\:opacity-35::placeholder{opacity:.35}.placeholder\:opacity-60::placeholder{opacity:.6}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[\#a8bda8\]\/55:hover{border-color:#a8bda88c;border-color:lab(74.551% -10.4644 8.10398/.55)}.hover\:bg-\[\#3d4a42\]:hover{background-color:#3d4a42}.hover\:bg-\[\#5a4d66\]:hover{background-color:#5a4d66}.hover\:bg-\[\#5a7d7d\]\/35:hover{background-color:#5a7d7d59;background-color:lab(49.7617% -12.8221 -4.22665/.35)}.hover\:bg-\[\#6b5b7a\]\/80:hover{background-color:#6b5b7acc;background-color:lab(41.1379% 11.5664 -15.0812/.8)}.hover\:bg-\[\#6b5d7a\]:hover{background-color:#6b5d7a}.hover\:bg-\[\#7a967f\]:hover{background-color:#7a967f}.hover\:bg-\[\#8fa894\]:hover{background-color:#8fa894}.hover\:bg-\[\#c4d1c6\]:hover{background-color:#c4d1c6}.hover\:bg-\[\#cddfd4\]:hover{background-color:#cddfd4}.hover\:bg-\[\#dce5dd\]:hover{background-color:#dce5dd}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-200\/80:hover{background-color:#ffccd3cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-200\/80:hover{background-color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.hover\:bg-rose-500\/10:hover{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.hover\:bg-rose-500\/30:hover{background-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/30:hover{background-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.hover\:bg-sg-accent\/10:hover{background-color:#8fa8941a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sg-accent\/10:hover{background-color:color-mix(in oklab, var(--color-sg-accent) 10%, transparent)}}.hover\:bg-sg-accent\/20:hover{background-color:#8fa89433}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sg-accent\/20:hover{background-color:color-mix(in oklab, var(--color-sg-accent) 20%, transparent)}}.hover\:bg-sg-accent\/25:hover{background-color:#8fa89440}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sg-accent\/25:hover{background-color:color-mix(in oklab, var(--color-sg-accent) 25%, transparent)}}.hover\:bg-sg-accent\/85:hover{background-color:#8fa894d9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sg-accent\/85:hover{background-color:color-mix(in oklab, var(--color-sg-accent) 85%, transparent)}}.hover\:bg-sg-accent\/90:hover{background-color:#8fa894e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sg-accent\/90:hover{background-color:color-mix(in oklab, var(--color-sg-accent) 90%, transparent)}}.hover\:bg-violet-300\/15:hover{background-color:#c4b4ff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-300\/15:hover{background-color:color-mix(in oklab, var(--color-violet-300) 15%, transparent)}}.hover\:bg-violet-500\/25:hover{background-color:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/25:hover{background-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.hover\:bg-violet-500\/30:hover{background-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/30:hover{background-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/12:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/12:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:bg-white\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/80:hover{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.12\]:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:text-\[\#6b5b7a\]:hover{color:#6b5b7a}.hover\:text-\[\#d4c8e8\]:hover{color:#d4c8e8}.hover\:decoration-sg-ink:hover{-webkit-text-decoration-color:var(--color-sg-ink);-webkit-text-decoration-color:var(--color-sg-ink);-webkit-text-decoration-color:var(--color-sg-ink);text-decoration-color:var(--color-sg-ink)}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-92:hover{opacity:.92}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_20px_48px_-20px_rgba\(70\,90\,75\,0\.2\)\]:hover{--tw-shadow:0 20px 48px -20px var(--tw-shadow-color,#465a4b33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[\#8fa894\]:focus{border-color:#8fa894}.focus\:border-sg-accent:focus{border-color:var(--color-sg-accent)}.focus\:border-white\/20:focus{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/20:focus{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.focus\:ring-1:focus{--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)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#8fa894\]\/35:focus{--tw-ring-color:#8fa89459}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#8fa894\]\/35:focus{--tw-ring-color:lab(66.5031% -12.0077 7.32596/.35)}}.focus\:ring-sg-accent\/20:focus{--tw-ring-color:#8fa89433}@supports (color:color-mix(in lab, red, red)){.focus\:ring-sg-accent\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-sg-accent) 20%, transparent)}}.focus\:ring-violet-300\/25:focus{--tw-ring-color:#c4b4ff40}@supports (color:color-mix(in lab, red, red)){.focus\:ring-violet-300\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-300) 25%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.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-sg-accent:focus-visible{--tw-ring-color:var(--color-sg-accent)}.focus-visible\:ring-sg-ink:focus-visible{--tw-ring-color:var(--color-sg-ink)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}@media (min-width:40rem){.sm\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-3\.5{height:calc(var(--spacing) * 3.5)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-32{height:calc(var(--spacing) * 32)}.sm\:h-\[72px\]{height:72px}.sm\:min-h-80{min-height:calc(var(--spacing) * 80)}.sm\:w-3\.5{width:calc(var(--spacing) * 3.5)}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-\[180px\]{min-width:180px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.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-4{gap:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-11{padding:calc(var(--spacing) * 11)}.sm\:px-1{padding-inline:calc(var(--spacing) * 1)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[11px\]{font-size:11px}.sm\:tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.sm\:tracking-\[0\.55em\]{--tw-tracking:.55em;letter-spacing:.55em}}@media (min-width:48rem){.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.md\:columns-2{columns:2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(220px\,0\.72fr\)\]{grid-template-columns:minmax(0,1fr) minmax(220px,.72fr)}.md\:items-start{align-items:flex-start}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:p-8{padding:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:columns-3{columns:3}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,0\.82fr\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr)}}}:root{--sg-game-paper:#fffbed;--sg-game-white:#fffef7;--sg-game-ink:#614a3b;--sg-game-muted:#806d57;--sg-game-line:#dcc59f;--sg-game-accent:#805d34;--sg-game-focus:#365f66;--sg-game-honey:#e7b66d;--sg-game-blush:#e9c3ad;--sg-game-sage:#b4c09c;--sg-game-blue:#b9cfd5;--sg-game-font-hand:"KaiTi", "STKaiti", "Kaiti SC", "Noto Serif SC", serif;--sg-palace-paper:#fffaf6;--sg-palace-ink:#573e49;--sg-palace-muted:#7b6670;--sg-palace-rose:#8b4d62;--sg-palace-line:#dec8c9;--sg-palace-jade:#446d63;--sg-palace-petal:#f1dedf;--sg-background-home:radial-gradient(ellipse 120% 80% at 50% -20%, #e8efe8 0%, transparent 50%), radial-gradient(ellipse 70% 50% at 100% 30%, #ebe4ef 0%, transparent 45%), linear-gradient(180deg, #f6f4ee 0%, #eef2eb 45%, #f3eff6 100%);--sg-background-profile:linear-gradient(180deg, #f5f3ed 0%, #eef0ea 50%, #ebe7f0 100%);--sg-background-ai-lab:radial-gradient(ellipse 120% 80% at 50% -20%, #e8efe8 0%, transparent 50%), radial-gradient(ellipse 70% 50% at 100% 30%, #ebe4ef 0%, transparent 45%), linear-gradient(180deg, #f6f4ee 0%, #eef2eb 45%, #f3eff6 100%);--sg-background-playground:radial-gradient(ellipse 80% 65% at 12% 0%, #fef3c7 0%, transparent 60%), radial-gradient(ellipse 70% 60% at 88% 20%, #a8d5ba 0%, transparent 60%), linear-gradient(160deg, #f6f9f4 0%, #dce8da 100%);--sg-background-gallery:radial-gradient(ellipse 80% 70% at 100% 0%, #f4a261 0%, transparent 65%), linear-gradient(155deg, #f6f4ee 0%, #e8d4e0 55%, #d4c8e8 100%);--sg-background-journal:radial-gradient(ellipse 90% 55% at 50% 0%, #c5d4c8 0%, transparent 70%), linear-gradient(180deg, #f6f4ee 0%, #e8efe8 100%);--sg-background-friends:radial-gradient(ellipse 75% 65% at 0% 0%, #a8d4c4 0%, transparent 60%), radial-gradient(ellipse 75% 65% at 100% 10%, #d4c8e8 0%, transparent 62%), linear-gradient(180deg, #f5f0fa 0%, #f6f4ee 100%);--sg-background-about:radial-gradient(ellipse 75% 65% at 100% 0%, #c9b8d4 0%, transparent 60%), linear-gradient(150deg, #f6f4ee 0%, #e8d4e0 48%, #d8d0e8 100%);--sg-background-midnight:radial-gradient(ellipse 100% 60% at 50% 0%, #3d3848 0%, transparent 55%), linear-gradient(180deg, #26232c 0%, #1e1c24 50%, #1a1820 100%);--sg-v2-ink:#39415e;--sg-pet-honey:#ddb185;--sg-pet-caramel:#b77b4c;--sg-pet-black:#505269;--sg-pet-outline:#b8acb8;--sg-v2-muted:#69728a;--sg-v2-paper:#fffaf3;--sg-v2-peach:#f3b39d;--sg-v2-sky:#9bcfe8;--sg-v2-pink:#f0c3d7;--sg-v2-lilac:#b9afe4;--sg-v2-mint:#b8d9c8;--sg-v2-glass:#ffffffa8;--sg-v2-glass-line:#ffffffc7;--sg-v2-shadow:0 24px 70px -38px #47507d59;--sg-v2-radius-xl:40px;--sg-v2-radius-lg:28px;--sg-v2-pill:9999px;--sg-v2-overlay:#22273e70;--sg-v2-modal-width:36rem;--sg-v2-modal-radius:var(--sg-v2-radius-xl);--sg-v2-modal-shadow:0 30px 90px -36px #20264275;--sg-v2-icon-size:1.25rem;--sg-v2-icon-stroke:1.75;--sg-v2-page-background:linear-gradient(180deg, #fffaf3 0%, #fcf8f4 56%, #f7f5fb 100%);--sg-v2-surface:#ffffffa8;--sg-v2-border:#ffffffc7;--sg-v2-accent:#596fb6;--sg-v2-focus:#596fb6;--sg-v2-button-ink:#fff;--sg-v2-font-sans:var(--font-sans);--sg-v2-font-serif:var(--font-serif);--sg-v2-type-display:clamp(3rem, 7vw, 5.75rem);--sg-v2-type-page-title:clamp(2.25rem, 5vw, 4rem);--sg-v2-type-section-title:clamp(1.5rem, 3vw, 2.25rem);--sg-v2-type-body:1rem;--sg-v2-type-supporting:.875rem;--sg-v2-type-metadata:.75rem;--sg-v2-content-wide:72rem;--sg-v2-content-standard:56rem;--sg-v2-content-narrow:36rem;--sg-v2-page-gutter:1.25rem;--sg-v2-page-gutter-compact:1rem;--sg-v2-section-space:clamp(4rem, 9vw, 7rem);--sg-v2-grid-gap:clamp(1rem, 2vw, 1.5rem);--sg-v2-motion-quick:.18s;--sg-v2-motion-standard:.26s;--sg-v2-motion-atmosphere:1.8s;--sg-world-white:white;--sg-world-porcelain:var(--sg-v2-paper)}@supports (color:color-mix(in lab, red, red)){:root{--sg-world-porcelain:color-mix(in srgb, var(--sg-v2-paper) 85%, white)}}:root{--sg-world-side:var(--sg-v2-peach)}@supports (color:color-mix(in lab, red, red)){:root{--sg-world-side:color-mix(in srgb, var(--sg-v2-peach) 28%, var(--sg-v2-paper))}}:root{--sg-world-edge:var(--sg-v2-lilac)}@supports (color:color-mix(in lab, red, red)){:root{--sg-world-edge:color-mix(in srgb, var(--sg-v2-lilac) 42%, var(--sg-v2-paper))}}:root{--sg-world-shade:var(--sg-v2-ink)}@supports (color:color-mix(in lab, red, red)){:root{--sg-world-shade:color-mix(in srgb, var(--sg-v2-ink) 32%, var(--sg-v2-lilac))}}:root{--sg-world-screen:var(--sg-v2-sky)}@supports (color:color-mix(in lab, red, red)){:root{--sg-world-screen:color-mix(in srgb, var(--sg-v2-sky) 70%, var(--sg-v2-paper))}}:root{--sg-theme-creamy-page:linear-gradient(180deg, #fffaf3 0%, #fcf8f4 56%, #f7f5fb 100%);--sg-theme-creamy-surface:#ffffffb8;--sg-theme-creamy-ink:#39415e;--sg-theme-creamy-muted:#69728a;--sg-theme-creamy-accent:#596fb6;--sg-theme-creamy-border:#ffffffc7;--sg-theme-creamy-sky:linear-gradient(132deg, #fff3e6 0%, #f8d9cf 42%, #d9eaf6 100%);--sg-theme-liquid-page:linear-gradient(145deg, #e6f5fc 0%, #f8fcff 54%, #eeeafb 100%);--sg-theme-liquid-surface:#ffffffb8;--sg-theme-liquid-ink:#34435c;--sg-theme-liquid-muted:#61738a;--sg-theme-liquid-accent:#3d7099;--sg-theme-liquid-border:#ffffffd1;--sg-theme-liquid-sky:radial-gradient(ellipse 72% 50% at 78% 16%, #c6defaad, transparent 72%), linear-gradient(145deg, #d9f0fb 0%, #f8fcff 55%, #e6e4f7 100%);--sg-theme-aurora-page:linear-gradient(145deg, #eef5ff 0%, #faf0fb 53%, #ecf8f2 100%);--sg-theme-aurora-surface:#ffffffb8;--sg-theme-aurora-ink:#494568;--sg-theme-aurora-muted:#6d6988;--sg-theme-aurora-accent:#7662ae;--sg-theme-aurora-border:#ffffffd1;--sg-theme-aurora-sky:radial-gradient(ellipse 64% 55% at 15% 14%, #b7e1f59e, transparent 74%), radial-gradient(ellipse 68% 54% at 84% 18%, #e1c0ef8a, transparent 72%), linear-gradient(150deg, #eaf4ff 0%, #f9effa 54%, #e8f6ee 100%);--sg-theme-sunset-page:linear-gradient(145deg, #fff7e8 0%, #fbe1cf 50%, #f6dce4 100%);--sg-theme-sunset-surface:#ffffffbd;--sg-theme-sunset-ink:#624b50;--sg-theme-sunset-muted:#795c61;--sg-theme-sunset-accent:#a55255;--sg-theme-sunset-border:#ffffffd6;--sg-theme-sunset-sky:radial-gradient(ellipse 76% 60% at 84% 14%, #ffc39694, transparent 72%), linear-gradient(145deg, #fff5d9 0%, #f8d0b9 53%, #f0c7d9 100%);--sg-theme-garden-page:linear-gradient(160deg, #fbf8ed 0%, #eaf2e9 54%, #e7f5f2 100%);--sg-theme-garden-surface:#ffffffc2;--sg-theme-garden-ink:#40584c;--sg-theme-garden-muted:#5a7165;--sg-theme-garden-accent:#507e66;--sg-theme-garden-border:#ffffffd6;--sg-theme-garden-sky:radial-gradient(ellipse 75% 55% at 55% 0%, #c4dec4a3, transparent 72%), linear-gradient(160deg, #f8f5e9 0%, #e6f0e5 54%, #e1f1ef 100%);--sg-theme-dreamscape-page:linear-gradient(145deg, #eaf5ff 0%, #f1eafd 54%, #fff0ed 100%);--sg-theme-dreamscape-surface:#ffffffb8;--sg-theme-dreamscape-ink:#4a4568;--sg-theme-dreamscape-muted:#6b6585;--sg-theme-dreamscape-accent:#685ba9;--sg-theme-dreamscape-border:#ffffffd6;--sg-theme-dreamscape-sky:radial-gradient(ellipse 68% 55% at 12% 8%, #aedcf79e, transparent 73%), radial-gradient(ellipse 66% 50% at 90% 16%, #dac2f18f, transparent 72%), linear-gradient(145deg, #e6f4ff 0%, #f0eafa 56%, #ffefeb 100%);--sg-theme-prismatic-page:linear-gradient(145deg, #f5f6fc 0%, #eaf1fb 56%, #f5eefa 100%);--sg-theme-prismatic-surface:#ffffffc2;--sg-theme-prismatic-ink:#45475f;--sg-theme-prismatic-muted:#696b83;--sg-theme-prismatic-accent:#665fa8;--sg-theme-prismatic-border:#ffffffdb;--sg-theme-prismatic-sky:radial-gradient(ellipse 70% 54% at 86% 8%, #cad7fa99, transparent 72%), linear-gradient(145deg, #f3f5fb 0%, #e8f0fb 55%, #f2eafa 100%);--sg-theme-midnight-page:linear-gradient(160deg, #202847 0%, #302b55 56%, #292d4d 100%);--sg-theme-midnight-surface:#ffffff1a;--sg-theme-midnight-ink:#f6f3ff;--sg-theme-midnight-muted:#d0cce2;--sg-theme-midnight-accent:#b7a8ff;--sg-theme-midnight-border:#ffffff2e;--sg-theme-midnight-sky:radial-gradient(ellipse 74% 50% at 72% 8%, #907bdc61, transparent 74%), linear-gradient(160deg, #202847 0%, #302b55 56%, #292d4d 100%)}.sg-page-shell{background:var(--sg-page-background);color:var(--sg-page-foreground);background-attachment:fixed;transition:background-color 1.2s,color 1.2s}.sg-page-shell[data-sg-theme=home]{--sg-page-background:var(--sg-background-home);--sg-page-foreground:var(--color-sg-ink)}.sg-page-shell[data-sg-theme=profile]{--sg-page-background:var(--sg-background-profile);--sg-page-foreground:var(--color-sg-ink)}.sg-page-shell[data-sg-theme=ai-lab]{--sg-page-background:var(--sg-theme-liquid-page);--sg-page-foreground:var(--color-sg-ink)}.sg-page-shell[data-sg-theme=messages]{--sg-page-background:var(--sg-theme-dreamscape-page);--sg-page-foreground:var(--color-sg-ink)}.sg-page-shell[data-sg-theme=playground]{--sg-page-background:var(--sg-background-playground);--sg-page-foreground:var(--color-sg-ink)}.sg-page-shell[data-sg-theme=gallery]{--sg-page-background:var(--sg-background-gallery);--sg-page-foreground:var(--color-sg-ink)}.sg-page-shell[data-sg-theme=journal]{--sg-page-background:var(--sg-background-journal);--sg-page-foreground:var(--color-sg-ink)}.sg-page-shell[data-sg-theme=friends]{--sg-page-background:var(--sg-background-friends);--sg-page-foreground:var(--color-sg-ink)}.sg-page-shell[data-sg-theme=about]{--sg-page-background:var(--sg-background-about);--sg-page-foreground:var(--color-sg-ink)}.sg-page-shell[data-sg-theme=midnight]{--sg-page-background:var(--sg-background-midnight);--sg-page-foreground:var(--color-sg-night-ink)}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-garden-in{animation:.8s ease-out forwards fade-in}@media (prefers-reduced-motion:reduce){.animate-garden-in{animation-duration:.01ms;animation-iteration-count:1}}.sg-page-shell.sg-home-v2{--sg-page-background:linear-gradient(180deg, #fffaf3 0%, #fcf8f4 56%, #f7f5fb 100%);--sg-page-foreground:var(--sg-v2-ink);color:var(--sg-v2-ink)}.sg-home-hero{--sg-home-hero-ink:#39415e;--sg-home-hero-muted:#39415ebd;isolation:isolate;color:var(--sg-home-hero-ink);position:relative;overflow:hidden}.sg-home-hero[data-sky-phase=morning]{--sg-home-hero-sky:linear-gradient(132deg, #fff3e6 0%, #f8d9cf 42%, #d9eaf6 100%);--sg-home-hero-orb:#f3bc97;--sg-home-hero-cloud:#ffffffb8;--sg-home-hero-aura:#facabb6b}.sg-home-hero[data-sky-phase=day]{--sg-home-hero-sky:linear-gradient(145deg, #d3edfa 0%, #f7fcff 50%, #c6e6f4 100%);--sg-home-hero-orb:#fff2c9;--sg-home-hero-cloud:#ffffffdb;--sg-home-hero-aura:#9cd2ed61}.sg-home-hero[data-sky-phase=sunset]{--sg-home-hero-sky:linear-gradient(135deg, #f4a77e 0%, #f4b3c8 48%, #aaa6dc 100%);--sg-home-hero-orb:#ffe0b8;--sg-home-hero-cloud:#fff6f2b3;--sg-home-hero-aura:#ffd5c973}.sg-home-hero[data-sky-phase=night]{--sg-home-hero-sky:linear-gradient(145deg, #26305b 0%, #514f83 52%, #b79acb 100%);--sg-home-hero-ink:#fffaf7;--sg-home-hero-muted:#fffaf7c7;--sg-home-hero-orb:#f8e2c8;--sg-home-hero-cloud:#e0ddff59;--sg-home-hero-aura:#bc9deb8a}.sg-home-hero__layout{z-index:2;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:center;gap:clamp(20px,4vw,64px);min-height:clamp(600px,76svh,780px);padding-top:80px;padding-bottom:94px;display:grid;position:relative}.sg-home-sky{z-index:0;background:var(--sg-home-hero-sky);transition:background 1.8s;position:absolute;inset:0;overflow:hidden}.sg-home-sky__grain{opacity:.18;background-image:radial-gradient(#ffffffd1 .7px,#0000 .9px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.sg-home-sky__orb{aspect-ratio:1;background:radial-gradient(circle at 32% 28%, #fffffff0, var(--sg-home-hero-orb) 72%);width:clamp(110px,15vw,190px);box-shadow:0 0 72px var(--sg-home-hero-aura), inset -12px -16px 30px #8a759817;opacity:.86;border-radius:50%;transition:background 1.8s,box-shadow 1.8s;position:absolute;top:10%;right:clamp(10%,20vw,25%)}.sg-home-sky__cloud{background:var(--sg-home-hero-cloud);filter:blur(1px);opacity:.74;width:clamp(170px,22vw,300px);height:clamp(55px,8vw,105px);box-shadow:34px 12px 38px -25px var(--sg-home-hero-cloud), -26px 14px 34px -26px var(--sg-home-hero-cloud);border-radius:999px;transition:background 1.8s;position:absolute}.sg-home-sky__cloud--one{top:24%;left:-5%;transform:scale(.82)}.sg-home-sky__cloud--two{bottom:18%;right:-4%;transform:scale(.68)}.sg-home-sky__aurora{background:var(--sg-home-hero-aura);filter:blur(74px);opacity:0;border-radius:50%;width:56vw;height:38vw;transition:opacity 1.8s,background 1.8s;position:absolute}.sg-home-sky__aurora--one{top:18%;right:-12%;transform:rotate(-25deg)}.sg-home-sky__aurora--two{bottom:-54%;right:18%;transform:rotate(22deg)}.sg-home-hero[data-sky-phase=night] .sg-home-sky__aurora{opacity:.72}.sg-home-hero__copy{z-index:2;max-width:650px;position:relative}.sg-home-hero__eyebrow,.sg-home-spaces__eyebrow,.sg-home-notes-heading>p{color:var(--sg-v2-muted);font-family:var(--font-sans);letter-spacing:.2em;align-items:center;gap:9px;margin:0;font-size:10px;font-weight:650;display:inline-flex}.sg-home-hero__eyebrow{border-radius:var(--sg-v2-pill);color:var(--sg-home-hero-muted);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff3d;border:1px solid #ffffff9e;margin-bottom:28px;padding:9px 14px}.sg-home-hero[data-sky-phase=night] .sg-home-hero__eyebrow{background:#ffffff17;border-color:#ffffff3d}.sg-home-hero__status-dot{background:#8bbf9c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #8bbf9c2e}.sg-home-hero__title{color:var(--sg-home-hero-ink);font-family:var(--font-sans);letter-spacing:-.075em;text-wrap:balance;flex-direction:column;margin:0;font-size:clamp(48px,7.2vw,92px);font-weight:350;line-height:.99;display:flex}.sg-home-hero__title-second{font-family:var(--font-serif);letter-spacing:-.065em;margin-top:8px;font-size:.78em;font-style:italic;font-weight:400}.sg-home-hero__motto{color:var(--sg-home-hero-ink);font-family:var(--font-sans);letter-spacing:.035em;margin:26px 0 0;font-size:clamp(15px,1.8vw,19px);font-weight:520}.sg-home-hero__motto span{color:#777d9fb8;padding:0 5px}.sg-home-hero__description,.sg-home-hero__phase-note{max-width:560px;color:var(--sg-home-hero-muted);font-size:14px;line-height:1.9}.sg-home-hero__description{margin:18px 0 0}.sg-home-hero__phase-note{margin:8px 0 0;font-size:12px}.sg-home-hero__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.sg-home-button{border-radius:var(--sg-v2-pill);min-height:46px;font-family:var(--font-sans);letter-spacing:.025em;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:11px;padding:0 19px;font-size:12px;font-weight:560;text-decoration:none;transition:transform .22s,box-shadow .22s,background-color .22s;display:inline-flex}.sg-home-button:hover{transform:translateY(-2px)}.sg-home-button:focus-visible{outline-offset:3px;outline:3px solid #7288d1}.sg-home-button--primary{color:#3c4562;background:#fffaf4;border-color:#ffffffad;box-shadow:0 12px 35px -20px #47507d9e,inset 0 1px #fff}.sg-home-button--quiet{color:var(--sg-home-hero-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff3d;border-color:#ffffff9e}.sg-home-hero[data-sky-phase=night] .sg-home-button--primary{background:#f7efff}.sg-home-hero[data-sky-phase=night] .sg-home-button--quiet{color:#fffaf7;background:#ffffff1a;border-color:#ffffff4d}.sg-home-hero__art{aspect-ratio:1;isolation:isolate;justify-self:center;width:min(100%,440px);position:relative}.sg-home-hero__orbit{border:1px solid #ffffff94;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-22deg);box-shadow:inset 0 0 28px #fff3}.sg-home-hero__orbit--outer{width:94%;height:58%}.sg-home-hero__orbit--inner{width:72%;height:88%;transform:translate(-50%,-50%)rotate(42deg)}.sg-home-hero__planet{aspect-ratio:1;background:linear-gradient(145deg,#ffffffd9,#f0c3d794);border:1px solid #ffffffb3;border-radius:50%;width:20%;position:absolute;top:15%;right:12%;box-shadow:0 20px 45px -25px #50548273}.sg-home-hero__sprite{z-index:2;filter:drop-shadow(0 25px 20px #3e4e6224);width:52%;animation:6s ease-in-out infinite sg-home-bob;position:absolute;bottom:15%;right:23%}.sg-home-hero__sprite svg{width:100%;height:auto;display:block}.sg-home-hero__spark{color:#fffdf2;text-shadow:0 3px 20px #ffffffd1;position:absolute}.sg-home-hero__spark--one{font-size:28px;top:25%;left:16%}.sg-home-hero__spark--two{font-size:20px;bottom:30%;right:10%}.sg-home-hero__art-label{z-index:3;border-radius:var(--sg-v2-pill);color:var(--sg-home-hero-muted);font-family:var(--font-sans);letter-spacing:.15em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff6;border:1px solid #ffffffa6;padding:8px 12px;font-size:9px;position:absolute}.sg-home-hero__art-label--top{top:21%;left:2%}.sg-home-hero__art-label--bottom{letter-spacing:.04em;bottom:22%;right:0}.sg-home-hero[data-sky-phase=night] .sg-home-hero__art-label{color:#fffaf7d1;background:#ffffff1c;border-color:#ffffff47}.sg-home-hero__edge{z-index:2;background:#fffaf3;border-radius:50% 50% 0 0/80% 80% 0 0;height:58px;position:absolute;bottom:-28px;left:-8%;right:-8%}.sg-home-spaces{background:linear-gradient(#fffaf3 0%,#fcf8f5 100%);padding:26px 0 56px}.sg-home-spaces__heading{text-align:center;max-width:670px;margin:0 auto 28px}.sg-home-spaces__eyebrow{color:#8890a6;font-size:9px}.sg-home-spaces__heading h2{color:var(--sg-v2-ink);letter-spacing:-.04em;margin:11px 0 0;font-size:clamp(25px,3vw,36px);font-weight:420}.sg-home-spaces__heading>p:last-child{color:var(--sg-v2-muted);margin:9px 0 0;font-size:13px}.sg-home-space-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.sg-home-space{isolation:isolate;border:1px solid var(--sg-v2-glass-line);min-height:330px;box-shadow:var(--sg-v2-shadow), inset 0 1px 0 #ffffffd1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);align-items:center;transition:transform .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden}.sg-home-space:hover{transform:translateY(-3px);box-shadow:0 32px 78px -38px #47507d6b,inset 0 1px #ffffffe0}.sg-home-space--ai{background:linear-gradient(128deg,#edf8fff0,#e2e3fbdb 58%,#f6ecf9e6);border-radius:46px 38px 54px;grid-column:span 7;min-height:365px}.sg-home-space--play{background:linear-gradient(145deg,#fff0f7f0,#f2e5ffeb 58%,#e4f0ffe0);border-radius:38px 54px;grid-column:span 5;min-height:365px}.sg-home-space--memory{background:linear-gradient(135deg,#edf9eff5,#e2f2e5e0 55%,#fff7f0eb);border-radius:54px 38px 38px 50px;grid-column:span 5;min-height:320px}.sg-home-space--friends{background:linear-gradient(132deg,#f8effff2,#ede7fbe6 52%,#fff1e7f0);border-radius:38px 50px 44px 38px;grid-column:span 7;min-height:320px}.sg-home-space__content{z-index:2;width:68%;padding:36px 40px;position:relative}.sg-home-space--play .sg-home-space__content{width:80%}.sg-home-space--memory .sg-home-space__content{width:78%}.sg-home-space--friends .sg-home-space__content{width:65%;margin-left:auto}.sg-home-space__index{color:#68718b;font-family:var(--font-sans);letter-spacing:.18em;align-items:center;gap:10px;margin:0 0 18px;font-size:10px;font-weight:650;display:flex}.sg-home-space__index span{opacity:.72;font-size:9px}.sg-home-space h3{color:#3d4562;letter-spacing:-.04em;margin:0;font-size:clamp(23px,2.6vw,32px);font-weight:430;line-height:1.32}.sg-home-space__description{color:#657089;max-width:410px;margin:12px 0 0;font-size:12px;line-height:1.8}.sg-home-space__chips{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.sg-home-space__chips span{border-radius:var(--sg-v2-pill);color:#596584;font-family:var(--font-sans);letter-spacing:.04em;background:#ffffff70;border:1px solid #ffffffb8;padding:6px 10px;font-size:9px}.sg-home-space__note{color:#7a658e;font-family:var(--font-sans);letter-spacing:.06em;margin:12px 0 0;font-size:10px}.sg-home-button--portal{color:#434d6c;background:#ffffffa8;border-color:#ffffffc2;min-height:42px;margin-top:20px;box-shadow:0 8px 24px -17px #3e486e80,inset 0 1px #fff}.sg-home-button--portal:hover{background:#ffffffdb}.sg-home-space__ai-art,.sg-home-space__play-art,.sg-home-space__memory-art,.sg-home-space__letters{z-index:1;pointer-events:none;position:absolute}.sg-home-space__ai-art{width:43%;height:100%;top:0;right:0}.sg-home-space__ai-orbit{border:1px solid #ffffffc2;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-32deg)}.sg-home-space__ai-orbit--one{width:128%;height:66%}.sg-home-space__ai-orbit--two{width:86%;height:116%;transform:translate(-50%,-50%)rotate(48deg)}.sg-home-space__ai-moon{aspect-ratio:1;color:#fff;background:radial-gradient(circle at 30% 25%,#fff,#bcc0efb8);border:1px solid #ffffffd9;border-radius:50%;place-items:center;width:72px;font-size:24px;display:grid;position:absolute;top:24%;right:20%;box-shadow:0 14px 40px -19px #6d77b49e}.sg-home-space__ai-cloud{filter:blur(3px);background:#ffffff87;border-radius:50%;width:82%;height:25%;position:absolute;bottom:19%;right:-8%}.sg-home-space__play-art{width:43%;height:72%;top:14%;right:6%}.sg-home-space__play-door{background:linear-gradient(155deg,#ffffffb8,#decffa8f 62%,#f3c1de94);border:1px solid #ffffffe0;border-radius:48% 48% 22px 22px;width:72%;height:88%;position:absolute;bottom:0;right:7%;transform:rotate(4deg);box-shadow:inset 0 4px 18px #ffffffad,0 20px 38px -30px #7e5a978f}.sg-home-space__play-orb{aspect-ratio:1;background:radial-gradient(circle at 30% 25%,#fff,#f6bcd6 73%);border-radius:50%;width:26%;position:absolute;bottom:16%;right:24%;box-shadow:0 7px 22px #b37eb740}.sg-home-space__play-star{z-index:2;color:#fff;text-shadow:0 2px 14px #ffffffeb;position:absolute}.sg-home-space__play-star--one{font-size:25px;top:2%;left:4%}.sg-home-space__play-star--two{font-size:19px;top:29%;right:0}.sg-home-space__memory-art{width:35%;height:86%;top:8%;left:8%}.sg-home-space__memory-glass{background:linear-gradient(160deg,#ffffffad,#a4d0b761);border:1px solid #ffffffe0;border-radius:50% 50% 24px 24px/32% 32% 24px 24px;height:68%;position:absolute;bottom:4%;left:0;right:0;box-shadow:inset 0 3px 20px #ffffffb3,0 20px 35px -25px #4988676b}.sg-home-space__memory-leaf{transform-origin:bottom;background:linear-gradient(140deg,#c5e6c5,#7fbd99);border:1px solid #ffffffd1;border-radius:100% 0;width:28%;height:37%;position:absolute;bottom:30%;left:50%}.sg-home-space__memory-leaf--one{transform:translate(-72%)rotate(-28deg)}.sg-home-space__memory-leaf--two{transform:translate(5%)rotate(25deg)scale(.88)}.sg-home-space__memory-glow{filter:blur(16px);background:#fff9ddbd;border-radius:50%;width:80%;height:18%;position:absolute;bottom:12%;right:4%}.sg-home-space__letters{align-content:center;width:40%;height:68%;display:grid;top:18%;left:4%}.sg-home-space__letter{background:#ffffffbd;border:1px solid #ffffffd9;border-radius:7px 18px 14px 16px;width:min(100%,190px);height:47px;position:relative;transform:rotate(-6deg);box-shadow:0 10px 28px -20px #5d508070}.sg-home-space__letter:before,.sg-home-space__letter:after{content:"";background:#6864814d;border-radius:999px;height:2px;position:absolute;left:16px}.sg-home-space__letter:before{width:66%;top:16px}.sg-home-space__letter:after{width:48%;top:25px}.sg-home-space__letter--two{background:#fffaefc2;margin:12px 0 0 28px;transform:rotate(5deg)}.sg-home-space__letter-heart{color:#dc8da6;font-size:47px;position:absolute;bottom:6%;right:4%;transform:rotate(12deg)}.sg-home-notes-heading{text-align:center;max-width:560px;margin:0 auto 30px}.sg-home-notes-heading>p{color:#8a91a2;font-size:9px}.sg-home-notes-heading h2{color:var(--sg-v2-ink);letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.7vw,30px);font-weight:420}.sg-home-notes-heading>span{color:var(--sg-v2-muted);margin-top:8px;font-size:12px;display:block}@keyframes sg-home-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(2deg)}}@media (max-width:767px){.sg-home-hero__layout{grid-template-columns:minmax(0,1fr);gap:4px;min-height:auto;padding-top:70px;padding-bottom:82px}.sg-home-hero__copy{padding-top:14px}.sg-home-hero__eyebrow{margin-bottom:22px}.sg-home-hero__title{font-size:clamp(48px,12vw,68px)}.sg-home-hero__motto{margin-top:20px}.sg-home-hero__description{max-width:510px}.sg-home-hero__art{width:min(76vw,330px);margin-top:-2px}.sg-home-spaces{padding-top:18px;padding-bottom:40px}.sg-home-spaces__heading{margin-bottom:20px}.sg-home-space-grid{grid-template-columns:minmax(0,1fr);gap:13px}.sg-home-space--ai,.sg-home-space--play,.sg-home-space--memory,.sg-home-space--friends{grid-column:1;min-height:305px}.sg-home-space__content,.sg-home-space--play .sg-home-space__content,.sg-home-space--memory .sg-home-space__content,.sg-home-space--friends .sg-home-space__content{width:76%;padding:28px 24px}.sg-home-space--friends .sg-home-space__content{width:73%}.sg-home-space__ai-art{opacity:.76;width:39%;right:-4%}.sg-home-space__play-art{opacity:.78;width:40%;right:1%}.sg-home-space__memory-art{opacity:.82;width:34%;left:1%}.sg-home-space__letters{transform-origin:0;width:38%;left:-4%;transform:scale(.86)}.sg-home-space h3{font-size:25px}}@media (max-width:390px){.sg-home-hero__title{font-size:46px}.sg-home-space__content,.sg-home-space--play .sg-home-space__content,.sg-home-space--memory .sg-home-space__content,.sg-home-space--friends .sg-home-space__content{width:82%;padding-left:20px;padding-right:18px}.sg-home-space__description{font-size:11px}}@media (prefers-reduced-motion:reduce){.sg-home-hero__sprite,.sg-home-space,.sg-home-button{transition-duration:.01ms!important;animation:none!important}}.sg-home-quiet__layout{z-index:2;text-align:center;justify-content:center;align-items:center;min-height:clamp(440px,66svh,660px);padding-block:clamp(76px,11vh,128px);display:flex;position:relative}.sg-home-quiet__copy{max-width:760px}.sg-home-quiet__copy h1{color:var(--sg-home-hero-ink);font-family:var(--sg-v2-font-serif);letter-spacing:-.075em;margin:0;font-size:clamp(48px,8vw,88px);font-weight:430;line-height:1.16}.sg-home-quiet__continue{aspect-ratio:1;border-radius:var(--sg-v2-pill);width:42px;color:var(--sg-home-hero-ink);transition:transform var(--sg-v2-motion-quick) ease, background var(--sg-v2-motion-standard) ease;background:#ffffff3d;border:1px solid #ffffffad;place-items:center;margin-top:38px;font-size:18px;text-decoration:none;display:inline-grid}.sg-home-quiet__continue:hover{background:#ffffff85;transform:translateY(3px)}.sg-home-quiet__continue:focus-visible,.sg-home-portal-nav__link:focus-visible{outline:2px solid var(--sg-v2-focus);outline-offset:4px}.sg-home-quiet__edge{background:linear-gradient(180deg, transparent, var(--sg-v2-paper));pointer-events:none;height:96px;position:absolute;bottom:0;left:0;right:0}.sg-home-spaces--quiet{z-index:1;padding-block:0 82px;position:relative}.sg-home-spaces__quiet-container{max-width:1100px}.sg-home-portal-nav{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,4vw,56px);display:grid}.sg-home-portal-nav__item{border-bottom:1px solid #616c8224;min-width:0}.sg-home-portal-nav__link{width:100%;min-height:104px;color:var(--sg-v2-ink);cursor:pointer;text-align:left;transition:background-color var(--sg-v2-motion-standard) ease, transform var(--sg-v2-motion-quick) ease;background:0 0;border:0;border-radius:14px;align-items:center;gap:16px;padding:18px 4px;text-decoration:none;display:flex;position:relative}.sg-home-portal-nav__link:hover{background:#ffffff57;transform:translateY(-2px)}.sg-home-portal-nav__orb{aspect-ratio:1;background:radial-gradient(circle at 32% 28%, white 0%, var(--sg-space-accent) 76%);width:38px;box-shadow:0 8px 24px -16px var(--sg-space-accent);border:1px solid #ffffffdb;border-radius:50%;flex:0 0 38px;display:block}.sg-home-portal-nav__item[data-space-theme=liquid-sky]{--sg-space-accent:var(--sg-theme-liquid-accent)}.sg-home-portal-nav__item[data-space-theme=pastel-aurora]{--sg-space-accent:var(--sg-theme-aurora-accent)}.sg-home-portal-nav__item[data-space-theme=soft-sunset]{--sg-space-accent:var(--sg-theme-sunset-accent)}.sg-home-portal-nav__item[data-space-theme=glass-garden]{--sg-space-accent:var(--sg-theme-garden-accent)}.sg-home-portal-nav__item[data-space-theme=dreamscape]{--sg-space-accent:var(--sg-theme-dreamscape-accent)}@media (max-width:767px){.sg-home-quiet__layout{min-height:clamp(400px,62svh,540px);padding-block:74px 88px}.sg-home-quiet__copy h1{font-size:clamp(42px,11vw,64px)}.sg-home-quiet__continue{margin-top:30px}.sg-home-spaces--quiet{padding-bottom:54px}.sg-home-portal-nav{grid-template-columns:minmax(0,1fr)}.sg-home-portal-nav__link{min-height:84px;padding-inline:6px}}@media (prefers-reduced-motion:reduce){.sg-home-quiet__continue,.sg-home-portal-nav__link,.sg-home-portal-nav__arrow{transition-duration:.01ms!important}}.sg-home-portal-nav__text{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.sg-home-portal-nav__label{color:var(--sg-v2-ink);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.sg-home-portal-nav__detail{color:var(--sg-v2-muted);font-family:var(--sg-v2-font-sans);letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sg-home-portal-nav__arrow{color:var(--sg-v2-muted);transition:transform var(--sg-v2-motion-quick) ease, color var(--sg-v2-motion-quick) ease;font-size:15px}.sg-home-portal-nav__link:hover .sg-home-portal-nav__arrow{color:var(--sg-v2-ink);transform:translate(2px,-2px)}.sg-theme-scope[data-sg-theme=creamy-minimal],.sg-sky-background[data-sg-theme=creamy-minimal]{--sg-v2-page-background:var(--sg-theme-creamy-page);--sg-v2-surface:var(--sg-theme-creamy-surface);--sg-v2-ink:var(--sg-theme-creamy-ink);--sg-v2-muted:var(--sg-theme-creamy-muted);--sg-v2-accent:var(--sg-theme-creamy-accent);--sg-v2-border:var(--sg-theme-creamy-border);--sg-v2-sky-background:var(--sg-theme-creamy-sky);--sg-v2-button-ink:#fff;--sg-v2-focus:#596fb6}.sg-theme-scope[data-sg-theme=liquid-sky],.sg-sky-background[data-sg-theme=liquid-sky]{--sg-v2-page-background:var(--sg-theme-liquid-page);--sg-v2-surface:var(--sg-theme-liquid-surface);--sg-v2-ink:var(--sg-theme-liquid-ink);--sg-v2-muted:var(--sg-theme-liquid-muted);--sg-v2-accent:var(--sg-theme-liquid-accent);--sg-v2-border:var(--sg-theme-liquid-border);--sg-v2-sky-background:var(--sg-theme-liquid-sky);--sg-v2-button-ink:#fff;--sg-v2-focus:#3d7099}.sg-theme-scope[data-sg-theme=pastel-aurora],.sg-sky-background[data-sg-theme=pastel-aurora]{--sg-v2-page-background:var(--sg-theme-aurora-page);--sg-v2-surface:var(--sg-theme-aurora-surface);--sg-v2-ink:var(--sg-theme-aurora-ink);--sg-v2-muted:var(--sg-theme-aurora-muted);--sg-v2-accent:var(--sg-theme-aurora-accent);--sg-v2-border:var(--sg-theme-aurora-border);--sg-v2-sky-background:var(--sg-theme-aurora-sky);--sg-v2-button-ink:#fff;--sg-v2-focus:#68559f}.sg-theme-scope[data-sg-theme=soft-sunset],.sg-sky-background[data-sg-theme=soft-sunset]{--sg-v2-page-background:var(--sg-theme-sunset-page);--sg-v2-surface:var(--sg-theme-sunset-surface);--sg-v2-ink:var(--sg-theme-sunset-ink);--sg-v2-muted:var(--sg-theme-sunset-muted);--sg-v2-accent:var(--sg-theme-sunset-accent);--sg-v2-border:var(--sg-theme-sunset-border);--sg-v2-sky-background:var(--sg-theme-sunset-sky);--sg-v2-button-ink:#fff;--sg-v2-focus:#98494d}.sg-theme-scope[data-sg-theme=glass-garden],.sg-sky-background[data-sg-theme=glass-garden]{--sg-v2-page-background:var(--sg-theme-garden-page);--sg-v2-surface:var(--sg-theme-garden-surface);--sg-v2-ink:var(--sg-theme-garden-ink);--sg-v2-muted:var(--sg-theme-garden-muted);--sg-v2-accent:var(--sg-theme-garden-accent);--sg-v2-border:var(--sg-theme-garden-border);--sg-v2-sky-background:var(--sg-theme-garden-sky);--sg-v2-button-ink:#fff;--sg-v2-focus:#456e59}.sg-theme-scope[data-sg-theme=dreamscape],.sg-sky-background[data-sg-theme=dreamscape]{--sg-v2-page-background:var(--sg-theme-dreamscape-page);--sg-v2-surface:var(--sg-theme-dreamscape-surface);--sg-v2-ink:var(--sg-theme-dreamscape-ink);--sg-v2-muted:var(--sg-theme-dreamscape-muted);--sg-v2-accent:var(--sg-theme-dreamscape-accent);--sg-v2-border:var(--sg-theme-dreamscape-border);--sg-v2-sky-background:var(--sg-theme-dreamscape-sky);--sg-v2-button-ink:#fff;--sg-v2-focus:#5d519c}.sg-theme-scope[data-sg-theme=prismatic],.sg-sky-background[data-sg-theme=prismatic]{--sg-v2-page-background:var(--sg-theme-prismatic-page);--sg-v2-surface:var(--sg-theme-prismatic-surface);--sg-v2-ink:var(--sg-theme-prismatic-ink);--sg-v2-muted:var(--sg-theme-prismatic-muted);--sg-v2-accent:var(--sg-theme-prismatic-accent);--sg-v2-border:var(--sg-theme-prismatic-border);--sg-v2-sky-background:var(--sg-theme-prismatic-sky);--sg-v2-button-ink:#fff;--sg-v2-focus:#57518f}.sg-theme-scope[data-sg-theme=midnight-aurora],.sg-sky-background[data-sg-theme=midnight-aurora]{--sg-v2-page-background:var(--sg-theme-midnight-page);--sg-v2-surface:var(--sg-theme-midnight-surface);--sg-v2-ink:var(--sg-theme-midnight-ink);--sg-v2-muted:var(--sg-theme-midnight-muted);--sg-v2-accent:var(--sg-theme-midnight-accent);--sg-v2-border:var(--sg-theme-midnight-border);--sg-v2-sky-background:var(--sg-theme-midnight-sky);--sg-v2-button-ink:#282342;--sg-v2-focus:#d1c8ff}.sg-theme-scope{background:var(--sg-v2-page-background);color:var(--sg-v2-ink);transition:background var(--sg-v2-motion-atmosphere) ease, color var(--sg-v2-motion-atmosphere) ease}.sg-page-container{width:100%;margin-inline:auto}.sg-page-container--wide{max-width:var(--sg-v2-content-wide)}.sg-page-container--content{max-width:var(--sg-v2-content-standard)}.sg-page-container--narrow{max-width:var(--sg-v2-content-narrow)}.sg-page-container--gutter-page{padding-inline:var(--sg-v2-page-gutter)}.sg-page-container--gutter-compact{padding-inline:var(--sg-v2-page-gutter-compact)}.sg-sky-background{z-index:0;pointer-events:none;transition:background var(--sg-v2-motion-atmosphere) ease;position:absolute;inset:0;overflow:hidden}.sg-sky-background:not(.sg-sky-background--phase){background:var(--sg-v2-sky-background,var(--sg-v2-page-background))}.sg-sky-background:not(.sg-sky-background--phase) .sg-sky-background__grain{opacity:.14;background-image:radial-gradient(#ffffffb8 .7px,#0000 .9px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.sg-sky-background:not(.sg-sky-background--phase) .sg-sky-background__orb{aspect-ratio:1;background:radial-gradient(circle at 32% 28%, #ffffffeb, var(--sg-v2-sky) 74%);opacity:.78;border:1px solid #ffffff8a;border-radius:50%;width:clamp(100px,14vw,180px);position:absolute;top:8%;right:clamp(8%,18vw,24%);box-shadow:0 0 76px #a4bee857,inset -12px -16px 30px #8a759814}.sg-sky-background:not(.sg-sky-background--phase) .sg-sky-background__cloud{filter:blur(1px);opacity:.58;background:#ffffff9e;border-radius:999px;width:clamp(170px,22vw,300px);height:clamp(55px,8vw,105px);position:absolute;box-shadow:34px 12px 38px -25px #ffffff94,-26px 14px 34px -26px #ffffff94}.sg-sky-background__cloud--one{top:24%;left:-5%}.sg-sky-background__cloud--two{bottom:18%;right:-4%}.sg-sky-background:not(.sg-sky-background--phase) .sg-sky-background__aurora{background:var(--sg-v2-lilac);filter:blur(74px);opacity:.13;border-radius:50%;width:56vw;height:38vw;position:absolute}.sg-sky-background__aurora--one{top:18%;right:-12%;transform:rotate(-25deg)}.sg-sky-background__aurora--two{bottom:-54%;right:18%;transform:rotate(22deg)}.sg-glass-panel,.sg-glass-surface{border:1px solid var(--sg-v2-border);border-radius:var(--sg-v2-radius-xl);background:var(--sg-v2-surface);box-shadow:var(--sg-v2-shadow), inset 0 1px 0 #ffffff6b;-webkit-backdrop-filter:blur(20px)}.sg-glass-panel--quiet,.sg-glass-surface--quiet{border-radius:var(--sg-v2-radius-lg);box-shadow:0 12px 38px -28px #47507d47}.sg-modal-backdrop{z-index:50;padding:var(--sg-v2-page-gutter);background:var(--sg-v2-overlay);-webkit-backdrop-filter:blur(10px);place-items:center;display:grid;position:fixed;inset:0}.sg-modal-panel{width:min(100%, var(--sg-v2-modal-width));border-radius:var(--sg-v2-modal-radius);max-height:min(84dvh,52rem);box-shadow:var(--sg-v2-modal-shadow);padding:clamp(1.25rem,4vw,2rem);overflow:auto}.sg-soft-button{border-radius:var(--sg-v2-pill);min-height:44px;font:550 var(--sg-v2-type-supporting) / 1.2 var(--sg-v2-font-sans);letter-spacing:.01em;cursor:pointer;transition:transform var(--sg-v2-motion-quick) ease, background-color var(--sg-v2-motion-standard) ease, box-shadow var(--sg-v2-motion-standard) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1.15rem;text-decoration:none;display:inline-flex}.sg-soft-button:hover:not(:disabled){transform:translateY(-2px)}.sg-soft-button:focus-visible{outline:3px solid var(--sg-v2-focus);outline-offset:3px}.sg-soft-button--primary{background:var(--sg-v2-accent);color:var(--sg-v2-button-ink);box-shadow:0 10px 28px -18px var(--sg-v2-accent);border-color:#0000}.sg-soft-button--secondary{border-color:var(--sg-v2-border);background:var(--sg-v2-surface);color:var(--sg-v2-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff8f}.sg-soft-button--quiet{color:var(--sg-v2-ink);background:0 0}.sg-soft-button--small{min-height:36px;font-size:var(--sg-v2-type-metadata);padding:.5rem .9rem}.sg-soft-button--large{min-height:50px;padding:.8rem 1.4rem}.sg-soft-button:disabled{cursor:not-allowed;opacity:.54}.sg-section-title{color:var(--sg-v2-ink)}.sg-section-title__eyebrow{color:var(--sg-v2-muted);font:600 var(--sg-v2-type-metadata) / 1.4 var(--sg-v2-font-sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .65rem}.sg-section-title__heading{font:430 var(--sg-v2-type-section-title) / 1.35 var(--sg-v2-font-sans);letter-spacing:-.035em;text-wrap:balance;margin:0}.sg-section-title__description{max-width:42rem;color:var(--sg-v2-muted);font:400 var(--sg-v2-type-supporting) / 1.8 var(--sg-v2-font-sans);margin:.75rem 0 0}.sg-loading-state{min-height:2rem;color:var(--sg-v2-muted);font:400 var(--sg-v2-type-supporting) / 1.5 var(--sg-v2-font-sans);align-items:center;gap:.65rem;display:inline-flex}.sg-loading-state__spinner{aspect-ratio:1;border:2px solid var(--sg-v2-border);border-top-color:var(--sg-v2-accent);border-radius:50%;flex:none;width:1rem;animation:.9s linear infinite sg-v2-spin}.sg-icon{width:var(--sg-v2-icon-size);height:var(--sg-v2-icon-size);color:currentColor;flex:none;justify-content:center;align-items:center;display:inline-flex}.sg-icon>svg{fill:none;stroke:currentColor;width:100%;height:100%;stroke-width:var(--sg-v2-icon-stroke);stroke-linecap:round;stroke-linejoin:round}@keyframes sg-v2-spin{to{transform:rotate(360deg)}}.sg-floating-decoration{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.sg-floating-decoration--cloud{border:1px solid var(--sg-v2-border);background:var(--sg-v2-surface);width:8rem;height:2.8rem;box-shadow:1.6rem .3rem 1.8rem -1.3rem var(--sg-v2-surface), -1.2rem .45rem 1.6rem -1.2rem var(--sg-v2-surface);filter:blur(.5px);border-radius:999px}.sg-floating-decoration--orb{aspect-ratio:1;border:1px solid var(--sg-v2-border);background:radial-gradient(circle at 30% 25%, #fff, var(--sg-v2-sky));width:3.5rem;box-shadow:0 1rem 2.5rem -1.5rem var(--sg-v2-accent);border-radius:50%}.sg-floating-decoration--sparkle{aspect-ratio:1;width:1.5rem}.sg-floating-decoration--sparkle:before{color:var(--sg-v2-accent);content:"✦";font-size:1.25rem;line-height:1}.sg-floating-decoration--particle{aspect-ratio:1;background:var(--sg-v2-accent);width:.4rem;box-shadow:0 0 1rem var(--sg-v2-accent);border-radius:50%}.sg-sky-section{isolation:isolate;background:var(--sg-v2-page-background);color:var(--sg-v2-ink);transition:background var(--sg-v2-motion-atmosphere) ease, color var(--sg-v2-motion-atmosphere) ease;position:relative}.sg-sky-section__content{z-index:1;width:100%;position:relative}.sg-atmosphere-layer{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.sg-atmosphere-layer__cloud,.sg-atmosphere-layer__ribbon,.sg-atmosphere-layer__horizon{display:block;position:absolute}.sg-atmosphere-layer__cloud{background:linear-gradient(90deg, transparent, var(--sg-v2-surface), transparent);filter:blur(.8rem);opacity:.76;border-radius:55% 45% 48% 52%/68% 72% 28% 32%;height:clamp(2rem,5vw,4.5rem)}.sg-atmosphere-layer__cloud--far{width:clamp(14rem,30vw,29rem);top:14%;left:-5%}.sg-atmosphere-layer__cloud--near{opacity:.55;width:clamp(12rem,24vw,22rem);top:43%;right:-8%}.sg-atmosphere-layer__ribbon{background:linear-gradient(115deg, transparent 15%, var(--sg-v2-lilac) 52%, var(--sg-v2-sky) 78%, transparent);border-radius:48% 52% 62% 38%/42% 36% 64% 58%;width:min(68vw,60rem);height:clamp(8rem,25vw,22rem);top:7%;right:-15%}@supports (color:color-mix(in lab, red, red)){.sg-atmosphere-layer__ribbon{background:linear-gradient(115deg, transparent 15%, color-mix(in srgb, var(--sg-v2-lilac) 20%, transparent) 52%, color-mix(in srgb, var(--sg-v2-sky) 18%, transparent) 78%, transparent)}}.sg-atmosphere-layer__ribbon{filter:blur(2.6rem);opacity:.7}.sg-atmosphere-layer__horizon{background:radial-gradient(ellipse at 50% 100%, var(--sg-v2-peach), transparent 68%);height:54%;bottom:-20%;left:-12%;right:-12%}@supports (color:color-mix(in lab, red, red)){.sg-atmosphere-layer__horizon{background:radial-gradient(ellipse at 50% 100%, color-mix(in srgb, var(--sg-v2-peach) 22%, transparent), transparent 68%)}}.sg-atmosphere-layer__horizon{filter:blur(1.6rem)}.sg-world-entrance{border-bottom:1px solid var(--sg-v2-border);min-height:5rem;color:var(--sg-v2-ink);transition:color var(--sg-v2-motion-quick) ease, transform var(--sg-v2-motion-quick) ease;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.95rem .25rem;text-decoration:none;display:grid;position:relative}.sg-world-entrance[data-sg-theme=liquid-sky]{--sg-entrance-accent:var(--sg-theme-liquid-accent)}.sg-world-entrance[data-sg-theme=pastel-aurora]{--sg-entrance-accent:var(--sg-theme-aurora-accent)}.sg-world-entrance[data-sg-theme=soft-sunset]{--sg-entrance-accent:var(--sg-theme-sunset-accent)}.sg-world-entrance[data-sg-theme=glass-garden]{--sg-entrance-accent:var(--sg-theme-garden-accent)}.sg-world-entrance[data-sg-theme=dreamscape]{--sg-entrance-accent:var(--sg-theme-dreamscape-accent)}.sg-world-entrance[data-sg-theme=prismatic]{--sg-entrance-accent:var(--sg-theme-prismatic-accent)}.sg-world-entrance[data-sg-theme=midnight-aurora]{--sg-entrance-accent:var(--sg-theme-midnight-accent)}.sg-world-entrance:hover{transform:translate(.2rem)}.sg-world-entrance[data-entrance-state=planned]{cursor:default;opacity:.76}.sg-world-entrance[data-entrance-state=planned]:hover{transform:none}.sg-world-entrance:focus-visible{z-index:1;outline:3px solid var(--sg-v2-focus);outline-offset:4px;border-radius:.4rem}.sg-world-entrance__marker{background:var(--sg-entrance-accent,var(--sg-v2-accent));width:.85rem;height:.85rem;box-shadow:0 .45rem 1.1rem -.7rem var(--sg-entrance-accent,var(--sg-v2-accent));border-radius:100% 0;place-items:center;display:grid;transform:rotate(-32deg)}.sg-world-entrance__copy{gap:.2rem;min-width:0;display:grid}.sg-world-entrance__eyebrow{color:var(--sg-v2-muted);font:600 var(--sg-v2-type-metadata) / 1.35 var(--sg-v2-font-sans);letter-spacing:.1em;text-transform:uppercase}.sg-world-entrance__title{font:520 clamp(1rem, 2vw, 1.2rem) / 1.35 var(--sg-v2-font-sans);letter-spacing:-.02em}.sg-world-entrance__description{color:var(--sg-v2-muted);font:400 var(--sg-v2-type-supporting) / 1.6 var(--sg-v2-font-sans)}.sg-world-entrance__status{color:var(--sg-v2-muted);font:450 var(--sg-v2-type-metadata) / 1.4 var(--sg-v2-font-sans)}.sg-world-entrance__arrow{color:var(--sg-v2-muted);transition:color var(--sg-v2-motion-quick) ease, transform var(--sg-v2-motion-quick) ease;font-size:1.1rem}.sg-world-entrance:hover .sg-world-entrance__arrow{color:var(--sg-entrance-accent,var(--sg-v2-accent));transform:translate(.12rem,-.12rem)}.sg-home-universe{min-height:100vh;overflow-x:clip}.sg-home-world{align-items:center;min-height:clamp(38rem,100svh - 4.5rem,54rem);padding-block:clamp(1.5rem,5vh,3.5rem);display:grid}.sg-home-world__container{width:100%}.sg-home-world-map{aspect-ratio:1.62;width:100%;max-width:70rem;margin-inline:auto;position:relative}.sg-home-world-map__route{z-index:0;width:98%;height:94%;color:var(--sg-v2-accent);opacity:.38;pointer-events:none;position:absolute;inset:3% 1%;overflow:visible}.sg-home-world-map__route path{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}.sg-home-world-map__navigation{z-index:1;position:absolute;inset:0}.sg-home-world-map__point{width:30%;position:absolute}.sg-home-world-map__point[data-space=ai-studio]{top:25%;left:3%}.sg-home-world-map__point[data-space=playground]{width:28%;top:2%;left:36%}.sg-home-world-map__point[data-space=gallery]{width:28%;top:24%;right:1%}.sg-home-world-map__point[data-space=growth-diary]{width:29%;bottom:2%;left:7%}.sg-home-world-map__point[data-space=message-garden]{width:31%;bottom:11%;right:34%}.sg-home-world-map__point[data-space=about]{width:26%;bottom:1%;right:1%}.sg-home-world-map__point[data-space=gallery] .sg-world-entrance,.sg-home-world-map__point[data-space=about] .sg-world-entrance{text-align:right}.sg-home-world-map__point[data-space=gallery] .sg-world-entrance__marker,.sg-home-world-map__point[data-space=about] .sg-world-entrance__marker{grid-area:1/3}.sg-home-world-map__point[data-space=gallery] .sg-world-entrance__copy,.sg-home-world-map__point[data-space=about] .sg-world-entrance__copy{grid-area:1/2}.sg-home-world-map__point[data-space=gallery] .sg-world-entrance__arrow,.sg-home-world-map__point[data-space=about] .sg-world-entrance__arrow{grid-area:1/1}.sg-home-world-map__point[data-space=gallery] .sg-world-entrance__status,.sg-home-world-map__point[data-space=about] .sg-world-entrance__status{grid-column:1/-1}.sg-home-world-map__point[data-space=growth-diary] .sg-world-entrance,.sg-home-world-map__point[data-space=message-garden] .sg-world-entrance{border-bottom:0}.sg-floating-object{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.sg-floating-object--cloud{background:linear-gradient(90deg, transparent, var(--sg-v2-surface), transparent);filter:blur(.4rem);border-radius:56% 44% 46% 54%/70% 68% 32% 30%;width:7rem;height:2.4rem}.sg-floating-object--leaf,.sg-floating-object--petal{border:1px solid var(--sg-v2-border);background:var(--sg-v2-mint);border-radius:100% 0;width:1.35rem;height:2rem}@supports (color:color-mix(in lab, red, red)){.sg-floating-object--leaf,.sg-floating-object--petal{background:color-mix(in srgb, var(--sg-v2-mint) 72%, transparent)}}.sg-floating-object--leaf,.sg-floating-object--petal{box-shadow:0 .5rem 1.1rem -.8rem var(--sg-v2-accent)}.sg-floating-object--petal{background:var(--sg-v2-pink);width:1.1rem;height:1.6rem}@supports (color:color-mix(in lab, red, red)){.sg-floating-object--petal{background:color-mix(in srgb, var(--sg-v2-pink) 70%, transparent)}}.sg-floating-object--paper{border:1px solid var(--sg-v2-border);background:var(--sg-v2-surface);width:1.5rem;height:1.8rem;box-shadow:var(--sg-v2-shadow);border-radius:.2rem .2rem .45rem}.sg-floating-object--glint{width:1.2rem;height:1.2rem}.sg-floating-object--glint:before{color:var(--sg-v2-accent);content:"✦";font-size:1.1rem;line-height:1}@media (prefers-reduced-motion:reduce){.sg-theme-scope,.sg-sky-background,.sg-sky-section,.sg-soft-button,.sg-world-entrance,.sg-world-entrance__arrow{scroll-behavior:auto;transition-duration:.01ms!important}.sg-loading-state__spinner{border-top-color:var(--sg-v2-accent);animation:none}}@media (max-width:700px){.sg-home-world{min-height:auto;padding-block:1rem 3rem}.sg-home-world-map{aspect-ratio:auto;gap:0;display:grid}.sg-home-world-map__route{display:none}.sg-home-world-map__navigation{gap:0;display:grid;position:relative}.sg-home-world-map__point,.sg-home-world-map__point[data-space]{width:100%;position:relative;inset:auto}.sg-home-world-map__point[data-space=gallery] .sg-world-entrance,.sg-home-world-map__point[data-space=about] .sg-world-entrance{text-align:left}.sg-home-world-map__point[data-space=gallery] .sg-world-entrance__marker,.sg-home-world-map__point[data-space=about] .sg-world-entrance__marker{grid-area:1/1}.sg-home-world-map__point[data-space=gallery] .sg-world-entrance__copy,.sg-home-world-map__point[data-space=about] .sg-world-entrance__copy{grid-area:1/2}.sg-home-world-map__point[data-space=gallery] .sg-world-entrance__arrow,.sg-home-world-map__point[data-space=about] .sg-world-entrance__arrow{grid-area:1/3}.sg-home-world-map__point[data-space=gallery] .sg-world-entrance__status,.sg-home-world-map__point[data-space=about] .sg-world-entrance__status{grid-column:auto}}@media (min-width:640px){:root{--sg-v2-page-gutter:2rem;--sg-v2-page-gutter-compact:2rem}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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}@keyframes pulse{50%{opacity:.5}}
