/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:""}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--color-black:#2a2b2e;--color-white:#fff;--spacing:.25rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s cubic-bezier(.2, .7, .8, .7) infinite;--blur-xs:4px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:ease;--color-text:#2a2b2e;--color-text-variant:#2a2b2e80}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-text-variant:color-mix(in srgb, var(--color-text) 50%, transparent)}}:root,:host{--color-outline:#2a2b2e33}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-outline:color-mix(in srgb, var(--color-text) 20%, transparent)}}:root,:host{--color-outline-variant:#2a2b2e1a}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-outline-variant:color-mix(in srgb, var(--color-text) 10%, transparent)}}:root,:host{--color-shadow:#2a2b2e33}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-shadow:color-mix(in srgb, var(--color-text) 20%, transparent)}}:root,:host{--color-background:var(--color-white);--color-background-variant:#2a2b2e0d}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-background-variant:color-mix(in srgb, var(--color-text) 5%, transparent)}}:root,:host{--color-blue:#06f;--color-blue-text:var(--color-white);--color-rose:#ffcad4;--color-rose-text:var(--color-black);--radius-5xl:2.25rem;--radius-6xl:3.5rem;--animate-shake:shake 1s infinite;--animate-shimmer:shimmer 1s infinite ease;--animate-shimmer-slow:shimmer 2s infinite ease;--animate-jump-to-back:jump-to-back 1s forwards;--animate-jump-to-front:jump-to-front 1s forwards;--color-person:var(--person-background)}}@layer base{@media (prefers-color-scheme:dark){:root{--color-text:var(--color-white);--color-background:#19191b;--color-background-variant:#ffffff0d}}html,body{margin:0}h1,h2,h3,p{margin:unset;font-size:unset;font-weight:unset}a{-webkit-text-decoration:unset;-webkit-text-decoration:unset;-webkit-text-decoration:unset;text-decoration:unset;color:unset}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.left-0{left:0}.z-1{z-index:1}.z-2{z-index:2}.-m-1{margin:calc(var(--spacing) * -1)}.-m-6{margin:calc(var(--spacing) * -6)}.mx-0{margin-inline:0}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-12{margin-block:calc(var(--spacing) * 12)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-1{margin-right:var(--spacing)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.-mb-12{margin-bottom:calc(var(--spacing) * -12)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-18{margin-bottom:calc(var(--spacing) * 18)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.aspect-square{aspect-ratio:1}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.size-\[1em\]{width:1em;height:1em}.size-full{width:100%;height:100%}.h-6{height:calc(var(--spacing) * 6)}.h-\[1em\]{height:1em}.h-full{height:100%}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-9{width:calc(var(--spacing) * 9)}.w-\[3em\]{width:3em}.w-\[85\%\]{width:85%}.w-auto{width:auto}.w-full{width:100%}.max-w-90{max-width:calc(var(--spacing) * 90)}.max-w-120{max-width:calc(var(--spacing) * 120)}.max-w-135{max-width:calc(var(--spacing) * 135)}.max-w-180{max-width:calc(var(--spacing) * 180)}.min-w-75{min-width:calc(var(--spacing) * 75)}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[rotate\(-2deg\)\]{transform:rotate(-2deg)}.transform-\[rotate\(-5deg\)\]{transform:rotate(-5deg)}.transform-\[rotate\(3deg\)\]{transform:rotate(3deg)}.transform-\[rotate\(180deg\)\]{transform:rotate(180deg)}.transform-\[scale\(\.5\)\]{transform:scale(.5)}.transform-\[translate3d\(150\%\,20\%\,0\)_rotate\(20deg\)\]{transform:translate(150%,20%)rotate(20deg)}.transform-\[translateY\(0\)\]{transform:translateY(0)}.transform-\[translateY\(100\%\)_rotate\(-10deg\)\]{transform:translateY(100%)rotate(-10deg)}.transform-\[…\]{transform:…}.animate-jump-to-back{animation:var(--animate-jump-to-back)}.animate-jump-to-front{animation:var(--animate-jump-to-front)}.animate-shake{animation:var(--animate-shake)}.animate-shimmer{animation:var(--animate-shimmer)}.animate-shimmer-slow{animation:var(--animate-shimmer-slow)}.animate-spin{animation:var(--animate-spin)}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-scroll{overflow-x:scroll}.scroll-smooth{scroll-behavior:smooth}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-5xl{border-radius:var(--radius-5xl)}.rounded-6xl{border-radius:var(--radius-6xl)}.rounded-\[72px\]{border-radius:72px}.rounded-\[96px\]{border-radius:96px}.rounded-full{border-radius:2147483647px}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-background{background-color:var(--color-background)}.bg-background-variant{background-color:var(--color-background-variant)}.bg-background\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-background\/75{background-color:color-mix(in oklab, var(--color-background) 75%, transparent)}}.bg-current,.bg-current\/15{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-current\/15{background-color:color-mix(in oklab, currentcolor 15%, transparent)}}.bg-outline{background-color:var(--color-outline)}.bg-person{background-color:var(--person-background)}.bg-person-text\/10{background-color:var(--person-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-person-text\/10{background-color:color-mix(in oklab, var(--person-foreground) 10%, transparent)}}.bg-text{background-color:var(--color-text)}.bg-text-variant{background-color:var(--color-text-variant)}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(90deg\,color-mix\(in_srgb\,currentColor_5\%\,transparent\)_25\%\,color-mix\(in_srgb\,currentColor_10\%\,transparent\)_50\%\,color-mix\(in_srgb\,currentColor_5\%\,transparent\)_75\%\)\]{background-image:linear-gradient(90deg,currentColor 25% 50%,currentColor 75%)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(90deg\,color-mix\(in_srgb\,currentColor_5\%\,transparent\)_25\%\,color-mix\(in_srgb\,currentColor_10\%\,transparent\)_50\%\,color-mix\(in_srgb\,currentColor_5\%\,transparent\)_75\%\)\]{background-image:linear-gradient(90deg,color-mix(in srgb,currentColor 5%,transparent) 25%,color-mix(in srgb,currentColor 10%,transparent) 50%,color-mix(in srgb,currentColor 5%,transparent) 75%)}}.bg-\[linear-gradient\(90deg\,color-mix\(in_srgb\,currentColor_50\%\,transparent\)_25\%\,color-mix\(in_srgb\,currentColor_100\%\,transparent\)_50\%\,color-mix\(in_srgb\,currentColor_50\%\,transparent\)_75\%\)\]{background-image:linear-gradient(90deg,currentColor 25% 50%,currentColor 75%)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(90deg\,color-mix\(in_srgb\,currentColor_50\%\,transparent\)_25\%\,color-mix\(in_srgb\,currentColor_100\%\,transparent\)_50\%\,color-mix\(in_srgb\,currentColor_50\%\,transparent\)_75\%\)\]{background-image:linear-gradient(90deg,color-mix(in srgb,currentColor 50%,transparent) 25%,color-mix(in srgb,currentColor 100%,transparent) 50%,color-mix(in srgb,currentColor 50%,transparent) 75%)}}.bg-\[linear-gradient\(90deg\,transparent_0\%\,color-mix\(in_srgb\,\#F2F2F2_80\%\,transparent\)_50\%\)\]{background-image:linear-gradient(90deg,#0000 0%,#f2f2f2cc 50%)}.bg-size-\[400\%_100\%\]{background-size:400% 100%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-no-repeat{background-repeat:no-repeat}.stroke-\[3px\]{stroke-width:3px}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-9{padding:calc(var(--spacing) * 9)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-9{padding-block:calc(var(--spacing) * 9)}.pt-0{padding-top:0}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-15{padding-bottom:calc(var(--spacing) * 15)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.align-\[calc\(\(var\(--line-height\)-100\%\)\/-2\)\]{vertical-align:calc((var(--line-height) - 100%) / -2)}.font-display{font-family:var(--font-henrietta);--type-weight:300;--type-tracking:normal;--line-height:110%}.font-\[unset\]{font-family:unset}.font-accent{font-family:var(--font-henrietta)}.font-sans{font-family:var(--font-inter)}.text-huge{font-size:44px;font-weight:var(--type-weight,500);letter-spacing:var(--type-tracking,-.02em);line-height:var(--line-height)}@media (min-width:540px){.text-huge{font-size:56px}}@media (min-width:720px){.text-huge{font-size:64px}}.text-superlarge{font-size:34px;font-weight:var(--type-weight,500);letter-spacing:var(--type-tracking,-.02em);line-height:var(--line-height)}@media (min-width:720px){.text-superlarge{font-size:44px}}@media (min-width:959px){.text-superlarge{font-size:52px}}.text-large{font-size:32px;font-weight:var(--type-weight,500);letter-spacing:var(--type-tracking,-.02em);line-height:var(--line-height)}@media (min-width:720px){.text-large{font-size:36px}}.text-regular{font-size:20px;font-weight:var(--type-weight,500);letter-spacing:var(--type-tracking,-.02em);line-height:var(--line-height)}@media (min-width:720px){.text-regular{font-size:22px}}.text-small{font-size:16px;font-weight:var(--type-weight,500);letter-spacing:var(--type-tracking,-.02em);line-height:var(--line-height)}@media (min-width:720px){.text-small{font-size:18px}}.text-nano{font-size:14px;font-weight:var(--type-weight,500);letter-spacing:var(--type-tracking,-.02em);line-height:var(--line-height)}.text-tiny{font-size:16px;font-weight:var(--type-weight,500);letter-spacing:var(--type-tracking,-.02em);line-height:var(--line-height)}.\[font-size\:unset\]{font-size:unset}.text-\[14px\]{font-size:14px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[48px\]{font-size:48px}.text-\[60px\]{font-size:60px}.text-\[72px\]{font-size:72px}.text-\[80\%\]{font-size:80%}.text-\[300\%\]{font-size:300%}.leading-\(--line-height\){--tw-leading:var(--line-height);line-height:var(--line-height)}.leading-\[100\%\]{--tw-leading:100%;line-height:100%}.leading-\[unset\]{--tw-leading:unset;line-height:unset}.\[font-weight\:unset\]{font-weight:unset}.text-\[unset\]{color:unset}.text-\[…\]{color:…}.text-background{color:var(--color-background)}.text-current\/60{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/60{color:color-mix(in oklab, currentcolor 60%, transparent)}}.text-current\/75{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/75{color:color-mix(in oklab, currentcolor 75%, transparent)}}.text-current\/80{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/80{color:color-mix(in oklab, currentcolor 80%, transparent)}}.text-person-text{color:var(--person-foreground)}.text-rose{color:var(--color-rose)}.text-text{color:var(--color-text)}.text-text-variant{color:var(--color-text-variant)}.underline{text-decoration-line:underline}.underline-offset-\[\.11em\]{text-underline-offset:.11em}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-outline\)\,0_12px_48px_var\(--color-shadow\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-outline)), 0 12px 48px var(--tw-shadow-color,var(--color-shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-outline-variant\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-outline-variant));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_72px\]{--tw-shadow:0 12px 72px var(--tw-shadow-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)}.shadow-\[inset_0_0_0_1px_var\(--color-outline\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-outline));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.\[box-shadow\:inset_0_0_0_1px_color-mix\(in_srgb\,currentColor_5\%\,transparent\)\,0_0_0_0_var\(--color-background-variant\)\]{box-shadow:inset 0 0 0 1px currentColor,0 0 0 0 var(--color-background-variant)}@supports (color:color-mix(in lab, red, red)){.\[box-shadow\:inset_0_0_0_1px_color-mix\(in_srgb\,currentColor_5\%\,transparent\)\,0_0_0_0_var\(--color-background-variant\)\]{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 5%,transparent),0 0 0 0 var(--color-background-variant)}}.shadow-person\/50{--tw-shadow-color:var(--person-background)}@supports (color:color-mix(in lab, red, red)){.shadow-person\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--person-background) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-current\/30{--tw-ring-color:currentcolor}@supports (color:color-mix(in lab, red, red)){.ring-current\/30{--tw-ring-color:color-mix(in oklab, currentcolor 30%, transparent)}}.inset-ring-current\/20{--tw-inset-ring-color:currentcolor}@supports (color:color-mix(in lab, red, red)){.inset-ring-current\/20{--tw-inset-ring-color:color-mix(in oklab, currentcolor 20%, transparent)}}.inset-ring-person-text\/5{--tw-inset-ring-color:var(--person-foreground)}@supports (color:color-mix(in lab, red, red)){.inset-ring-person-text\/5{--tw-inset-ring-color:color-mix(in oklab, var(--person-foreground) 5%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-xl{--tw-blur:blur(var(--blur-xl));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,)!important}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\]{transition-property:transform;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))}.delay-500{transition-delay:.5s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.person-friend{--person-background:var(--color-blue);--person-foreground:var(--color-blue-text)}.person-user{--person-background:var(--color-rose);--person-foreground:var(--color-rose-text)}.select-none{-webkit-user-select:none;user-select:none}.\[--line-height\:100\%\]{--line-height:100%}.\[--line-height\:125\%\]{--line-height:125%}.\[-webkit-background-clip\:text\]{-webkit-background-clip:text}.\[-webkit-text-fill-color\:transparent\]{-webkit-text-fill-color:transparent}.\[border\:unset\]{border:unset}.\[font\:inherit\]{font:inherit}.\[transition\:background-color_\.1s\,box-shadow_\.2s\]{transition:background-color .1s,box-shadow .2s}@media (hover:hover){.group-hover\/avatar\:transform-\[translate3d\(-150\%\,20\%\,0\)_rotate\(-20deg\)\]:is(:where(.group\/avatar):hover *){transform:translate(-150%,20%)rotate(-20deg)}.group-hover\/avatar\:transform-\[translate3d\(0\,0\,0\)\]:is(:where(.group\/avatar):hover *){transform:translate(0)}.group-hover\/handle\:transform-\[scale\(1\.05\)\]:is(:where(.group\/handle):hover *){transform:scale(1.05)}.group-hover\/handle\:ring-6:is(:where(.group\/handle):hover *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(6px + 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)}.group-hover\/indicator\:bg-background:is(:where(.group\/indicator):hover *){background-color:var(--color-background)}}.group-active\/handle\:transform-\[scale\(0\.95\)\]:is(:where(.group\/handle):active *){transform:scale(.95)}.group-active\/handle\:ring-8:is(:where(.group\/handle):active *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(8px + 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)}.group-active\/indicator\:bg-text-variant:is(:where(.group\/indicator):active *){background-color:var(--color-text-variant)}.group-active\/indicator\:text-background:is(:where(.group\/indicator):active *){color:var(--color-background)}.after\:relative:after{content:var(--tw-content);position:relative}.after\:block:after{content:var(--tw-content);display:block}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing) * 5)}.after\:w-12:after{content:var(--tw-content);width:calc(var(--spacing) * 12)}.after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:bg-\[color-mix\(in_srgb\,var\(--person-background\)_90\%\,var\(--person-foreground\)\)\]:hover{background-color:var(--person-background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--person-background\)_90\%\,var\(--person-foreground\)\)\]:hover{background-color:color-mix(in srgb,var(--person-background) 90%,var(--person-foreground))}}.hover\:bg-background-variant:hover{background-color:var(--color-background-variant)}.hover\:bg-outline:hover{background-color:var(--color-outline)}.hover\:bg-outline-variant:hover{background-color:var(--color-outline-variant)}.hover\:text-text:hover{color:var(--color-text)}.hover\:shadow-\[0_0_0_8px_var\(--color-outline\)\]:hover{--tw-shadow:0 0 0 8px var(--tw-shadow-color,var(--color-outline));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:\[box-shadow\:0_0_0_8px_color-mix\(in_srgb\,var\(--color-outline\)_75\%\,transparent\)\]:hover{box-shadow:0 0 0 8px color-mix(in srgb,color-mix(in srgb, var(--color-text) 20%, transparent) 75%,transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:\[box-shadow\:0_0_0_8px_color-mix\(in_srgb\,var\(--color-outline\)_75\%\,transparent\)\]:hover{box-shadow:0 0 0 8px color-mix(in srgb,var(--color-outline) 75%,transparent)}}.hover\:\[box-shadow\:inset_0_0_0_1px_color-mix\(in_srgb\,currentColor_5\%\,transparent\)\,0_0_0_8px_var\(--color-background-variant\)\]:hover{box-shadow:inset 0 0 0 1px currentColor,0 0 0 8px var(--color-background-variant)}@supports (color:color-mix(in lab, red, red)){.hover\:\[box-shadow\:inset_0_0_0_1px_color-mix\(in_srgb\,currentColor_5\%\,transparent\)\,0_0_0_8px_var\(--color-background-variant\)\]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 5%,transparent),0 0 0 8px var(--color-background-variant)}}}.active\:transform-\[scale\(0\.95\)\]:active{transform:scale(.95)}.active\:bg-\[color-mix\(in_srgb\,var\(--person-background\)_80\%\,var\(--person-foreground\)\)\]:active{background-color:var(--person-background)}@supports (color:color-mix(in lab, red, red)){.active\:bg-\[color-mix\(in_srgb\,var\(--person-background\)_80\%\,var\(--person-foreground\)\)\]:active{background-color:color-mix(in srgb,var(--person-background) 80%,var(--person-foreground))}}.active\:bg-current\/15:active{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.active\:bg-current\/15:active{background-color:color-mix(in oklab, currentcolor 15%, transparent)}}.active\:bg-outline:active{background-color:var(--color-outline)}.active\:bg-text-variant:active{background-color:var(--color-text-variant)}.active\:text-background:active{color:var(--color-background)}@media (min-width:540px){.mobile\:mx-12{margin-inline:calc(var(--spacing) * 12)}.mobile\:mt-9{margin-top:calc(var(--spacing) * 9)}.mobile\:block{display:block}.mobile\:flex{display:flex}.mobile\:rounded-t-5xl{border-top-left-radius:var(--radius-5xl);border-top-right-radius:var(--radius-5xl)}.mobile\:p-3{padding:calc(var(--spacing) * 3)}.mobile\:p-12{padding:calc(var(--spacing) * 12)}.mobile\:px-9{padding-inline:calc(var(--spacing) * 9)}.mobile\:pt-18{padding-top:calc(var(--spacing) * 18)}}@media (min-width:720px){.tablet-sm\:my-24{margin-block:calc(var(--spacing) * 24)}.tablet-sm\:mb-9{margin-bottom:calc(var(--spacing) * 9)}.tablet-sm\:flex{display:flex}.tablet-sm\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.tablet-sm\:size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.tablet-sm\:w-1\/2{width:50%}.tablet-sm\:transform-\[rotate\(-10deg\)\]{transform:rotate(-10deg)}.tablet-sm\:transform-\[rotate\(6deg\)\]{transform:rotate(6deg)}.tablet-sm\:flex-col{flex-direction:column}.tablet-sm\:justify-center{justify-content:center}.tablet-sm\:rounded-3xl{border-radius:var(--radius-3xl)}.tablet-sm\:p-4{padding:calc(var(--spacing) * 4)}.tablet-sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.tablet-sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.tablet-sm\:py-6{padding-block:calc(var(--spacing) * 6)}.tablet-sm\:py-12{padding-block:calc(var(--spacing) * 12)}.tablet-sm\:text-center{text-align:center}.tablet-sm\:text-\[72px\]{font-size:72px}}@media (prefers-color-scheme:dark){.dark\:bg-\[linear-gradient\(90deg\,transparent_0\%\,color-mix\(in_srgb\,\#252527_80\%\,transparent\)_50\%\)\]{background-image:linear-gradient(90deg,#0000 0%,#252527cc 50%)}}.\[\&_svg\]\:block svg{display:block}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-person svg{color:var(--person-background)}.\[\&_svg\]\:opacity-60 svg{opacity:.6}@media (min-width:540px){.mobile\:\[\&_svg\]\:size-6 svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}}.\[\&\:\:-webkit-scrollbar\]\:h-1::-webkit-scrollbar{height:var(--spacing)}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-t-lg::-webkit-scrollbar-thumb{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.\[\&\:\:-webkit-scrollbar-thumb\]\:\[background\:var\(--color-outline\)\]::-webkit-scrollbar-thumb{background:var(--color-outline)}.\[\&\:\:-webkit-scrollbar-thumb\:hover\]\:\[background\:var\(--color-text-variant\)\]::-webkit-scrollbar-thumb:hover{background:var(--color-text-variant)}.\[\&\:\:-webkit-scrollbar-track\]\:\[background\:transparent\]::-webkit-scrollbar-track{background:0 0}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:animate-shake{animation:var(--animate-shake)}}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shake{0%,to{transform:rotate(0)}50%{transform:rotate(20deg)}}@keyframes shimmer{0%{background-position-x:100%}to{background-position-x:0%}}@keyframes jump-to-back{0%{z-index:2}50%{transform:translate(110%)scale(.9)rotate(2deg)}to{z-index:1;transform:scale(.8)}}@keyframes jump-to-front{0%{z-index:1;transform:scale(.8)}50%{transform:translate(-10%)scale(.9)rotate(-3deg)}to{z-index:2;transform:scale(1)}}
