@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-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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--smv-ring-deg:0deg}}}@layer theme{:root,:host{--color-red-500:#fb2c36;--color-pink-50:#fdf2f8;--color-pink-200:#fccee8;--color-black:#000;--color-white:#fff;--spacing:.25rem;--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-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-tight:1.25;--leading-relaxed:1.625;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-jakarta),system-ui,-apple-system,sans-serif;--default-mono-font-family:var(--font-jakarta),system-ui,-apple-system,sans-serif}@supports (color:lab(0% 0 0)){:root,:host{--color-red-500:lab(55.4814% 75.0732 48.8528);--color-pink-50:lab(96.4459% 4.53997 -1.49434);--color-pink-200:lab(87.4504% 19.6 -6.46662)}}}@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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{color:var(--foreground)}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.end-2{inset-inline-end:calc(var(--spacing)*2)}.right-2{right:calc(var(--spacing)*2)}.bottom-2{bottom:calc(var(--spacing)*2)}.isolate{isolation:isolate}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-\[11px\]{margin-bottom:11px}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.size-full{width:100%;height:100%}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-\[18px\]{height:18px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-\[320px\]{max-height:320px}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-\[36px\]{min-height:36px}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.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-\[18px\]{width:18px}.w-auto{width:auto}.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-\[84\%\]{max-width:84%}.max-w-\[85\%\]{max-width:85%}.max-w-\[220px\]{max-width:220px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.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)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-mt-6{scroll-margin-top:calc(var(--spacing)*6)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-6{gap:calc(var(--spacing)*6)}: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-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-\[28px\]{border-radius:28px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-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-none{--tw-border-style:none;border-style:none}.border-\[\#210F1C\]\/10{border-color:#210f1c1a;border-color:lab(6.78577% 11.3026 -5.01605/.1)}.border-\[\#210F1C\]\/15{border-color:#210f1c26;border-color:lab(6.78577% 11.3026 -5.01605/.15)}.border-\[\#210F1C\]\/20{border-color:#210f1c33;border-color:lab(6.78577% 11.3026 -5.01605/.2)}.border-black\/8{border-color:#00000014}@supports (color:color-mix(in lab, red, red)){.border-black\/8{border-color:color-mix(in oklab,var(--color-black)8%,transparent)}}.border-input{border-color:var(--input)}.border-pink-200{border-color:var(--color-pink-200)}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.border-s-transparent{border-inline-start-color:#0000}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.bg-\[\#e6b7f2\]{background-color:#e6b7f2}.bg-\[\#fff5fa\]\/75{background-color:#fff5fabf;background-color:lab(97.4315% 4.10074 -1.15323/.75)}.bg-background{background-color:var(--background)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-pink-200{background-color:var(--color-pink-200)}.bg-primary{background-color:var(--primary)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.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\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.fill-none{fill:none}.stroke-current{stroke:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-px{padding:1px}.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-6{padding-inline:calc(var(--spacing)*6)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.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-6{padding-block:calc(var(--spacing)*6)}.py-12{padding-block:calc(var(--spacing)*12)}.ps-5{padding-inline-start:calc(var(--spacing)*5)}.pe-1{padding-inline-end:calc(var(--spacing)*1)}.pe-14{padding-inline-end:calc(var(--spacing)*14)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-8{padding-top:calc(var(--spacing)*8)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-1\.5{padding-right:calc(var(--spacing)*1.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-14{padding-right:calc(var(--spacing)*14)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-top{vertical-align:top}.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-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-\[16px\]{font-size:16px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2a1f2d\]{color:#2a1f2d}.text-\[\#3a2f3d\]{color:#3a2f3d}.text-\[\#6a5a70\]{color:#6a5a70}.text-\[\#210F1C\]{color:#210f1c}.text-\[\#210F1C\]\/60{color:#210f1c99;color:lab(6.78577% 11.3026 -5.01605/.6)}.text-\[\#210F1C\]\/70{color:#210f1cb3;color:lab(6.78577% 11.3026 -5.01605/.7)}.text-\[\#210F1C\]\/85{color:#210f1cd9;color:lab(6.78577% 11.3026 -5.01605/.85)}.text-\[\#d26fe8\]{color:#d26fe8}.text-black{color:var(--color-black)}.text-black\/45{color:#00000073}@supports (color:color-mix(in lab, red, red)){.text-black\/45{color:color-mix(in oklab,var(--color-black)45%,transparent)}}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab, red, red)){.text-black\/50{color:color-mix(in oklab,var(--color-black)50%,transparent)}}.text-black\/55{color:#0000008c}@supports (color:color-mix(in lab, red, red)){.text-black\/55{color:color-mix(in oklab,var(--color-black)55%,transparent)}}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab, red, red)){.text-black\/70{color:color-mix(in oklab,var(--color-black)70%,transparent)}}.text-card-foreground{color:var(--card-foreground)}.text-input{color:var(--input)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.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-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-none{--tw-shadow:0 0 #0000;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)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,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-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-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-150{--tw-duration:.15s;transition-duration:.15s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\!paused{animation-play-state:paused!important}.\!running{animation-play-state:running!important}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.placeholder\:text-black\/50::placeholder{color:#00000080}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-black\/50::placeholder{color:color-mix(in oklab,var(--color-black)50%,transparent)}}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}@media (hover:hover){.hover\:border-\[\#210F1C\]\/40:hover{border-color:#210f1c66;border-color:lab(6.78577% 11.3026 -5.01605/.4)}.hover\:bg-accent:hover{background-color:var(--accent)}.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-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-pink-50:hover{background-color:var(--color-pink-50)}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:text-\[\#3a2f3d\]:hover{color:#3a2f3d}.hover\:text-\[\#210F1C\]:hover{color:#210f1c}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-black:hover{color:var(--color-black)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)40%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.active\:scale-\[0\.97\]:active{scale:.97}.enabled\:active\:scale-\[0\.98\]:enabled:active{scale:.98}.enabled\:active\:opacity-90:enabled:active{opacity:.9}.enabled\:active\:shadow-none:enabled:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:transition-none:disabled{transition-property:none}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:48rem){.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-\[16px\]{font-size:16px}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}html{height:100%;overflow:hidden}html,body{margin:0}html{background-color:#fff7fb}body{height:100%;overflow:hidden;background-color:#0000!important}*{-webkit-tap-highlight-color:transparent}html,body{font-family:var(--font-jakarta),system-ui,-apple-system,sans-serif}*{font-family:inherit}html[lang=he],html[lang=he] body,html[lang=he] *{font-family:var(--font-hebrew),var(--font-jakarta),system-ui,sans-serif}:root{--font-zh:"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","Noto Sans CJK SC","Source Han Sans SC",sans-serif;--font-ja:"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic","Meiryo","Noto Sans CJK JP","Source Han Sans JP",sans-serif;--font-ko:"Apple SD Gothic Neo","Malgun Gothic","Nanum Gothic","Noto Sans CJK KR","Source Han Sans KR",sans-serif}html[dir=rtl] .dir-mirror{transform:scaleX(-1)}html[dir=rtl] .dir-preserve{transform:none}@media (hover:none) and (pointer:coarse){input,textarea,select{font-size:16px!important}}:root{--radius:.625rem;--background:#fff;--foreground:#020618;--card:#fff;--card-foreground:#020618;--popover:#fff;--popover-foreground:#020618;--primary:#0f172b;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172b;--muted:#f1f5f9;--muted-foreground:#62748e;--accent:#f1f5f9;--accent-foreground:#0f172b;--destructive:#e40014;--border:#e2e8f0;--input:#e2e8f0;--ring:#90a1b9;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar:#f8fafc;--sidebar-foreground:#020618;--sidebar-primary:#0f172b;--sidebar-primary-foreground:#f8fafc;--sidebar-accent:#f1f5f9;--sidebar-accent-foreground:#0f172b;--sidebar-border:#e2e8f0;--sidebar-ring:#90a1b9}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(1.76974% 1.32743 -9.28855);--card:lab(100% 0 0);--card-foreground:lab(1.76974% 1.32743 -9.28855);--popover:lab(100% 0 0);--popover-foreground:lab(1.76974% 1.32743 -9.28855);--primary:lab(7.78673% 1.82345 -15.0537);--primary-foreground:lab(98.1434% -.369519 -1.05966);--secondary:lab(96.286% -.852436 -2.46847);--secondary-foreground:lab(7.78673% 1.82345 -15.0537);--muted:lab(96.286% -.852436 -2.46847);--muted-foreground:lab(48.0876% -2.03595 -16.5814);--accent:lab(96.286% -.852436 -2.46847);--accent-foreground:lab(7.78673% 1.82345 -15.0537);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(91.7353% -.998765 -4.76968);--input:lab(91.7353% -.998765 -4.76968);--ring:lab(65.5349% -2.25151 -14.5072);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.1434% -.369519 -1.05966);--sidebar-foreground:lab(1.76974% 1.32743 -9.28855);--sidebar-primary:lab(7.78673% 1.82345 -15.0537);--sidebar-primary-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-accent:lab(96.286% -.852436 -2.46847);--sidebar-accent-foreground:lab(7.78673% 1.82345 -15.0537);--sidebar-border:lab(91.7353% -.998765 -4.76968);--sidebar-ring:lab(65.5349% -2.25151 -14.5072)}}.dark{--background:#020618;--foreground:#f8fafc;--card:#0f172b;--card-foreground:#f8fafc;--popover:#0f172b;--popover-foreground:#f8fafc;--primary:#e2e8f0;--primary-foreground:#0f172b;--secondary:#1d293d;--secondary-foreground:#f8fafc;--muted:#1d293d;--muted-foreground:#90a1b9;--accent:#1d293d;--accent-foreground:#f8fafc;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#6a7282;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#0f172b;--sidebar-foreground:#f8fafc;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#f8fafc;--sidebar-accent:#1d293d;--sidebar-accent-foreground:#f8fafc;--sidebar-border:#ffffff1a;--sidebar-ring:#6a7282}@supports (color:lab(0% 0 0)){.dark{--background:lab(1.76974% 1.32743 -9.28855);--foreground:lab(98.1434% -.369519 -1.05966);--card:lab(7.78673% 1.82345 -15.0537);--card-foreground:lab(98.1434% -.369519 -1.05966);--popover:lab(7.78673% 1.82345 -15.0537);--popover-foreground:lab(98.1434% -.369519 -1.05966);--primary:lab(91.7353% -.998765 -4.76968);--primary-foreground:lab(7.78673% 1.82345 -15.0537);--secondary:lab(16.132% -.318035 -14.6672);--secondary-foreground:lab(98.1434% -.369519 -1.05966);--muted:lab(16.132% -.318035 -14.6672);--muted-foreground:lab(65.5349% -2.25151 -14.5072);--accent:lab(16.132% -.318035 -14.6672);--accent-foreground:lab(98.1434% -.369519 -1.05966);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(47.7841% -.393182 -10.0268);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(7.78673% 1.82345 -15.0537);--sidebar-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-accent:lab(16.132% -.318035 -14.6672);--sidebar-accent-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(47.7841% -.393182 -10.0268)}}.chat-input-bubble{-webkit-backdrop-filter:blur(14px)saturate(150%);background:#ffffff80}@keyframes thinking-dot-jump{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.thinking-dots{align-items:center;gap:5px;display:inline-flex}.thinking-dot{background:#ae6bc3;border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite thinking-dot-jump}.thinking-dot:nth-child(2){animation-delay:.14s}.thinking-dot:nth-child(3){animation-delay:.28s}[tabindex="-1"]:focus{outline:none}:root{--pastel-pink:#ffe0ef;--pastel-lavender:#ede5fd;--pastel-peach:#fce7e2;--coral:#ff6c8e;--coral-deep:#f2789b;--coral-gradient:linear-gradient(135deg,#ff6c8e 0%,#f2789b 100%);--plum:#210f1c;--glass-solid:#ffffffe0;--glass-solid-strong:#fffffff0;--glass-veil:#ffffffb8;--glass-border:#fff9;--glass-shadow:0 8px 30px #210f1c14}.glass{background:var(--glass-solid);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.glass-strong{background:var(--glass-solid-strong);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.glass-veil{background:var(--glass-veil);-webkit-backdrop-filter:blur(8px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.coral-text{color:var(--coral)}.coral-btn{background:var(--coral-gradient);color:#fff;border:none}.coral-btn:hover{filter:brightness(1.04)}.coral-btn:active{filter:brightness(.96)}.chat-scroll-fade{-webkit-mask-image:linear-gradient(#0000 0,#000 28px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 28px calc(100% - 40px),#0000 100%)}@media (prefers-reduced-motion:reduce){.chat-scroll-fade{-webkit-mask-image:none;mask-image:none}}.chat-scroll-fade-top{-webkit-mask-image:linear-gradient(#0000 0,#000 28px 100%);mask-image:linear-gradient(#0000 0,#000 28px 100%)}@media (prefers-reduced-motion:reduce){.chat-scroll-fade-top{-webkit-mask-image:none;mask-image:none}}.smv-pressing:not([data-slot=button]){transform:scale(.97)}button:not([data-slot=button]),[role=button]{transition:transform .12s}@media (prefers-reduced-motion:reduce){.smv-pressing{transform:none}}@media (prefers-reduced-motion:no-preference){html[data-kbd-anim="1"] .smv-kbd-anim{transition:height .25s ease-out,min-height .25s ease-out,max-height .25s ease-out,margin-top .25s ease-out}}button,[role=button]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:root{--coral-primary:#ff5a7d;--coral-btn-shadow:0 8px 18px -8px #ff5a7dbf;--progress-gradient:linear-gradient(90deg,#ff6c8e,#cfaef3);--progress-gradient-v:linear-gradient(180deg,#ff6c8e,#cfaef3);--text-plum:#210f1c;--text-secondary:#210f1c8c;--text-tertiary:#210f1c73;--glass-card-bg:#ffffff85;--glass-card-border:#ffffffb3;--glass-card-shadow:0 14px 34px -14px #210f1c47;--glass-row-bg:#ffffff80;--glass-row-border:#ffffffa6;--glass-row-shadow:0 6px 18px -14px #210f1c40}.glass-card{background:var(--glass-card-bg);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border:1px solid var(--glass-card-border);box-shadow:var(--glass-card-shadow)}.glass-row{background:var(--glass-row-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-row-border);box-shadow:var(--glass-row-shadow)}@property --smv-ring-deg{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes smoovRingFill{0%{--smv-ring-deg:0deg}to{--smv-ring-deg:var(--smv-ring-target,0deg)}}.smv-ring-anim{animation:.7s cubic-bezier(.22,.61,.36,1) both smoovRingFill}@keyframes smoovRingPulse{0%,to{box-shadow:0 0 #ff6c8e59}50%{box-shadow:0 0 0 14px #ff6c8e00}}.smv-ring-pulse{animation:3.4s ease-in-out infinite smoovRingPulse}@keyframes smoovNodeGlow{0%,to{box-shadow:0 0 0 6px #ff5a7d2e,0 0 #ff5a7d59}50%{box-shadow:0 0 0 6px #ff5a7d2e,0 0 0 12px #ff5a7d00}}.smv-node-glow{animation:3.4s ease-in-out infinite smoovNodeGlow}@keyframes smoovBarFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.smv-bar-fill{transform-origin:0;animation:.7s cubic-bezier(.22,.61,.36,1) both smoovBarFill}[dir=rtl] .smv-bar-fill{transform-origin:100%}@keyframes smoovPathDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.smv-path-draw{stroke-dasharray:1;animation:1.2s ease-out both smoovPathDraw}@keyframes smoovPathReveal{0%{stroke-dashoffset:var(--smv-path-dash,1)}to{stroke-dashoffset:0}}.smv-path-reveal{animation:1.2s ease-out both smoovPathReveal}@keyframes smoovRiseIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.smv-rise-in{animation:.46s cubic-bezier(.22,.61,.36,1) both smoovRiseIn}.smv-press{transition:transform .12s,box-shadow .12s,filter .12s}.smv-press:active{transform:scale(.97)}@keyframes smoovMicRipple{0%{box-shadow:0 0 #ff5a7d8c}to{box-shadow:0 0 0 15px #ff5a7d00}}.smv-mic-pulse:after{content:"";border-radius:inherit;animation:2.6s ease-out infinite smoovMicRipple;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.smv-ring-anim{--smv-ring-deg:var(--smv-ring-target,0deg);animation:none}.smv-ring-pulse,.smv-node-glow{animation:none}.smv-bar-fill{animation:none;transform:none}.smv-path-draw,.smv-path-reveal{stroke-dashoffset:0;animation:none}.smv-rise-in{animation:none}.smv-press{transition:none}.smv-press:active{transform:none}.smv-mic-pulse:after{animation:none}}:root{--rd-coral:#ff5a7d;--rd-coral2:#ff6c8e;--rd-lilac:#cfaef3;--rd-plum:#210f1c;--rd-glass:#ffffff8c;--rd-glass2:#ffffffb8;--rd-glass-card:#ffffffad;--rd-hair:#ffffffc7;--rd-ink-soft:#210f1c99;--rd-ink-faint:#210f1c66;--rd-shadow:0 14px 34px -14px #783c5a73}.rd-lens{cursor:pointer;color:var(--rd-ink-soft);-webkit-tap-highlight-color:transparent;background:radial-gradient(120% 120% at 30% 18%,#ffffffb8,#ffffff4d 62%,#ffffff29),radial-gradient(80% 80% at 70% 92%,#ff5a7d24,#0000 70%);border:1px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 16px 34px -16px #783c5a80,inset 0 1px #fffffff2,inset 0 -12px 22px -16px #ff5a7d80}.rd-orbitwrap[data-orbit-moving] .rd-lens{will-change:transform,opacity}.rd-lens svg{flex:none}.rd-lens--front{color:var(--rd-coral);background:radial-gradient(120% 120% at 30% 18%,#fffffff0,#ffffff9e 60%,#ffffff70),radial-gradient(80% 80% at 70% 92%,#ff5a7d38,#0000 70%);border-color:#fffffffa;box-shadow:0 24px 46px -16px #783c5a99,inset 0 1px #fff,inset 0 -16px 28px -16px #ff5a7d99}.rd-lens:after{content:"";pointer-events:none;opacity:0;border:1.5px solid #ff5a7d99;border-radius:50%;position:absolute;inset:-1px}.rd-lens--front:after{animation:2.8s cubic-bezier(.4,0,.2,1) infinite rdLensHalo}.rd-lens:focus-visible{outline:2px solid var(--rd-coral);outline-offset:3px}@keyframes rdLensHalo{0%{opacity:.6;transform:scale(.94)}70%,to{opacity:0;transform:scale(1.34)}}@media (prefers-reduced-motion:reduce){.rd-lens--front:after{animation:none}}.rd-root{z-index:35;color:var(--rd-plum);height:var(--app-height,100dvh);background:radial-gradient(90% 55% at 20% 8%,#ffe7f1 0,#0000 60%),radial-gradient(90% 65% at 90% 26%,#ece4fd 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 50%,#fce8e3 100%);flex-direction:column;display:flex;position:fixed;inset:0;overflow:clip}.rd-root:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(40% 34% at 22% 22%,#ffc4dea8,#0000 66%),radial-gradient(42% 36% at 82% 30%,#ceb2f399,#0000 66%),radial-gradient(44% 38% at 70% 82%,#ffcebc99,#0000 68%);animation:26s cubic-bezier(.4,0,.2,1) infinite alternate rdDrift;position:absolute;inset:-28%}@keyframes rdDrift{0%{transform:translate(0)scale(1)}to{transform:translate(2%,-2%)scale(1.06)}}.rd-pager{z-index:5;scroll-snap-type:x mandatory;overscroll-behavior-x:none;flex:1;min-height:0;display:flex;position:relative;overflow:auto hidden}.rd-pager::-webkit-scrollbar{display:none}.rd-pager.rd-pager-hold{overflow-x:hidden}.rd-page{scroll-snap-align:start;--rd-page-x:22px;min-width:100%;padding:calc(env(safe-area-inset-top) + 32px)var(--rd-page-x)var(--rd-page-bottom);-webkit-overflow-scrolling:touch;flex-direction:column;gap:13px;display:flex;overflow:hidden auto}.rd-page::-webkit-scrollbar{display:none}.rd-pager>.rd-page:first-child{margin-top:env(safe-area-inset-top,0px);padding-top:32px}.rd-page.rd-reveal>*{opacity:0;animation:.52s cubic-bezier(.2,.8,.2,1) forwards rdRise;transform:translateY(13px)}.rd-page.rd-reveal>:first-child{animation-delay:20ms}.rd-page.rd-reveal>:nth-child(2){animation-delay:70ms}.rd-page.rd-reveal>:nth-child(3){animation-delay:.12s}.rd-page.rd-reveal>:nth-child(4){animation-delay:.17s}.rd-page.rd-reveal>:nth-child(5){animation-delay:.22s}.rd-page.rd-reveal>:nth-child(6){animation-delay:.27s}.rd-page.rd-reveal>:nth-child(7){animation-delay:.32s}.rd-page.rd-reveal>:nth-child(8){animation-delay:.37s}.rd-page.rd-reveal>:nth-child(9){animation-delay:.42s}.rd-page.rd-reveal>:nth-child(n+10){animation-delay:.46s}@keyframes rdRise{to{opacity:1;transform:none}}.rd-page.rd-reveal{animation:.32s cubic-bezier(.4,0,.2,1) backwards rdPaneIn}@keyframes rdPaneIn{0%{opacity:0}}.rd-page .rd-bar-f{transform-origin:0;transform:scaleX(0)}.rd-page.rd-reveal .rd-bar-f{animation:.9s cubic-bezier(.2,.8,.2,1) .3s forwards rdBarfill}[dir=rtl] .rd-page .rd-bar-f{transform-origin:100%}@keyframes rdBarfill{to{transform:scaleX(1)}}.rd-page .rd-cline{stroke-dasharray:1;stroke-dashoffset:1px}.rd-page.rd-reveal .rd-cline{animation:1.2s .35s forwards rdDraw}@keyframes rdDraw{to{stroke-dashoffset:0}}.rd-page .rd-cring{stroke-dashoffset:301px}.rd-page.rd-reveal .rd-cring{animation:1.15s cubic-bezier(.2,.8,.2,1) .25s forwards rdRingfill}@keyframes rdRingfill{to{stroke-dashoffset:var(--rd-ring-offset,108)}}.rd-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--rd-ink-faint);margin:0;font-size:10.5px;font-weight:700}.rd-title{letter-spacing:-.5px;margin:0;font-size:25px;font-weight:800}.rd-card{background:var(--rd-glass-card);border:1px solid var(--rd-hair);box-shadow:var(--rd-shadow);border-radius:22px;padding:15px 16px}.rd-row{background:var(--rd-glass);border:1px solid var(--rd-hair);border-radius:18px;align-items:center;gap:12px;padding:12px 13px;display:flex;box-shadow:0 10px 22px -14px #783c5a66}.rd-chip{color:var(--rd-plum);background:#fff;border:none;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 6px 14px -8px #783c5a66}.rd-chip.rd-coral{background:var(--rd-coral);color:#fff}.rd-btn{background:var(--rd-coral);color:#fff;border:none;border-radius:999px;width:100%;padding:13px 18px;font-family:inherit;font-size:14px;font-weight:700;box-shadow:0 12px 24px -10px #ff5a7db3}.rd-muted{color:var(--rd-ink-soft)}.rd-tiny{font-size:11.5px}.rd-fw7{font-weight:700}.rd-fw8{font-weight:800}.rd-push-ask{opacity:0;animation:.42s cubic-bezier(.2,.8,.2,1) forwards rdRise;transform:translateY(13px)}.rd-push-ask-actions{align-items:center;gap:10px;margin-top:14px;display:flex}.rd-push-ask-actions .rd-btn{flex:1;width:auto}.rd-push-nudge{margin-top:12px}.rd-push-nudge .rd-received-notice-row .rd-tiny{white-space:normal}.rd-push-nudge-bell{color:var(--rd-coral);flex:none;display:inline-flex}.rd-push-nudge-hint{color:var(--rd-ink-soft);margin-top:3px;display:block}.rd-push-moment{margin:12px 0}.rd-push-hint{border:1px solid var(--rd-hair);background:var(--rd-glass-card);width:100%;min-height:36px;color:var(--rd-ink-soft);text-align:start;cursor:pointer;border-radius:999px;align-items:center;gap:7px;margin:6px 0 10px;padding:8px 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex}.rd-push-hint svg{color:var(--rd-coral);flex:none}.rd-push-moment-dusk{text-align:start;padding:10px;background:#ffffff17;border:1px solid #fff3;border-radius:18px;align-items:center;gap:12px;margin-top:18px;padding-inline:16px 10px;display:flex;box-shadow:inset 0 1px #ffffff29}.rd-push-moment-dusk p{color:#ffffffe6;flex:1;margin:0;font-size:14px;line-height:1.4}.rd-push-moment-dusk button{color:#fff;cursor:pointer;background:#ffffff29;border:1px solid #ffffff57;border-radius:999px;flex:none;min-height:40px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:700}.rd-push-moment-dusk button:focus-visible{outline-offset:2px;outline:2px solid #fff}.rd-av{color:#5a3348;border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:flex;box-shadow:0 8px 16px -8px #783c5a80}.rd-arrow{background:var(--rd-coral);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.rd-arrow svg{width:12px;height:12px}.rd-bar-t{background:#fff9;border-radius:999px;height:8px;overflow:hidden}.rd-bar-f{background:linear-gradient(90deg,var(--rd-coral2),var(--rd-lilac));border-radius:999px;height:100%}.rd-lock{color:#fff;background:linear-gradient(90deg,var(--rd-coral),var(--rd-lilac));border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:9.5px;font-weight:800;display:inline-flex}@keyframes rdPulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.rd-pulse{animation:2.6s ease-in-out infinite rdPulse}.rd-wave{transform-origin:72% 74%;animation:2.6s ease-in-out infinite rdWave;display:inline-block}@keyframes rdWave{0%,62%,to{transform:rotate(0)}8%{transform:rotate(16deg)}18%{transform:rotate(-8deg)}28%{transform:rotate(16deg)}38%{transform:rotate(-5deg)}50%{transform:rotate(11deg)}}.rd-settrow{background:var(--rd-glass);border:1px solid var(--rd-hair);text-align:start;width:100%;color:var(--rd-plum);border-radius:14px;align-items:center;gap:12px;padding:13px 14px;font-family:inherit;display:flex}.rd-settrow>svg{width:19px;height:19px;color:var(--rd-coral);flex:none}.rd-settrow.rd-danger{border:1px solid #e23d6a59}.rd-settrow.rd-danger>svg,.rd-settrow.rd-danger .rd-fw7{color:#e23d6a}.rd-sgroup{letter-spacing:.6px;text-transform:uppercase;color:var(--rd-ink-faint);margin:8px 2px -2px;font-size:11px;font-weight:800}.rd-navwrap{left:0;right:0;bottom:var(--rd-nav-bottom);z-index:40;pointer-events:none;justify-content:center;padding:0 22px;display:flex;position:absolute}.rd-nav{pointer-events:auto;box-sizing:border-box;width:min(330px,100%);height:var(--rd-nav-h);background:var(--rd-glass2);border:1px solid var(--rd-hair);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:var(--rd-shadow);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:999px;justify-content:space-between;align-items:center;gap:2px;padding:6px;display:flex;position:relative}.rd-navside{z-index:1;flex:1 1 0;justify-content:space-evenly;align-items:center;gap:2px;min-width:0;display:flex;position:relative}.rd-navind{z-index:0;pointer-events:none;opacity:0;width:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);position:absolute;top:6px;bottom:6px;left:0}.rd-navind.rd-lit{opacity:.11}.rd-navind.rd-navtrack>i{transition:none}.rd-navind>i{background:var(--rd-coral);transform-origin:0;will-change:transform;transition:transform .32s cubic-bezier(.22,1.2,.36,1);position:absolute;top:0;bottom:0;left:0}.rd-navind>i:first-child{border-radius:999px 0 0 999px;width:28px}.rd-navind>i:nth-child(2){width:1px}.rd-navind>i:nth-child(3){border-radius:0 999px 999px 0;width:28px}.rd-tab{appearance:none;cursor:pointer;min-height:44px;color:var(--rd-ink-faint);background:0 0;border:0;border-radius:999px;flex-direction:row;flex:none;align-items:center;gap:0;padding:10px;font-family:inherit;transition:color .28s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.22,1.2,.36,1);display:flex;position:relative}.rd-tab svg{color:currentColor;flex:none;width:21px;height:21px}.rd-tab-lb{letter-spacing:-.01em;white-space:nowrap;opacity:0;max-width:0;font-size:11px;font-weight:700;transition:opacity .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.rd-tab.rd-on{color:var(--rd-coral);gap:7px;padding:10px 14px 10px 11px}.rd-tab.rd-on .rd-tab-lb{opacity:1;max-width:70px}.rd-nav.rd-scrub .rd-tab:not(.rd-on){opacity:.8}.rd-tab:focus-visible,.rd-navmic:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-navmic{z-index:1;cursor:pointer;color:#fff;background:linear-gradient(180deg,var(--rd-coral2),var(--rd-coral));border:0;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;margin:0 3px;padding:0;transition:transform .2s cubic-bezier(.22,1.2,.36,1);display:grid;position:relative;box-shadow:0 14px 28px -10px #ff5a7df2}.rd-navmic svg{width:23px;height:23px}.rd-navmic:after{content:"";pointer-events:none;border:1.5px solid #ff5a7d80;border-radius:50%;animation:3.4s cubic-bezier(.4,0,.2,1) infinite rdNavMicHalo;position:absolute;inset:0}@keyframes rdNavMicHalo{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(1.5)}}.rd-root[data-experience=affirm]{--rd-nav-bottom:0px;--rd-nav-h:max(88px,calc(62px + env(safe-area-inset-bottom)));--rd-page-bottom:calc(var(--rd-nav-bottom) + var(--rd-nav-h) + 44px)}.rd-navwrap[data-experience=affirm]{padding:0;bottom:0}html:has(.rd-root[data-experience=affirm]) .rd-sheet:not(.rd-on){box-shadow:none}.rd-nav[data-experience=affirm]{width:100%;height:var(--rd-nav-h);padding:10px max(12px,env(safe-area-inset-right))0 max(12px,env(safe-area-inset-left));box-shadow:none;background:#fff9;border:0;border-top:1px solid #fffffff2;border-radius:0;justify-content:space-around;align-items:flex-start;gap:0}.rd-nav[data-experience=affirm] .rd-tab{color:#210f1ca3;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:flex-start;gap:3px;min-width:44px;min-height:48px;padding:4px 0}.rd-nav[data-experience=affirm] .rd-tab svg{width:20px;height:20px}.rd-nav[data-experience=affirm] .rd-tab.rd-on{color:#210f1c;gap:3px;padding:4px 0}.rd-nav[data-experience=affirm] .rd-tab-lb,.rd-nav[data-experience=affirm] .rd-tab.rd-on .rd-tab-lb{opacity:1;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:500;line-height:16px;overflow:hidden}.rd-nav[data-experience=affirm] .rd-navmic{color:#210f1c;width:auto;min-width:52px;height:48px;box-shadow:none;background:0 0;border-radius:0;flex:1 1 0;margin:0}.rd-nav[data-experience=affirm] .rd-navmic:after{content:none;animation:none}.rd-navmic-round{background:#fffc;border:1px solid #fff;border-radius:999px;place-items:center;width:52px;height:44px;transition:scale .2s cubic-bezier(.22,1.2,.36,1);display:grid;box-shadow:0 8px 20px -14px #210f1c66}.rd-navmic-round svg{width:20px;height:20px}.rd-nav[data-experience=affirm] .rd-navmic[data-pressed]{transform:none}.rd-nav[data-experience=affirm] .rd-navmic[data-pressed] .rd-navmic-round{scale:.94}.rd-nav[data-experience=affirm] .rd-navmic:focus-visible{outline:0}.rd-nav[data-experience=affirm] .rd-navmic:focus-visible .rd-navmic-round{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-navmic[data-pressed]{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.rd-navmic:after{opacity:0;animation:none}.rd-navind,.rd-navind>i,.rd-tab,.rd-tab-lb{transition:none}}.rd-root[data-new-path]{--rd-nav-bottom:max(14px,calc(env(safe-area-inset-bottom) + 6px));--rd-nav-h:66px;--rd-page-bottom:calc(var(--rd-nav-bottom) + var(--rd-nav-h) + 36px)}.rd-navwrap[data-new-path]{bottom:var(--rd-nav-bottom);padding:0 16px}.rd-nav[data-new-path]{background:#ffffff9e;border:1px solid #ffffffe6;border-radius:30px;justify-content:center;align-items:center;gap:2px;width:auto;max-width:100%;height:auto;padding:5px;box-shadow:0 16px 34px -20px #781e3c8c}.rd-nav[data-new-path] .rd-tab{color:#210f1c6b;border-radius:24px;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;gap:3px;min-width:84px;min-height:0;padding:8px 20px 7px;transition:color .25s cubic-bezier(.2,.8,.2,1),background-color .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1)}.rd-nav[data-new-path] .rd-tab svg{width:22px;height:22px}.rd-nav[data-new-path] .rd-tab.rd-on{color:#ff5a7d;background:#ffffffe6;gap:3px;padding:8px 20px 7px;box-shadow:0 4px 12px -8px #ff5a7d99}.rd-nav[data-new-path] .rd-tab-lb,.rd-nav[data-new-path] .rd-tab.rd-on .rd-tab-lb{opacity:1;text-overflow:ellipsis;max-width:100%;font-size:11.5px;font-weight:500;line-height:14px;overflow:hidden}@media (max-width:340px){.rd-nav[data-new-path] .rd-tab{min-width:72px;padding-inline:14px}}.rd-tab[hidden]{display:none!important}.rd-nav[data-new-path][data-tabs="4"]{width:100%;max-width:440px}.rd-nav[data-new-path][data-tabs="4"] .rd-tab,.rd-nav[data-new-path][data-tabs="4"] .rd-tab.rd-on{flex:1 1 0;min-width:0;padding-inline:4px}.rd-tab-ic{display:inline-flex;position:relative}.rd-tab-badge{color:#fff;text-align:center;top:-5px;background:#ff5a7d;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;inset-inline-end:-10px;box-shadow:0 0 0 2px #fffffff2}@media (prefers-reduced-motion:reduce){.rd-nav[data-new-path] .rd-tab{transition:none}}.rd-dirnav{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:40px;height:40px;color:var(--rd-plum);cursor:pointer;border-radius:14px;flex:none;justify-content:center;align-items:center;font-family:inherit;display:flex}.rd-dirnav:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}.rd-dirnav-float{top:max(12px,env(safe-area-inset-top));z-index:2001;-webkit-backdrop-filter:blur(16px)saturate(150%);position:fixed;inset-inline-start:12px;box-shadow:0 4px 14px #210f1c1a}.rd-dirnav[data-nav=next]{inset-inline:auto 12px}.rd-dirnav-ico{line-height:0;display:inline-flex}.rd-dirnav-btn{justify-content:center;align-items:center;gap:8px;display:flex}.rd-back{top:max(12px,env(safe-area-inset-top));z-index:2001;border:1px solid var(--rd-hair);background:var(--rd-glass2);-webkit-backdrop-filter:blur(16px)saturate(150%);width:40px;height:40px;color:var(--rd-plum);border-radius:14px;justify-content:center;align-items:center;display:flex;position:fixed;inset-inline-start:12px;box-shadow:0 4px 14px #210f1c1a}.rd-scrim{z-index:62;opacity:0;pointer-events:none;background:#210f1c47;transition:opacity .25s;position:fixed;inset:0}.rd-scrim.rd-on{opacity:1;pointer-events:auto}.rd-sheet{z-index:63;padding:22px 22px calc(env(safe-area-inset-bottom) + 26px);border:1px solid var(--rd-hair);background:radial-gradient(90% 60% at 25% 10%,#ffe7f1 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 60%,#fce8e3 100%);border-radius:26px 26px 0 0;transition:transform .34s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(102%);box-shadow:0 -20px 50px -20px #783c5a80}.rd-sheet.rd-on{transform:translateY(0)}.rd-profbtn.rd-mebtn{top:calc(26px + env(safe-area-inset-top,0px));width:40px;height:40px;color:var(--rd-plum);background:radial-gradient(120% 120% at 30% 18%,#fffffff0,#ffffff9e);border-radius:50%;font-size:15px;font-weight:800;transition:transform .2s cubic-bezier(.22,1.2,.36,1),opacity .26s cubic-bezier(.4,0,.2,1),visibility .26s;inset-inline-end:20px;box-shadow:0 10px 24px -12px #783c5a99,inset 0 1px #fffffff2}.rd-profbtn.rd-mebtn:after{content:"";position:absolute;inset:-2px}.rd-profbtn.rd-mebtn[data-pressed]{transform:scale(.92)}.rd-profbtn.rd-mebtn[style*="visibility: hidden"]{opacity:0;transform:scale(.85)}.rd-scrim.rd-scrim-top{z-index:2028}.rd-sheet.rd-sheet-top{z-index:2029}.rd-mescreen{z-index:36;padding:calc(32px + env(safe-area-inset-top,0px))22px 0;opacity:0;visibility:hidden;flex-direction:column;transition:opacity .34s cubic-bezier(.4,0,.2,1),transform .44s cubic-bezier(.22,1.2,.36,1),visibility .34s;display:flex;position:absolute;inset:0;transform:scale(.97)translateY(8px)}.rd-mescreen.rd-on{opacity:1;visibility:visible;transform:none}.rd-root:has(>.rd-mescreen.rd-on)>.rd-pager{opacity:0}.rd-me-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--rd-ink-faint);margin:0;padding-inline-end:52px;font-size:10.5px;font-weight:700}.rd-me-h1{letter-spacing:-.022em;text-wrap:balance;color:var(--rd-plum);outline:none;margin:5px 0 0;font-size:31px;font-weight:300;line-height:1.1}.rd-mescroll{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:0 22px calc(var(--rd-nav-bottom) + var(--rd-nav-h) + 24px);flex:1;margin:14px -22px 0;overflow-y:auto}.rd-mescroll::-webkit-scrollbar{display:none}.rd-megroup{margin-bottom:18px}.rd-melbl{letter-spacing:.18em;text-transform:uppercase;color:var(--rd-ink-faint);margin-bottom:8px;font-size:10px;font-weight:800}.rd-merow{box-sizing:border-box;appearance:none;cursor:pointer;background:var(--rd-glass-card);border:1px solid var(--rd-hair);text-align:start;width:100%;min-height:44px;color:var(--rd-plum);border-radius:20px;align-items:center;gap:12px;margin-bottom:7px;padding:13px 14px;font-family:inherit;text-decoration:none;transition:transform .2s cubic-bezier(.22,1.2,.36,1);display:flex;box-shadow:0 4px 12px -8px #783c5a80}.rd-merow[data-pressed]{transform:scale(.98)}.rd-merow:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-merow-flat{cursor:default}.rd-merow-flat[data-pressed]{transform:none}.rd-merow-mi{width:38px;height:38px;color:var(--rd-plum);border:1px solid var(--rd-hair);background:linear-gradient(168deg,#cfaef380,#ffffffd9);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid}.rd-merow-t{flex:1;min-width:0;display:block}.rd-merow-t b{letter-spacing:-.01em;font-size:14.5px;font-weight:700;display:block}.rd-merow-t small{color:var(--rd-ink-soft);margin-top:2px;font-size:11.5px;font-weight:600;display:block}.rd-merow-chev{color:var(--rd-ink-faint);flex:none;display:flex}.rd-merow-accent .rd-merow-t b{color:var(--rd-coral)}.rd-merow-danger{border-color:#e23d6a59}.rd-merow-danger .rd-merow-t b{color:#e23d6a}.rd-me-expand{flex-direction:column;gap:7px;margin:-2px 0 9px;display:flex}@media (prefers-reduced-motion:reduce){.rd-mescreen,.rd-merow,.rd-profbtn.rd-mebtn{transition:none}.rd-root:before{animation:none}.rd-page.rd-reveal>*{opacity:1;animation:none;transform:none}.rd-page.rd-reveal{animation:none}.rd-page .rd-bar-f{transform:none}.rd-page .rd-cline{stroke-dashoffset:0}.rd-page .rd-cring{stroke-dashoffset:var(--rd-ring-offset,108)}.rd-pulse,.rd-wave{animation:none}}.rd-jpath{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s .15s forwards rdDraw}.rd-seg{border:1px solid var(--rd-hair);background:#ffffff80;border-radius:999px;gap:6px;padding:4px;display:flex}.rd-seg button{color:var(--rd-ink-soft);background:0 0;border:none;border-radius:999px;flex:1;padding:9px;font-family:inherit;font-size:12.5px;font-weight:700}.rd-seg button.rd-on{background:var(--rd-coral);color:#fff;box-shadow:0 8px 16px -8px #ff5a7d99}@media (prefers-reduced-motion:reduce){.rd-jpath{stroke-dashoffset:0;animation:none}}.rd-cj{z-index:64;color:var(--rd-plum);background:radial-gradient(90% 45% at 20% 4%,#ffe0ee 0,#0000 58%),radial-gradient(90% 50% at 88% 20%,#ebe2fc 0,#0000 60%),linear-gradient(165deg,#ffdceb 0%,#ece4fd 52%,#fce6e1 100%);outline:none;position:fixed;inset:0;overflow:hidden}.rd-cj-view{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.rd-cj-view::-webkit-scrollbar{display:none}.rd-cj-layer{width:100%;position:relative}.rd-cj-svg{pointer-events:none;position:absolute;top:0;left:0}.rd-cj-path{transition:stroke-dashoffset .45s cubic-bezier(.5,0,.15,1)}.rd-cj-snap{scroll-snap-align:start;pointer-events:none}.rd-cj-node{z-index:1;border:2px solid var(--rd-coral);background:radial-gradient(120% 120% at 30% 18%,#fffffff2,#fff9);border-radius:50%;place-items:center;width:56px;height:56px;margin:-28px 0 0 -28px;display:grid;position:absolute;box-shadow:0 14px 30px -12px #783c5a8c,inset 0 1px #fff}.rd-cj-node svg{width:24px;height:24px;stroke:var(--rd-coral);stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round}.rd-cj-node--next{box-shadow:none;background:#ffffff70;border:2px dashed #210f1c3d}.rd-cj-node--next svg{stroke:#210f1c57;stroke-width:2.1px}.rd-cj-node--here:after{content:"";border:1.5px solid #ff5a7d99;border-radius:50%;animation:2.6s cubic-bezier(.2,.8,.2,1) infinite rdCjHalo;position:absolute;inset:-2px}@keyframes rdCjHalo{0%{opacity:.6;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.7)}}.rd-cj-chrome{z-index:3;padding:calc(env(safe-area-inset-top) + 32px)22px 0;pointer-events:none;position:absolute;top:0;left:0;right:0}.rd-cj-chrome:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#ffecf6eb,#ffecf68c 55%,#0000);height:190px;position:absolute;top:0;left:0;right:0}.rd-cj-chrome>*{pointer-events:auto}.rd-cj-top{align-items:center;gap:11px;display:flex}.rd-cj-back{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:36px;height:36px;color:var(--rd-plum);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.rd-cj-av{width:40px;height:40px;color:var(--rd-plum);border:1px solid var(--rd-hair);background:linear-gradient(168deg,#ffc4dee6,#fffc);border-radius:15px;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.rd-cj-who{flex:1;min-width:0}.rd-cj-who b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;display:block;overflow:hidden}.rd-cj-who span{color:var(--rd-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;display:block;overflow:hidden}.rd-cj-replay{appearance:none;cursor:pointer;border:1px solid var(--rd-hair);background:var(--rd-glass2);width:34px;height:34px;color:var(--rd-ink-soft);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.rd-cj-replay svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.rd-cj-track{align-items:center;gap:10px;margin-top:12px;display:flex}.rd-cj-progress{flex:1;gap:4px;min-width:0;display:flex}.rd-cj-progress i{background:#210f1c21;border-radius:99px;flex:1;height:3px;position:relative;overflow:hidden}.rd-cj-progress b{transform-origin:0;background:linear-gradient(90deg,var(--rd-lilac),var(--rd-coral));border-radius:99px;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .rd-cj-progress b{transform-origin:100%;background:linear-gradient(270deg,var(--rd-lilac),var(--rd-coral))}.rd-cj-progress .rd-done b{transform:scaleX(1)}.rd-cj-progress .rd-live b{animation:rdCjFill var(--rd-cj-hold,5s)linear forwards}@keyframes rdCjFill{to{transform:scaleX(1)}}.rd-cj-textmask{z-index:2;pointer-events:none;position:absolute;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 22px calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 22px calc(100% - 26px),#0000 100%)}.rd-cj-textlayer{will-change:transform;position:absolute;top:0;left:0;right:0}.rd-cj-text{text-align:center;position:absolute;left:24px;right:24px}.rd-cj-k{letter-spacing:.2em;text-transform:uppercase;color:var(--rd-coral);font-size:10px;font-weight:800}[dir=rtl] .rd-cj-k{letter-spacing:.02em;text-transform:none;font-size:11px}.rd-cj-t{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin-top:8px;font-size:29px;font-weight:300;line-height:1.12}.rd-cj-d{color:var(--rd-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:13.5px;font-weight:600;display:-webkit-box;overflow:hidden}.rd-cj-text--next .rd-cj-k,.rd-cj-text--next .rd-cj-t{color:var(--rd-ink-faint)}.rd-cj-ctrl{z-index:3;padding:14px 20px max(env(safe-area-inset-bottom),20px);position:absolute;bottom:0;left:0;right:0}.rd-cj-ctrl:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#fce6e199 40%,#fce6e1f2);position:absolute;inset:-36px 0 0}.rd-cj-pos{color:var(--rd-ink-faint);white-space:nowrap;font-size:11.5px;font-weight:700}.rd-cj-retry{appearance:none;cursor:pointer;border:1px solid var(--rd-hair);background:var(--rd-glass2);min-height:40px;color:var(--rd-ink-soft);pointer-events:auto;border-radius:999px;margin-top:14px;padding:9px 14px;font-family:inherit;font-size:12px;font-weight:700}.rd-cj-tap{z-index:2;appearance:none;cursor:pointer;background:0 0;border:0;width:40%;padding:0;position:absolute}.rd-cj-tap--left{left:0}.rd-cj-tap--right{right:0}.rd-cj-act{pointer-events:auto;text-align:start;background:linear-gradient(168deg,#fff,#ffffffd6);border:1px solid #ff5a7d52;border-radius:24px;margin-top:16px;padding:15px 17px;box-shadow:0 16px 36px -16px #783c5a80}.rd-cj-act-l{letter-spacing:.18em;text-transform:uppercase;color:var(--rd-coral);font-size:9.5px;font-weight:800}[dir=rtl] .rd-cj-act-l{letter-spacing:.02em;text-transform:none;font-size:10.5px}.rd-cj-act-t{letter-spacing:-.01em;margin-top:5px;font-size:16px;font-weight:700}.rd-cj-act-w{color:var(--rd-ink-soft);margin-top:4px;font-size:13px;font-weight:500;line-height:1.42}.rd-cj-act-cta{appearance:none;cursor:pointer;color:#fff;background:linear-gradient(120deg,var(--rd-coral),var(--rd-lilac));border:0;border-radius:999px;width:100%;min-height:40px;margin-top:11px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700}.rd-cj-open{justify-content:center;align-items:center;gap:8px;display:flex}.rd-cj-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.rd-cj-path{transition:none}.rd-cj-node--here:after{opacity:0;animation:none}.rd-cj-progress .rd-live b{animation:none;transform:scaleX(1)}}.rd-you{z-index:2010;background:radial-gradient(90% 55% at 20% 8%,#ffe7f1 0,#0000 60%),radial-gradient(90% 65% at 90% 26%,#ece4fd 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 50%,#fce8e3 100%);flex-direction:column;transition:transform .34s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;inset:0;overflow:hidden;transform:translateY(100%)}.rd-you.rd-on{transform:translateY(0)}.rd-you-bar{padding:calc(env(safe-area-inset-top) + 16px)16px 10px;flex:none;align-items:center;gap:10px;display:flex}.rd-you-x{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:36px;height:36px;color:var(--rd-plum);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.rd-you-body{overscroll-behavior:contain;padding:4px 18px calc(env(safe-area-inset-bottom) + 30px);flex-direction:column;flex:1;gap:13px;display:flex;overflow-y:auto}.rd-you-vv{--rd-vv-height:100dvh;--rd-vv-top:0px;top:var(--rd-vv-top,0px);height:var(--rd-vv-height,100dvh)}.rd-you-underlay{z-index:2009;opacity:0;pointer-events:none;background:radial-gradient(90% 55% at 20% 8%,#ffe7f1 0,#0000 60%),radial-gradient(90% 65% at 90% 26%,#ece4fd 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 50%,#fce8e3 100%);transition:opacity .2s;position:fixed;inset:0}.rd-you-underlay.rd-on{opacity:1}.rd-an-drop{box-sizing:border-box;width:100%;min-height:128px;color:var(--rd-plum);background:#ffffff80;border:1.5px dashed #ff5a7d73;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:20px 16px;font-family:inherit;display:flex}.rd-an-dzi{color:#fff;background:linear-gradient(150deg,var(--rd-coral),#ff9bb5);border-radius:15px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:2px;display:flex}.rd-an-thumb-wrap{border-radius:14px;flex-shrink:0;max-width:100%;max-height:min(360px,46vh);margin-bottom:4px;display:inline-block;overflow:hidden}.rd-an-thumb{object-fit:contain;max-width:100%;max-height:min(360px,46vh);display:block}.rd-an-field{color:var(--rd-ink-soft);background:#fff;border:1.5px solid #210f1c24;border-radius:13px;align-items:center;gap:8px;padding:10px 12px;display:flex}.rd-an-input{min-width:0;color:var(--rd-plum);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}.rd-an-copy{box-sizing:border-box;text-align:start;width:100%;color:var(--rd-plum);background:#ff5a7d12;border:1px solid #ff5a7d38;border-radius:13px;align-items:flex-start;gap:8px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;display:flex}.rd-profbtn{top:calc(max(12px,env(safe-area-inset-top)) + 22px);z-index:45;border:1px solid var(--rd-hair);color:#5a3348;background:linear-gradient(150deg,#ffd9e4,#e7dbfb);border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:flex;position:fixed;inset-inline-end:18px;box-shadow:0 10px 20px -8px #783c5a80}.rd-chatsbtn{top:calc(max(12px,env(safe-area-inset-top)) + 22px);z-index:45;border:1px solid var(--rd-hair);background:var(--rd-glass2);width:40px;height:40px;color:var(--rd-coral);border-radius:14px;justify-content:center;align-items:center;display:flex;position:fixed;inset-inline-end:66px;box-shadow:0 10px 20px -8px #783c5a66}.rd-chatsbtn.rd-onchat,.rd-profbtn.rd-onchat{top:max(12px,env(safe-area-inset-top))}.rd-chats{z-index:2010;border-inline-end:1px solid var(--rd-hair);top:0;bottom:0;background:radial-gradient(90% 40% at 20% 0,#ffe7f1 0,#0000 55%),linear-gradient(165deg,#fff3f8 0%,#f4eefd 55%,#fdf2ee 100%);flex-direction:column;width:min(340px,86vw);transition:transform .32s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;inset-inline-start:0;transform:translate(-104%);box-shadow:22px 0 60px -24px #783c5a80}[dir=rtl] .rd-chats{transform:translate(104%)}.rd-chats.rd-on{transform:translate(0)}.rd-chats-head{padding:calc(env(safe-area-inset-top) + 18px)18px 12px;justify-content:space-between;align-items:center;display:flex}.rd-chats-x{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:44px;height:44px;color:var(--rd-plum);border-radius:14px;justify-content:center;align-items:center;display:flex}.rd-chats-day{color:var(--rd-ink-faint);margin:8px 4px 0;font-size:10.5px;font-weight:800}.rd-chats-time{color:var(--rd-ink-soft);flex:none;font-size:11px;font-weight:700}.rd-chats-x:focus-visible,.rd-chats-row:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-chats-body{padding:4px 16px calc(env(safe-area-inset-bottom) + 20px);flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}.rd-chats-new{color:#fff;background:linear-gradient(150deg,var(--rd-coral),#ff8aa6);border:none;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:13px;font-family:inherit;font-size:14.5px;font-weight:800;display:flex;box-shadow:0 12px 24px -12px #ff5a7db3}.rd-chats-new svg{color:#fff}.rd-chats-group{letter-spacing:.5px;text-transform:uppercase;color:var(--rd-ink-soft);margin:10px 4px 2px;font-size:11.5px;font-weight:800}.rd-chats-empty{color:var(--rd-ink-soft);margin:4px;font-size:13px;line-height:1.5}.rd-chats-row{border:1px solid var(--rd-hair);text-align:start;min-height:48px;color:var(--rd-plum);background:#fff9;border-radius:15px;align-items:center;gap:11px;padding:11px 12px;font-family:inherit;display:flex}.rd-chats-av{color:#5a3348;background:linear-gradient(150deg,#ffd9e4,#e7dbfb);border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:800;display:flex}.rd-chats-av-session{color:#8a6b7c;background:#ffffff8c;box-shadow:inset 0 0 0 1px #5a33481f}.rd-chats-rt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rd-chats-arrow{color:var(--rd-coral);flex:none}.rd-chats.rd-chats-sheet{border-inline-end:0;border-top:1px solid var(--rd-hair);top:auto;bottom:0;background:#fff6faf7;border-radius:26px 26px 0 0;width:100%;max-height:72%;inset-inline:0;transform:translateY(104%);box-shadow:0 -18px 44px -22px #783c5a99}.rd-chats.rd-chats-sheet.rd-on{transform:translateY(0)}.rd-chats-sheet .rd-chats-head{padding:16px 18px 8px}.rd-chats-sheet-title{color:var(--rd-plum);font-size:16px;font-weight:800}.rd-chats-x.rd-chats-closepill{width:auto;height:auto;color:var(--rd-ink-soft);background:#ffffffdb;border-radius:999px;padding:8px 13px;font-family:inherit;font-size:11.5px;font-weight:800;position:relative}.rd-chats-x.rd-chats-closepill:after{content:"";position:absolute;inset:-6px}.rd-chats-sheet .rd-chats-body{padding:4px 18px calc(env(safe-area-inset-bottom) + 22px);gap:6px}.rd-chats-sheet .rd-chats-row{background:#fffc;border-radius:16px;justify-content:space-between;padding:12px 14px;font-size:13.5px}.rd-chats-sheet .rd-chats-av-session{display:none}.rd-chats-sheet .rd-chats-day{margin:8px 4px 4px}.rd-chats-sheet .rd-chats-row.rd-chats-freshrow{color:var(--rd-coral);justify-content:flex-start;gap:8px}.rd-coachwrap{gap:12px;padding:2px 2px 6px;display:flex;overflow-x:auto}.rd-coachwrap::-webkit-scrollbar{display:none}.rd-ctile{width:118px;color:var(--rd-plum);background:0 0;border:none;flex-direction:column;flex:none;align-items:center;gap:7px;padding:0;font-family:inherit;display:flex}.rd-ctile .rd-cvidwrap{border:2px solid #0000;border-radius:22px;width:118px;height:158px;position:relative;overflow:hidden;box-shadow:0 12px 24px -12px #783c5a8c}.rd-ctile.rd-sel .rd-cvidwrap{border-color:var(--rd-coral);box-shadow:0 0 0 3px #ff5a7d2e,0 10px 20px -10px #783c5a80}.rd-ctile video,.rd-ctile img{object-fit:cover;background:#f3e6ee;width:100%;height:100%;display:block}.rd-ctile .rd-cn{font-size:11.5px;font-weight:700}.rd-ctile .rd-ct{color:var(--rd-ink-faint);font-size:10px}.rd-ctile.rd-sel .rd-cn{color:var(--rd-coral)}@media (prefers-reduced-motion:reduce){.rd-you{transition:none}}.rd-gtky{left:50%;top:calc(var(--overlay-height,100dvh)/2);z-index:68;width:min(460px,92vw);max-height:min(88dvh,calc(var(--overlay-height,100dvh) - 20px));opacity:0;pointer-events:none;border:1px solid var(--rd-hair);background:radial-gradient(90% 55% at 20% 8%,#ffe7f1 0,#0000 60%),radial-gradient(90% 65% at 90% 26%,#ece4fd 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 50%,#fce8e3 100%);border-radius:30px;flex-direction:column;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s;display:flex;position:fixed;overflow:hidden;transform:translate(-50%,-50%)scale(.92);box-shadow:0 34px 80px -24px #783c5a99}.rd-gtky.rd-on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.rd-gtky.rd-gtky-enter{animation:.3s cubic-bezier(.2,.8,.2,1) backwards rdGtkyEnter}.rd-scrim.rd-scrim-enter{animation:.25s backwards rdScrimEnter}@keyframes rdGtkyEnter{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}}@keyframes rdScrimEnter{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.rd-gtky.rd-gtky-enter,.rd-scrim.rd-scrim-enter{animation:none}}.rd-gtky-bar{flex:none;align-items:center;gap:10px;padding:18px 18px 8px;display:flex}.rd-gtky-x{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:36px;height:36px;color:var(--rd-plum);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.rd-gtky-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;padding:12px 22px 24px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 18px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 18px),#0000 100%)}.rd-gtky-progress-track{background:#fff9;border-radius:999px;height:9px;overflow:hidden}.rd-gtky-progress-fill{background:linear-gradient(90deg,var(--rd-coral2),var(--rd-lilac));border-radius:999px;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.rd-gtky-q{color:var(--rd-plum);font-size:20px;font-weight:800;line-height:1.3}.rd-gtky-chip{color:var(--rd-plum);text-align:start;background:#fff;border:1.5px solid #0000;border-radius:18px;flex-direction:column;align-items:flex-start;gap:2px;padding:11px 15px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:0 8px 16px -10px #783c5a66}.rd-gtky-chip.rd-sel{border-color:var(--rd-coral);color:var(--rd-coral);background:#ff5a7d14}.rd-gtky-chip .rd-gtky-desc{color:var(--rd-ink-soft);font-size:11.5px;font-weight:500}.rd-gtky-chip.rd-sel .rd-gtky-desc{color:var(--rd-coral);opacity:.85}.rd-gtky-input{box-sizing:border-box;width:100%;color:var(--rd-plum);text-align:start;background:#fff;border:1.5px solid #210f1c29;border-radius:14px;outline:none;padding:12px 14px;font-family:inherit;font-size:16px}.rd-gtky-input::placeholder,.rd-gtky-textarea::placeholder{text-align:start}.rd-gtky-textarea{box-sizing:border-box;width:100%;color:var(--rd-plum);resize:vertical;text-align:start;background:#fff;border:1.5px solid #210f1c29;border-radius:14px;outline:none;padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.5}@media (prefers-reduced-motion:reduce){.rd-gtky,.rd-gtky-progress-fill{transition:none}}.rd-gtky-dobtabs{border:1px solid var(--rd-hair);background:#ffffff80;border-radius:14px;gap:6px;padding:4px;display:flex}.rd-gtky-dobtabs button{color:var(--rd-ink-soft);background:0 0;border:none;border-radius:10px;flex:1;padding:9px;font-family:inherit;font-size:13px;font-weight:700}.rd-gtky-dobtabs button.rd-on{color:var(--rd-coral);background:#fff;box-shadow:0 6px 14px -8px #783c5a59}.rd-gtky-select{box-sizing:border-box;min-width:0;color:var(--rd-plum);appearance:none;background:#fff;border:1.5px solid #210f1c24;border-radius:14px;outline:none;flex:1;padding:11px 10px;font-family:inherit;font-size:14px}.rd-voice{z-index:1100;color:var(--rd-plum);background:radial-gradient(90% 55% at 20% 8%,#ffe0ee 0,#0000 60%),radial-gradient(90% 65% at 88% 24%,#ebe2fc 0,#0000 60%),linear-gradient(165deg,#ffdceb 0%,#ece4fd 50%,#fce6e1 100%);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.rd-voice:before{content:"";z-index:0;pointer-events:none;filter:blur(8px);background:radial-gradient(40% 34% at 22% 22%,#ff96be80,#0000 66%),radial-gradient(42% 36% at 82% 30%,#bea0f575,#0000 66%),radial-gradient(44% 38% at 60% 82%,#ffbeaa70,#0000 68%);animation:22s ease-in-out infinite alternate rdDrift;position:absolute;inset:-28%}.rd-voice-bar{z-index:2;width:100%;padding:calc(env(safe-area-inset-top) + 16px)16px 8px;align-items:center;gap:10px;display:flex;position:relative}.rd-voice-back{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:36px;height:36px;color:var(--rd-plum);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.rd-voice-in{z-index:1;touch-action:pan-y;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;width:100%;padding:0 26px;display:flex;position:relative}.rd-voice-orb{border-radius:40px;width:168px;height:222px;position:relative;overflow:hidden;box-shadow:0 24px 50px -18px #ff5a7d99}.rd-voice-orb video{object-fit:cover;background:#f3e6ee;width:100%;height:100%;display:block}.rd-voice-orb:after{content:"";border:2px solid #ff5a7d66;border-radius:50px;animation:2.2s ease-out infinite rdVcPulse;position:absolute;inset:-12px}.rd-voice-orb.rd-speaking:after{border-color:#cfaef3a8;animation-duration:1.1s}@keyframes rdVcPulse{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.12)}}.rd-vwave{justify-content:center;align-items:flex-end;gap:4px;height:46px;display:flex}.rd-vwave span{background:linear-gradient(180deg,var(--rd-coral),var(--rd-lilac));border-radius:4px;width:5px;height:8px;animation:.9s ease-in-out infinite rdVw}.rd-vwave.rd-speaking span{background:linear-gradient(180deg,#b58cf0,var(--rd-coral));animation-duration:.6s}@keyframes rdVw{0%,to{height:8px}50%{height:42px}}.rd-voice-status{letter-spacing:.6px;text-transform:uppercase;color:var(--rd-coral);min-height:15px;font-size:11.5px;font-weight:800;transition:color .25s}.rd-voice-status.rd-speaking{color:#9a72d6}.rd-voice-caption{text-align:center;max-width:300px;min-height:40px;color:var(--rd-plum);font-size:14.5px;font-weight:600;line-height:1.45}.rd-voice-cc{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:34px;height:26px;color:var(--rd-plum);letter-spacing:.5px;border-radius:9px;flex:none;font-family:inherit;font-size:11px;font-weight:800}.rd-voice-cc.rd-active{background:var(--rd-coral);border-color:var(--rd-coral);color:#fff}.rd-voice-progress{background:#ff5a7d29;border-radius:999px;height:4px;margin-top:6px;overflow:hidden}.rd-voice-progress span{background:linear-gradient(90deg,var(--rd-coral),var(--rd-lilac));border-radius:999px;height:100%;transition:width .9s linear;display:block}.rd-voice-switch{border:1px solid var(--rd-hair);color:var(--rd-plum);background:#ffffff8c;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 8px 16px -10px #783c5a66}.rd-voice-switch svg{color:var(--rd-coral)}.rd-voice-banner{z-index:1;border:1px solid var(--rd-hair);background:#ffffffb3;border-radius:16px;align-items:center;gap:10px;margin:0 22px 8px;padding:11px 14px;display:flex;position:relative;box-shadow:0 12px 26px -14px #783c5a73}.rd-voice-controls{z-index:1;padding:16px 0 max(env(safe-area-inset-bottom),36px);justify-content:center;align-items:center;gap:18px;display:flex;position:relative}.rd-voice-btn{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:54px;height:54px;color:var(--rd-plum);border-radius:999px;justify-content:center;align-items:center;display:flex}.rd-voice-btn.rd-active{background:var(--rd-coral);border-color:var(--rd-coral);color:#fff}.rd-voice-end{color:#fff;background:#e23d6a;border:none;border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 14px 26px -10px #e23d6ab3}.rd-vcar-scrim{z-index:1115;-webkit-backdrop-filter:blur();opacity:0;pointer-events:none;background:#210f1c00;justify-content:center;align-items:flex-end;transition:opacity .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;inset:0}.rd-vcar-scrim.rd-on{opacity:1;pointer-events:auto;-webkit-backdrop-filter:blur(6px);background:#210f1c66}.rd-vcar{width:100%;max-width:520px;padding:18px 0 max(env(safe-area-inset-bottom),26px);border:1px solid var(--rd-hair);color:var(--rd-plum);background:radial-gradient(90% 60% at 25% 0,#ffe7f1 0,#0000 60%),linear-gradient(165deg,#fff3f8 0%,#f4eefd 60%,#fdf2ee 100%);border-radius:28px 28px 0 0;transition:transform .34s cubic-bezier(.2,.8,.2,1);transform:translateY(102%);box-shadow:0 -20px 60px -22px #783c5a8c}.rd-vcar.rd-on{transform:translateY(0)}.rd-vcar-head{justify-content:space-between;align-items:center;padding:0 20px 12px;display:flex}.rd-vcar-x{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:32px;height:32px;color:var(--rd-plum);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.rd-vcar-track{scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;gap:14px;padding:6px calc(50% - 66px) 10px;display:flex;overflow-x:auto}.rd-vcar-track::-webkit-scrollbar{display:none}.rd-vcar-card{scroll-snap-align:center;opacity:.62;background:0 0;border:none;flex-direction:column;flex:none;align-items:center;gap:8px;width:132px;padding:0;font-family:inherit;transition:opacity .25s,transform .25s;display:flex;transform:scale(.9)}.rd-vcar-card img{object-fit:cover;border:2.5px solid #0000;border-radius:24px;width:132px;height:176px;display:block;box-shadow:0 14px 30px -16px #783c5a80}.rd-vcar-card.rd-sel{opacity:1;transform:scale(1)}.rd-vcar-card.rd-sel img{border-color:var(--rd-coral);box-shadow:0 18px 36px -14px #ff5a7d99}.rd-vcar-name{font-size:13.5px;font-weight:800}.rd-vcar-hint{text-align:center;color:var(--rd-ink-soft);padding:4px 20px 0;font-size:12.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.rd-voice:before,.rd-voice-orb:after{animation:none}.rd-vwave span{height:7px;animation:none}}.rd-voice-upsell-scrim{z-index:1120;-webkit-backdrop-filter:blur(6px);background:#210f1c6b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.rd-voice-upsell{border:1px solid var(--rd-hair);width:100%;max-width:360px;color:var(--rd-plum);background:radial-gradient(90% 60% at 25% 10%,#ffe7f1 0,#0000 60%),linear-gradient(165deg,#fff3f8 0%,#f4eefd 60%,#fdf2ee 100%);border-radius:26px;flex-direction:column;align-items:center;gap:16px;padding:30px 26px;display:flex;box-shadow:0 24px 60px -20px #783c5a80}.rd-voice-upsell-icon{color:#fff;background:linear-gradient(150deg,var(--rd-coral),#ff9bb5);border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 14px 26px -12px #ff5a7db3}.smv-tour-hole.smv-tour-slide{transition:top .42s cubic-bezier(.22,.61,.24,1),left .42s cubic-bezier(.22,.61,.24,1),width .42s cubic-bezier(.22,.61,.24,1),height .42s cubic-bezier(.22,.61,.24,1),border-radius .42s cubic-bezier(.22,.61,.24,1)}.smv-tour-card{transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1)}html[data-smv-tour="1"] .rd-page.rd-reveal>*{opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:no-preference){.smv-tour-hole{animation:2s ease-in-out infinite smvTourPulse}.smv-tour-arrow{animation:1.3s ease-in-out infinite smvTourArrow}}@media (prefers-reduced-motion:reduce){.smv-tour-hole.smv-tour-slide,.smv-tour-card{transition:none}}@keyframes smvTourPulse{0%,to{border-color:#ff5a7d}50%{border-color:#ff5a7d66}}@keyframes smvTourArrow{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.rd-feel{flex-direction:column;gap:12px;display:flex}.rd-breath{width:100%;height:116px;margin-top:10px;display:block;overflow:visible}.rd-bp{fill:none;stroke:var(--e-hi);stroke-linecap:round;stroke-linejoin:round;transition:d .62s cubic-bezier(.4,0,.2,1),stroke .4s}.rd-bp1{stroke-width:3px}.rd-bp2{stroke-width:2.2px;opacity:.34;animation-delay:calc(var(--e-dur)/-3)}.rd-bp3{stroke-width:1.6px;opacity:.16;animation-delay:calc(var(--e-dur)/-1.6)}.rd-stage{height:168px;margin-top:10px;position:relative}.rd-stage-layer{will-change:opacity;justify-content:center;align-items:center;transition:opacity .34s;display:flex;position:absolute;inset:0}.rd-stage-layer[data-on="0"]{opacity:0;pointer-events:none}.rd-stage-layer[data-on="1"]{opacity:1}.rd-stage-layer[data-on="0"] .rd-breath{visibility:hidden}.rd-stage-sym{transition:transform .3s cubic-bezier(.34,1.2,.5,1)}.rd-bg,.rd-bp2,.rd-bp3{transform-box:view-box;transform-origin:170px calc(var(--mid)*1px);animation:rdBreathe var(--e-dur)var(--e-ease)infinite;will-change:transform}@keyframes rdBreathe{0%,to{transform:scaleY(calc(1 - var(--e-amp)*2))}50%{transform:scaleY(calc(1 + var(--e-amp)*3))}}.rd-sy{display:block;overflow:visible}.rd-mv{transform-box:fill-box;transform-origin:50%;animation-duration:var(--sdur);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.rd-mv-rise{animation-name:rdSymRise}.rd-mv-converge{animation-name:rdSymConv}.rd-mv-spark{animation-name:rdSymSpark}.rd-mv-lens{animation-name:rdSymLens}.rd-mv-jitter{animation-name:rdSymJitter;animation-timing-function:cubic-bezier(.6,0,.4,1)}.rd-mv-shake{animation-name:rdSymShake;animation-timing-function:cubic-bezier(.7,0,.3,1)}.rd-mv-wobble{animation-name:rdSymWobble}.rd-mv-drift{animation-name:rdSymDrift;animation-timing-function:linear}.rd-mv-beat{animation-name:rdSymBeat;animation-duration:calc(var(--sdur)/3)}.rd-mv-hold{animation-name:rdSymHold}.rd-mv-orbit{animation-name:rdSymOrbit;animation-duration:calc(var(--sdur)*1.5)}.rd-mv-fret{animation-name:rdSymFret}.rd-mv-reach{animation-name:rdSymReach}.rd-mv-lift{animation-name:rdSymLift}.rd-mv-bow{animation-name:rdSymBow}.rd-mv-unfurl{animation-name:rdSymUnfurl}@keyframes rdSymRise{0%,to{transform:translateY(calc(1.4px*var(--samp,1)))}50%{transform:translateY(calc(-2px*var(--samp,1)))}}@keyframes rdSymConv{0%,to{transform:scaleX(1)}50%{transform:scaleX(calc(1 - .18*var(--samp,1)))}}@keyframes rdSymSpark{0%,to{transform:rotate(0deg)scale(calc(1 - .14*var(--samp,1)))}50%{transform:rotate(calc(16deg*var(--samp,1)))scale(calc(1 + .14*var(--samp,1)))}}@keyframes rdSymLens{0%,to{transform:scaleY(calc(1 - .28*var(--samp,1)))}50%{transform:scaleY(calc(1 + .22*var(--samp,1)))}}@keyframes rdSymJitter{0%,to{transform:translateX(calc(-1.2px*var(--samp,1)))}25%{transform:translateX(calc(1.4px*var(--samp,1)))}50%{transform:translateX(calc(-.7px*var(--samp,1)))}75%{transform:translateX(calc(1.2px*var(--samp,1)))}}@keyframes rdSymShake{0%,to{transform:rotate(calc(-8deg*var(--samp,1)))}50%{transform:rotate(calc(8deg*var(--samp,1)))}}@keyframes rdSymWobble{0%,to{transform:rotate(calc(-18deg*var(--samp,1)))}50%{transform:rotate(calc(18deg*var(--samp,1)))}}@keyframes rdSymDrift{0%{transform:translate(0,calc(-1.8px*var(--samp,1)))}25%{transform:translate(calc(1.8px*var(--samp,1)),0)}50%{transform:translate(0,calc(1.8px*var(--samp,1)))}75%{transform:translate(calc(-1.8px*var(--samp,1)),0)}to{transform:translate(0,calc(-1.8px*var(--samp,1)))}}@keyframes rdSymBeat{0%,to{transform:scale(1)}9%{transform:scale(calc(1 + .05*var(--samp,1)))}18%{transform:scale(1)}27%{transform:scale(calc(1 + .03*var(--samp,1)))}40%{transform:scale(1)}}@keyframes rdSymHold{0%,to{transform:scale(1)}35%,72%{transform:scale(calc(1 - .03*var(--samp,1)))}}@keyframes rdSymOrbit{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(calc(.5px*var(--samp,1)),calc(-.6px*var(--samp,1)))rotate(calc(1.5deg*var(--samp,1)))}50%{transform:translate(0,calc(-.9px*var(--samp,1)))rotate(0deg)}75%{transform:translate(calc(-.5px*var(--samp,1)),calc(-.5px*var(--samp,1)))rotate(calc(-1.5deg*var(--samp,1)))}}@keyframes rdSymFret{0%,31%,72%,to{transform:translate(0)}11%{transform:translate(calc(-.35px*var(--samp,1)),calc(.15px*var(--samp,1)))}23%{transform:translate(calc(.25px*var(--samp,1)),calc(-.2px*var(--samp,1)))}47%{transform:translate(calc(.4px*var(--samp,1)),calc(.1px*var(--samp,1)))}56%{transform:translate(calc(-.2px*var(--samp,1)),calc(-.15px*var(--samp,1)))}}@keyframes rdSymReach{0%,to{transform:translate(0)}55%{transform:translate(calc(.3px*var(--samp,1)),calc(-.15px*var(--samp,1)))}}@keyframes rdSymLift{0%,to{transform:scale(1)}38%,62%{transform:scale(calc(1 + .025*var(--samp,1)))}}@keyframes rdSymBow{0%,to{transform:translateY(0)}40%,75%{transform:translateY(calc(.45px*var(--samp,1)))}}@keyframes rdSymUnfurl{0%,to{transform:rotate(0)}50%{transform:rotate(calc(5deg*var(--samp,1)))}}.rd-lite{animation:rdCPulse var(--sdur)ease-in-out infinite;opacity:0}@keyframes rdCPulse{0%,to{opacity:0}50%{opacity:.85}}.rd-halo{transform-box:fill-box;transform-origin:50%;animation:rdHalo var(--sdur)ease-out infinite;opacity:0}@keyframes rdHalo{0%{opacity:.3;transform:scale(.7)}70%,to{opacity:0;transform:scale(1.34)}}.rd-halo-sel{animation-name:rdHaloSel}@keyframes rdHaloSel{0%{opacity:.5;transform:scale(.7)}70%,to{opacity:0;transform:scale(1.55)}}.rd-pt{transform-box:view-box;transform-origin:12px 12px}@media (prefers-reduced-motion:no-preference){.rd-mv-hold .rd-pt-arm-a{animation:rdPtArmA var(--sdur)ease-in-out infinite}.rd-mv-hold .rd-pt-arm-b{animation:rdPtArmB var(--sdur)ease-in-out infinite}.rd-mv-hold .rd-pt-core{transform-origin:12px 12.6px;animation:rdPtCore var(--sdur)ease-in-out infinite}.rd-mv-hold>.rd-lite{animation:rdLiteHold var(--sdur)ease-in-out infinite}.rd-sy[data-motion=hold] .rd-halo{animation:rdHaloHold var(--sdur)ease-in-out infinite}.rd-mv-orbit .rd-pt-rise1{animation:rdPtRise var(--sdur)ease-in-out infinite}.rd-mv-orbit .rd-pt-rise2{animation:rdPtRise var(--sdur)ease-in-out infinite;animation-delay:calc(var(--sdur)*-.3)}.rd-mv-orbit .rd-pt-circle{transform-origin:12.4px 10.6px;animation:rdPtCircle calc(var(--sdur)*3)linear infinite}.rd-mv-fret .rd-pt-unsettle{animation:rdPtUnsettle var(--sdur)ease-in-out infinite}.rd-mv-fret .rd-pt-tighten{animation:rdPtTighten var(--sdur)ease-in-out infinite}.rd-mv-fret>.rd-lite{animation:rdLiteFret var(--sdur)ease-in-out infinite}.rd-sy[data-motion=fret] .rd-halo{animation:rdHaloFret var(--sdur)ease-out infinite}.rd-mv-reach .rd-pt-reach{animation:rdPtReach var(--sdur)ease-in-out infinite}.rd-mv-reach .rd-pt-away{animation:rdPtAway var(--sdur)ease-in-out infinite}.rd-mv-lift .rd-pt-lift{animation:rdPtLift var(--sdur)ease-in-out infinite}.rd-mv-bow .rd-pt-hang{transform-origin:14.9px 11.4px;animation:rdPtHang var(--sdur)ease-in-out infinite}.rd-mv-bow>.rd-lite{animation:rdLiteBow var(--sdur)ease-in-out infinite}.rd-sy[data-motion=bow] .rd-halo{animation:rdHaloBow var(--sdur)ease-in-out infinite}.rd-mv-beat>.rd-lite{animation:rdLiteBeat calc(var(--sdur)/3)ease-out infinite}.rd-mv-unfurl .rd-pt-open{animation:rdPtOpen var(--sdur)ease-in-out infinite}}@keyframes rdPtArmA{0%,to{transform:translate(0)}35%,70%{transform:translateX(calc(.75px*var(--samp,1)))}}@keyframes rdPtArmB{0%,to{transform:translate(0)}35%,70%{transform:translateX(calc(-.75px*var(--samp,1)))}}@keyframes rdPtCore{0%,to{transform:scale(1)}35%,70%{transform:scale(calc(1 + .03*var(--samp,1)))}52%{transform:scale(calc(1 + .07*var(--samp,1)))}}@keyframes rdLiteHold{0%,to{opacity:0}40%,68%{opacity:.6}}@keyframes rdHaloHold{0%{opacity:0;transform:scale(1.35)}40%{opacity:.26;transform:scale(.95)}70%{opacity:.2;transform:scale(.9)}to{opacity:0;transform:scale(.85)}}@keyframes rdPtRise{0%,to{opacity:.3}45%{opacity:1}}@keyframes rdPtCircle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rdPtUnsettle{0%,80%,to{transform:rotate(0)}17%{transform:rotate(calc(-7deg*var(--samp,1)))}29%{transform:rotate(calc(3deg*var(--samp,1)))}46%{transform:rotate(calc(-3deg*var(--samp,1)))}61%{transform:rotate(calc(6deg*var(--samp,1)))}}@keyframes rdPtTighten{0%,75%,to{transform:scale(1)}20%{transform:scale(calc(1 - .06*var(--samp,1)))}35%{transform:scale(calc(1 - .02*var(--samp,1)))}55%{transform:scale(calc(1 - .08*var(--samp,1)))}}@keyframes rdLiteFret{0%,to{opacity:0}20%{opacity:.4}33%{opacity:.1}55%{opacity:.45}75%{opacity:0}}@keyframes rdHaloFret{0%{opacity:.22;transform:scale(.8)}45%,to{opacity:0;transform:scale(1.05)}}@keyframes rdPtReach{0%,to{transform:translate(0)}55%{transform:translate(calc(.54px*var(--samp,1)),calc(-.27px*var(--samp,1)))}}@keyframes rdPtAway{0%,to{transform:translate(0)}55%{transform:translate(calc(.31px*var(--samp,1)),calc(-.16px*var(--samp,1)))}}@keyframes rdPtLift{0%,to{transform:translateY(0)}38%,62%{transform:translateY(calc(-1.6px*var(--samp,1)))}}@keyframes rdPtHang{0%,to{transform:rotate(0)}40%,75%{transform:rotate(calc(3deg*var(--samp,1)))}}@keyframes rdLiteBow{0%,to{opacity:0}55%{opacity:.25}}@keyframes rdHaloBow{0%,to{opacity:.05;transform:scale(.92)}55%{opacity:.12;transform:scale(.96)}}@keyframes rdLiteBeat{0%,to{opacity:0}10%{opacity:.5}60%{opacity:0}}@keyframes rdPtOpen{0%,to{transform:scale(1)}50%{transform:scale(calc(1 + .06*var(--samp,1)))}}.rd-feel-caption{text-align:center;min-height:22px;margin-top:4px}.rd-em-group{margin-top:12px}.rd-em-tier{align-items:stretch;gap:7px;display:flex}.rd-em-axis{border-top:1px dashed #210f1c2e;margin:10px 2px}.rd-em{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffffd6;border:1px solid #ffffffeb;border-radius:16px;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:5px;min-width:0;padding:10px 4px;font-family:inherit;transition:transform .2s cubic-bezier(.34,1.4,.5,1),border-color .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 4px 12px -8px #783c5a80}.rd-em-sel{border-color:var(--h);box-shadow:0 9px 20px -10px var(--h);background:#fffffff5;transform:translateY(-4px)}.rd-em:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}.rd-em>.rd-sy{flex:none;align-self:center}.rd-em-lb,.sf-feel-sentence{color:var(--rd-ink-soft);text-align:center;-webkit-line-clamp:3;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:none;width:100%;max-width:100%;height:3.6em;font-size:10.5px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.rd-em-sel .rd-em-lb,.rd-em-sel .sf-feel-sentence{color:var(--rd-plum);font-weight:700}.rd-int{--rd-int-pad:13px;margin-top:14px;transition:opacity .25s}.rd-int[data-disabled="1"]{opacity:.3;pointer-events:none}.rd-int-head{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.rd-int-val{color:var(--rd-plum);font-size:15px;font-weight:800}.rd-int-track{touch-action:none;cursor:pointer;background:#ffffffb3;border:1px solid #ffffffe6;border-radius:999px;height:26px;position:relative}.rd-int-track:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}.rd-int-fill,.rd-int-tick,.rd-int-thumb,.rd-int-end{--rd-int-at:calc(var(--rd-int-pad) + (100% - var(--rd-int-pad)*2)*var(--p,0))}.rd-int-fill{width:var(--rd-int-at);opacity:.28;pointer-events:none;top:0;bottom:0;border-radius:999px;position:absolute;inset-inline-start:0}.rd-int-tick{pointer-events:none;width:4px;height:4px;top:50%;background:#210f1c38;border-radius:50%;position:absolute;inset-inline-start:var(--rd-int-at);transform:translate(-50%,-50%)}[dir=rtl] .rd-int-tick{transform:translate(50%,-50%)}.rd-int-tick-on{background:#210f1c61}.rd-int-thumb{pointer-events:none;width:22px;height:22px;top:50%;border:2px solid #fff;border-radius:50%;transition:inset-inline-start .18s cubic-bezier(.34,1.3,.5,1);position:absolute;inset-inline-start:var(--rd-int-at);transform:translate(-50%,-50%);box-shadow:0 3px 10px -3px #783c5a99}[dir=rtl] .rd-int-thumb{transform:translate(50%,-50%)}.rd-int-ends{height:15px;margin-top:5px;position:relative}.rd-int-end{color:var(--rd-ink-faint);pointer-events:none;top:0;font-size:11px;font-weight:700;line-height:15px;position:absolute;inset-inline-start:var(--rd-int-at);transform:translate(-50%)}[dir=rtl] .rd-int-end{transform:translate(50%)}.rd-feel-actions{scroll-margin-bottom:calc(var(--rd-nav-bottom) + var(--rd-nav-h) + 14px);flex-direction:column;align-items:center;gap:6px;margin-top:14px;display:flex}.rd-cta{cursor:pointer;color:#fff;background:var(--rd-coral);border:none;border-radius:999px;width:100%;min-height:48px;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:800;transition:background .3s,color .25s,opacity .25s,filter .25s,box-shadow .25s,transform .12s;box-shadow:0 12px 26px -14px #ff5a7dd9}.rd-cta:disabled{cursor:default;box-shadow:none;color:#210f1c66;outline-offset:-1.5px;filter:grayscale();background:#210f1c14;outline:1.5px dashed #210f1c38}.rd-cta[aria-busy=true]:disabled{background:var(--rd-coral);color:#fff;filter:none;opacity:.8;outline:none}.rd-cta:not(:disabled):active{transform:scale(.98)}.rd-ghost{cursor:pointer;color:var(--rd-coral);background:0 0;border:none;border-radius:999px;min-height:44px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700}.rd-ghost-quiet{font-weight:600}.rd-ghost:disabled{cursor:default;color:var(--rd-ink-faint);outline-offset:-3px;outline:1.5px dashed #210f1c2e}.rd-ghost:focus-visible,.rd-cta:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}.rd-feel-todayrow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:2px;display:flex}.rd-feel-linkchip{color:var(--rd-plum);background:#fffc;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.rd-feel-weekhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.rd-feel-winswitch{gap:4px;display:flex}.rd-feel-win{cursor:pointer;color:var(--rd-ink-faint);background:0 0;border:none;border-radius:999px;min-height:32px;padding:5px 9px;font-family:inherit;font-size:11px;font-weight:700}.rd-feel-win-on{color:var(--rd-plum);background:#ffffffe6}.rd-trend{width:100%;height:auto;margin-top:8px;display:block;overflow:visible}.rd-feel-inspect{flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;display:flex}.rd-feel-link{margin-top:12px}.rd-feel-linkrow{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.rd-feel-share{border:1px dashed var(--rd-hair);background:#ffffff59;border-radius:14px;margin-top:14px;padding:10px 12px}.rd-feel-sharerow{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.rd-sharechip{border:1px solid var(--rd-hair);color:var(--rd-plum);cursor:pointer;background:#ffffffb3;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.rd-sharechip.rd-sharechip-on{background:var(--rd-plum);color:#fff;border-color:var(--rd-plum)}.rd-sendline{background:var(--rd-glass-card);border:1px solid var(--rd-hair);border-radius:16px;margin-top:8px;overflow:hidden}.rd-sendline-row{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:10px 12px;display:flex}.rd-sendline[data-expanded="1"] .rd-sendline-row{background:#ffffff73}.rd-sendline-row:focus-visible{outline:2px solid var(--rd-plum);outline-offset:-2px}.rd-sendline-text{min-width:0;color:var(--rd-plum);flex:1;font-size:14px;font-weight:600}.rd-sendline-actions{justify-content:flex-end;padding:0 8px 10px;animation:.2s ease-out rd-sendline-reveal;display:flex}@keyframes rd-sendline-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.rd-sendline-copy{appearance:none;cursor:pointer;border:1px solid var(--rd-hair);background:#ffffffeb;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:transform .2s;display:grid}.rd-sendline-copy[data-pressed]{transform:scale(.92)}.rd-sendline-copy svg{width:19px;height:19px;fill:var(--rd-ink-soft)}.rd-feel-paused .rd-bg,.rd-feel-paused .rd-bp2,.rd-feel-paused .rd-bp3,.rd-feel-paused .rd-mv,.rd-feel-paused .rd-lite,.rd-feel-paused .rd-halo,.rd-feel-paused .rd-pt,.rd-feel-paused .rd-sy[data-motion] .rd-halo{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.rd-bg,.rd-bp2,.rd-bp3,.rd-mv,.rd-lite,.rd-halo,.rd-pt{animation:none;transform:none}.rd-bp{transition:none}.rd-lite,.rd-halo{opacity:0}.rd-em,.rd-cta,.rd-int-thumb,.rd-sendline-copy{transition:none}.rd-sendline-actions{animation:none}.rd-stage-sym{transform:scale(calc(.9 + .07*var(--samp,1)));transition:none}.rd-stage-layer[data-on="1"] .rd-halo{opacity:calc(.18*var(--sglow,1));animation:none}}.rd-skel{background:linear-gradient(100deg,#ffffff8c 30%,#ffffffd9 50%,#ffffff8c 70%) 0 0/220% 100%;border-radius:8px;animation:1.5s ease-in-out infinite rdSkel;display:inline-block}.rd-skel-line{vertical-align:middle}@keyframes rdSkel{0%{background-position:160% 0}to{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.rd-skel{background:#ffffffb3;animation:none}}:root{--rd-nav-bottom:max(20px,env(safe-area-inset-bottom));--rd-nav-h:68px;--rd-page-bottom:calc(var(--rd-nav-bottom) + var(--rd-nav-h) + 44px)}.rd-people-h1{letter-spacing:-.022em;text-wrap:balance;margin:5px 0 0;font-size:31px;font-weight:300;line-height:1.1}.rd-people-h1 em{color:var(--rd-coral);font-style:normal;font-weight:700}.rd-people-sub{color:var(--rd-ink-soft);margin:7px 0 0;font-size:13px;line-height:1.5}.rd-people-controls{align-items:center;gap:8px;min-width:0;display:flex}.rd-people-search{box-sizing:border-box;border:1px solid var(--rd-hair);background:var(--rd-glass2);min-width:0;height:44px;box-shadow:var(--rd-shadow);color:var(--rd-plum);border-radius:999px;outline:none;flex:auto;padding:0 14px;font-family:inherit;font-size:13.5px}.rd-people-search:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-people-view{flex:none}.rd-people-view button{flex:none;min-height:36px;padding:0 12px}.rd-people-add{cursor:pointer;width:44px;height:44px;color:var(--rd-ink-soft);background:#ffffff9e;border:1px dashed #210f1c47;border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;padding:0;font-family:inherit;transition:transform .2s cubic-bezier(.22,1.2,.36,1);display:grid;box-shadow:0 6px 18px #783c5a2e}.rd-people-add.rd-on{color:var(--rd-coral);border-color:var(--rd-coral)}.rd-people-add[data-pressed]{transform:scale(.92)}.rd-people-add:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-people-more{border:1px solid var(--rd-hair);background:var(--rd-glass2);min-height:44px;color:var(--rd-ink-soft);cursor:pointer;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:0 16px;font-family:inherit;font-size:12.5px;font-weight:800;display:inline-flex}.rd-people-more:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-pf{flex:none;width:100%;position:relative}.rd-pf-node{position:absolute}.rd-pf-bubble{box-sizing:border-box;appearance:none;cursor:pointer;will-change:transform;background:radial-gradient(120% 120% at 30% 18%,#ffffffdb,#ffffff75);border:1px solid #ffffffd9;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:0;padding:6px;font-family:inherit;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:flex;position:absolute;inset:0;box-shadow:0 16px 34px -16px #783c5a80,inset 0 1px #fffffff2;container-type:inline-size}.rd-pf-f1{animation-name:rdPFloat1}.rd-pf-f2{animation-name:rdPFloat2}.rd-pf-f3{animation-name:rdPFloat3}.rd-pf-f4{animation-name:rdPFloat4}.rd-pf-paused .rd-pf-bubble{animation-play-state:paused}.rd-pf-bubble:focus-visible{outline:2px solid var(--rd-coral);outline-offset:3px}.rd-pf-nm{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;max-width:86%;color:var(--rd-plum);font-size:clamp(11px,15cqw,18px);font-weight:600;overflow:hidden}.rd-pf-st{text-overflow:ellipsis;white-space:nowrap;max-width:88%;color:var(--rd-coral);font-size:clamp(8px,8cqw,10px);font-weight:700;overflow:hidden}.rd-pf-glow{background:radial-gradient(120% 120% at 30% 18%,#fff,#ffffffb8);border-color:#fffffffa;box-shadow:0 22px 44px -16px #783c5a8c,0 0 0 7px #ff5a7d24}@keyframes rdPFloat1{0%,to{transform:translate(0)}20%{transform:translate(6.9%,-8%)}45%{transform:translate(-4.6%,-8%)}70%{transform:translate(-8%,-3.4%)}}@keyframes rdPFloat2{0%,to{transform:translate(0)}25%{transform:translate(-8%,-5.7%)}55%{transform:translate(4.6%,-8%)}80%{transform:translate(8%,-2.3%)}}@keyframes rdPFloat3{0%,to{transform:translate(0)}30%{transform:translate(5.7%,6.9%)}60%{transform:translate(-6.9%,-8%)}85%{transform:translate(-3.4%,4.6%)}}@keyframes rdPFloat4{0%,to{transform:translate(0)}22%{transform:translate(-5.7%,8%)}50%{transform:translate(8%,-4.6%)}78%{transform:translate(2.3%,8%)}}@media (prefers-reduced-motion:reduce){.rd-pf-bubble{animation:none}}.rd-cc-head{align-items:center;gap:8px;min-width:0;display:flex;position:relative}.rd-cc-back.rd-dirnav{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:38px;min-width:38px;height:38px;box-shadow:var(--rd-shadow);color:var(--rd-ink-soft);border-radius:50%;flex:none;margin-inline-start:-6px;padding:0;position:relative}.rd-cc-av{object-fit:cover;border:1px solid var(--rd-hair);border-radius:50%;flex:none;width:34px;height:34px;display:block;box-shadow:0 6px 14px -8px #783c5a80}.rd-cc-title{flex:1;min-width:0}.rd-cc-title b{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.015em;color:var(--rd-plum);font-size:19px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.rd-cc-status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rd-cc-hist{border:1px solid var(--rd-hair);background:var(--rd-glass2);min-width:44px;height:34px;box-shadow:var(--rd-shadow);color:var(--rd-ink-soft);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 12px;font-family:inherit;font-size:11.5px;font-weight:800;display:inline-flex;position:relative}.rd-cc-hist svg{width:15px;height:15px}.rd-cc-menu{border:1px solid var(--rd-hair);background:var(--rd-glass2);width:34px;height:34px;box-shadow:var(--rd-shadow);color:var(--rd-ink-soft);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;font-family:inherit;display:grid;position:relative}.rd-cc-menu svg{width:18px;height:18px}.rd-cc-hist:after,.rd-cc-menu:after{content:"";position:absolute;inset:-5px}.rd-cc-back:after{content:"";position:absolute;inset:-4px}.rd-cc-hist:focus-visible,.rd-cc-menu:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-cc-sheet{z-index:40;border:1px solid var(--rd-hair);top:calc(100% + 8px);background:#fffffff5;border-radius:18px;flex-direction:column;gap:2px;width:min(230px,78vw);padding:10px;display:flex;position:absolute;inset-inline-end:0;box-shadow:0 18px 40px -18px #783c5aa6}.rd-cc-sheet-ctx{color:var(--rd-ink-soft);margin:2px 4px 6px;font-size:11.5px;font-weight:600;line-height:1.4}.rd-cc-sheet button{appearance:none;cursor:pointer;text-align:start;min-height:44px;color:var(--rd-plum);background:0 0;border:0;border-radius:12px;padding:11px 8px;font-family:inherit;font-size:13px;font-weight:700}.rd-cc-sheet button:hover,.rd-cc-sheet button:focus-visible{background:#ff5a7d1a;outline:none}.rd-cc-threadwrap{flex-direction:column;min-height:0;display:flex;position:relative}.rd-cc-thread{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;--rd-cc-fade-foot:18px;--rd-cc-fade:linear-gradient(180deg,transparent 0,#000 18px,#000 calc(100% - var(--rd-cc-fade-foot)),transparent 100%);min-height:0;-webkit-mask-image:var(--rd-cc-fade);-webkit-mask-image:var(--rd-cc-fade);-webkit-mask-image:var(--rd-cc-fade);-webkit-mask-image:var(--rd-cc-fade);mask-image:var(--rd-cc-fade);flex:1;padding:18px 22px;scroll-padding-block:18px;overflow:hidden auto}.rd-cc-thread.chat-scroll-fade{-webkit-mask-image:var(--rd-cc-fade);-webkit-mask-image:var(--rd-cc-fade);-webkit-mask-image:var(--rd-cc-fade);-webkit-mask-image:var(--rd-cc-fade);mask-image:var(--rd-cc-fade)}.rd-cc-thread.chat-scroll-fade-top{--rd-cc-fade-top:linear-gradient(180deg,transparent 0,#000 18px,#000 100%);-webkit-mask-image:var(--rd-cc-fade-top);-webkit-mask-image:var(--rd-cc-fade-top);-webkit-mask-image:var(--rd-cc-fade-top);-webkit-mask-image:var(--rd-cc-fade-top);mask-image:var(--rd-cc-fade-top)}.rd-cc-day{color:var(--rd-plum);margin:0 0 11px;font-size:15px;font-weight:400;line-height:1.4}.rd-cc-in{opacity:0;animation:.5s cubic-bezier(.22,1.2,.36,1) forwards rdCcIn;transform:translateY(12px)scale(.96)}@keyframes rdCcIn{to{opacity:1;transform:none}}.rd-cc-typing{width:max-content;margin:0 auto 11px 0;display:flex}.rd-cc-dots{border:1px solid var(--rd-hair);box-shadow:var(--rd-shadow);background:linear-gradient(168deg,#ffffffeb,#ffffff9e);border-radius:22px 22px 22px 8px;gap:5px;padding:15px 17px;display:inline-flex}.rd-cc-dots i{background:var(--rd-ink-faint);border-radius:50%;width:7px;height:7px;animation:1.3s cubic-bezier(.4,0,.2,1) infinite rdCcDot}.rd-cc-dots i:nth-child(2){animation-delay:.16s}.rd-cc-dots i:nth-child(3){animation-delay:.32s}@keyframes rdCcDot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.rd-cc-chips{--rd-cc-bleed:20px;scrollbar-width:none;touch-action:pan-x;contain:inline-size;margin-inline:calc(-1*var(--rd-cc-bleed));padding-block:0 3px;padding-inline:calc(var(--rd-cc-bleed) + 2px);scroll-padding-inline:calc(var(--rd-cc-bleed) + 2px);gap:8px;display:flex;overflow-x:auto}.rd-cc-chips::-webkit-scrollbar{display:none}.rd-cc-chip{cursor:pointer;white-space:nowrap;border:1px solid var(--rd-hair);background:var(--rd-glass2);min-height:44px;color:var(--rd-ink-soft);border-radius:999px;flex:none;padding:10px 15px;font-family:inherit;font-size:12.5px;font-weight:700;transition:transform .2s cubic-bezier(.22,1.2,.36,1)}.rd-cc-chip[data-pressed]{transform:scale(.94)}.rd-cc-chip:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-cb{padding:13px 15px;font-size:14.5px;font-weight:500;line-height:1.46;position:relative}.rd-cb-ai{color:var(--rd-plum);border:1px solid var(--rd-hair);background:linear-gradient(168deg,#ffffffeb,#ffffff9e);border-radius:22px 22px 22px 8px;box-shadow:0 12px 28px -16px #783c5a8c,inset 0 1px #ffffffe6}.rd-cb-you{color:#fff;background:linear-gradient(168deg,var(--rd-coral2),var(--rd-coral));border-radius:22px 22px 8px;box-shadow:0 12px 26px -12px #ff5a7df2}.rd-cb-time{opacity:.55;margin-top:6px;font-size:10.5px;font-weight:700;display:block}.rd-cb-img{margin-bottom:8px;display:block}.rd-cb-img img{border-radius:14px;width:auto;max-width:100%;height:auto;max-height:none;display:block}.rd-ccomp{box-sizing:border-box;background:var(--rd-glass2);border:1px solid var(--rd-hair);width:100%;max-width:42rem;box-shadow:var(--rd-shadow);border-radius:28px;flex-direction:column;gap:6px;margin-inline:auto;padding:10px 12px;display:flex}.rd-ccomp .rd-ccomp-box{min-height:30px;color:var(--rd-plum);padding:6px 6px 2px;line-height:1.42}.rd-ccomp .rd-ccomp-box::placeholder{color:var(--rd-ink-faint)}.rd-ccomp-row{align-items:center;gap:8px;display:flex}.rd-ccomp-spacer{flex:auto}.rd-ccomp-btn{appearance:none;border:1px solid var(--rd-hair);width:46px;height:46px;box-shadow:var(--rd-shadow);color:var(--rd-ink-soft);cursor:pointer;background:#ffffffdb;border-radius:50%;flex:none;place-items:center;padding:0;font-family:inherit;display:grid}.rd-ccomp-btn svg{stroke-width:1.7px;width:20px;height:20px}.rd-ccomp-btn:disabled{cursor:default}.rd-ccomp-btn:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-ccomp-voice{background:#ffffffb8}.rd-ccomp-voice.rd-on{color:var(--rd-coral)}.rd-ccomp-coach{background:#ffffffb8;padding:0;overflow:hidden}.rd-ccomp-face{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.rd-ccomp-coach:disabled{opacity:.45}.rd-ccomp-send{color:#fff;background:linear-gradient(180deg,var(--rd-coral2),var(--rd-coral));border-color:#0000;box-shadow:0 12px 26px -10px #ff5a7df2}.rd-ccomp-send:disabled{color:var(--rd-ink-faint);border-color:var(--rd-hair);box-shadow:none;background:#ffffffb3}.rd-ccomp-spin{border:2px solid #210f1c2e;border-top-color:var(--rd-coral);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite rdCcSpin}@keyframes rdCcSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rd-cc-in{opacity:1;animation:none;transform:none}.rd-cc-dots i,.rd-ccomp-spin{animation:none}}.rd-att-shelf{scrollbar-width:none;touch-action:pan-x;contain:inline-size;gap:8px;margin:0;padding:2px 6px 4px;list-style:none;display:flex;overflow-x:auto}.rd-att-shelf::-webkit-scrollbar{display:none}.rd-att{box-sizing:border-box;border:1px solid var(--rd-hair);background:#fffc;border-radius:16px;flex:none;width:72px;height:72px;position:relative;overflow:hidden}.rd-att img{object-fit:cover;width:100%;height:100%;display:block}.rd-att-n{color:#fff;top:4px;background:#ff5a7df0;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:800;display:grid;position:absolute;inset-inline-start:4px}.rd-att-x{appearance:none;cursor:pointer;width:44px;height:44px;color:var(--rd-plum);top:0;background:radial-gradient(circle,#fffffff2 0 12px,#fff0 13px);border:0;border-radius:16px;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:0}.rd-att-x:focus-visible{outline:2px solid var(--rd-coral);outline-offset:-2px}.rd-title,.rd-page>div>.rd-eyebrow:first-child{max-width:calc(100% - 96px)}.rd-next{background:var(--rd-glass-card);border:1px solid var(--rd-hair);box-shadow:var(--rd-shadow);color:var(--rd-plum);border-radius:26px;flex-direction:column;padding:16px 18px;display:flex;position:relative}.rd-next-head{align-items:center;gap:9px;display:flex}.rd-next-glyph{color:#fff;background:#ffffff3d;border-radius:11px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.rd-next-eyebrow{letter-spacing:.9px;text-transform:uppercase;color:#ffffffe0;font-size:10.5px;font-weight:800}.rd-next-title{letter-spacing:-.4px;color:#fff;margin:12px 0 0;font-size:21px;font-weight:800;line-height:1.25}.rd-next-why{color:#fffffff2;margin:8px 0 0;font-size:13.5px;line-height:1.5}.rd-next-then{color:#ffffffd1;margin:6px 0 0;font-size:12.5px;line-height:1.45}.rd-next-cta{background:linear-gradient(180deg,var(--rd-coral2),var(--rd-coral));color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;margin-top:12px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .2s cubic-bezier(.22,1.2,.36,1);display:inline-flex;box-shadow:0 12px 26px -10px #ff5a7df2}.rd-next-cta[data-pressed]{transform:scale(.95)}.rd-next-cta:focus-visible{outline:2px solid var(--rd-coral);outline-offset:3px}.rd-next .rd-skel{display:block}.rd-now-head{align-items:center;gap:8px;min-height:22px;padding-inline-end:52px;display:flex}.rd-now-title{letter-spacing:-.022em;text-wrap:balance;color:var(--rd-plum);margin:5px 0 0;font-size:31px;font-weight:300;line-height:1.1}.rd-now-head .rd-eyebrow{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.rd-streakchip{border:1px solid var(--rd-hair);background:var(--rd-glass2);box-shadow:var(--rd-shadow);color:var(--rd-ink-soft);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 10px;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1.2;display:inline-flex}.rd-streakchip i{box-sizing:border-box;border:1.5px solid var(--rd-coral);border-radius:50%;flex:none;width:6px;height:6px;font-style:normal}.rd-streakchip[data-counted] i{background:var(--rd-coral)}.rd-streakchip:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}.rd-next-text{color:var(--rd-plum);margin:0;font-size:14.5px;line-height:1.42}.rd-next-text b{color:var(--rd-coral);font-weight:800}.rd-next-text+.rd-next-cta{margin-top:12px}.rd-next-row{align-items:center;gap:12px;margin-top:12px;display:flex}.rd-next-row .rd-next-cta{margin-top:0}.rd-next-skip{color:var(--rd-coral);cursor:pointer;background:0 0;border:none;padding:8px;font-family:inherit;font-size:13px;font-weight:600}.rd-next-skip:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px;border-radius:10px}.rd-orbitwrap{touch-action:pan-y;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1 1 0;justify-content:safe center;align-items:center;min-height:197px;display:flex;position:relative}.rd-orbit{flex:none;order:0;width:100%;position:relative}.rd-orbitlabel{text-align:center;pointer-events:none;order:1;min-height:52px;padding:0 8px}.rd-orbitlabel-t{letter-spacing:-.025em;color:var(--rd-plum);font-size:23px;font-weight:400;line-height:1.12}.rd-orbitlabel-d{color:var(--rd-ink-soft);margin-top:3px;font-size:12.5px;font-weight:500}.rd-orbitgo{order:2;justify-content:center;margin-top:10px;display:flex}.rd-orbitcta{appearance:none;cursor:pointer;color:#fff;background:linear-gradient(180deg,var(--rd-coral2),var(--rd-coral));-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .2s cubic-bezier(.22,1.2,.36,1);display:inline-flex;box-shadow:0 12px 26px -10px #ff5a7df2}.rd-orbitcta[data-pressed]{transform:scale(.95)}.rd-orbitcta:focus-visible{outline:2px solid var(--rd-coral);outline-offset:3px}.rd-orbitdots{order:3;justify-content:center;gap:6px;margin-top:12px;display:flex}.rd-orbitdot{background:#210f1c29;border-radius:99px;width:6px;height:6px}.rd-orbitdot--on{background:var(--rd-coral);width:18px}@media (max-height:700px){.rd-next{border-radius:22px;padding:13px 15px 14px}.rd-next-text{font-size:13.5px;line-height:1.36}.rd-next-text+.rd-next-cta,.rd-next-row{margin-top:10px}.rd-next-cta{padding:9px 15px;font-size:13.5px}.rd-next .rd-note{margin-top:10px;padding:8px 11px}.rd-next .rd-note-text{font-size:12px;line-height:1.4}.rd-orbitwrap{min-height:172px}.rd-orbitlabel{min-height:40px}.rd-orbitlabel-t{font-size:20px}.rd-orbitlabel-d{margin-top:2px;font-size:12px}.rd-orbitgo{margin-top:5px}.rd-orbitcta{padding:10px 18px;font-size:13.5px}.rd-orbitdots{margin-top:7px}}@media (prefers-reduced-motion:reduce){.rd-orbitcta{transition:none}}.rd-secondrow{gap:9px;margin-top:8px;display:flex}.rd-secondbtn{text-align:center;min-width:0;color:var(--rd-plum);cursor:pointer;background:#ffffff8c;border:1px solid #fff9;border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:7px;padding:12px 6px;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1.25;display:flex;box-shadow:0 10px 22px -14px #783c5a66}.rd-secondbtn-i{color:var(--rd-coral)}.rd-secondbtn[data-pressed]{transform:scale(.98)}.rd-status{padding:4px 6px}.rd-status-row{text-align:start;width:100%;color:var(--rd-plum);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:11px 10px;font-family:inherit;display:flex}.rd-status-row+.rd-status-row{border-top:1px solid var(--rd-hair)}.rd-status-row>svg:last-child{color:var(--rd-ink-faint);flex:none}.rd-status-k{color:var(--rd-ink-soft);flex:none;font-size:12.5px;font-weight:700}.rd-status-v{text-align:end;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.rd-status-hint{color:var(--rd-ink-soft);font-size:11px;font-weight:600;display:block}.rd-cont{text-align:start;cursor:pointer;align-items:center;gap:11px;width:100%;font-family:inherit;display:flex}.rd-cont-i{color:var(--rd-coral);flex:none;display:inline-flex}.rd-cont-name{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 3px;font-size:16px;font-weight:800;display:block;overflow:hidden}.rd-cont>svg:last-child{color:var(--rd-coral);flex:none}.rd-focus{text-align:start;cursor:pointer;border:1.5px solid #ff5a7d4d;flex-direction:column;width:100%;font-family:inherit;display:flex}.rd-focus-eyebrow{letter-spacing:.4px;text-transform:uppercase;color:var(--rd-coral);font-size:11px;font-weight:800}.rd-focus-body{color:var(--rd-plum);margin-top:5px;font-size:14px;font-weight:600;line-height:1.4}.rd-focus-cta{color:var(--rd-coral);align-items:center;gap:4px;margin-top:8px;font-size:12px;font-weight:800;display:inline-flex}.rd-received-notice{align-items:center;gap:8px;padding:11px 12px;display:flex}.rd-received-notice-row{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.rd-received-notice-row .rd-tiny{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rd-received-notice-x{width:28px;height:28px;color:var(--rd-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.rd-whatsnew{background:linear-gradient(150deg,#ffebf2eb,#f0e8fdeb)}.rd-whatsnew-glyph{background:var(--rd-coral);color:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.rd-textbtn{color:var(--rd-ink-soft);cursor:pointer;background:0 0;border:none;padding:7px 4px;font-family:inherit;font-size:12.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.rd-next-cta[data-pressed],.rd-secondbtn[data-pressed]{transform:none}}.rd-first{z-index:3000;-webkit-overflow-scrolling:touch;background:radial-gradient(120% 60% at 20% 0,#ffe7f1 0,#0000 60%),linear-gradient(168deg,#ffeaf3 0%,#f1e8fd 55%,#fdebe6 100%);position:fixed;inset:0;overflow-y:auto}.rd-first-inner{min-height:100%;padding:calc(env(safe-area-inset-top) + 44px)22px calc(env(safe-area-inset-bottom) + 30px);flex-direction:column;display:flex}.rd-ii{justify-content:space-between}.rd-ii-brand{justify-content:center;align-items:center;gap:8px;display:flex}.rd-ii-mark{color:#fff;background:linear-gradient(135deg,var(--rd-coral)0%,var(--rd-coral2)100%);border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:0 6px 16px #ff5a7d4d}.rd-ii-name{letter-spacing:-.01em;color:var(--rd-plum);direction:ltr;font-size:17px;font-weight:800}.rd-ii-accent{color:var(--rd-coral)}.rd-ii-main{margin-block:auto;padding-block:14px 8px}.rd-ii-q{letter-spacing:-.015em;color:var(--rd-plum);text-align:center;text-wrap:balance;outline:none;margin:0 0 18px;font-size:26px;font-weight:800;line-height:1.2}.rd-ii-choices{flex-direction:column;gap:10px;display:flex}.rd-ii-f0{animation:6.4s ease-in-out -1.2s infinite rdIiFloat}.rd-ii-f1{animation:7.6s ease-in-out -4.1s infinite rdIiFloat}.rd-ii-f2{animation:7s ease-in-out -2.6s infinite rdIiFloat}.rd-ii-f3{animation:8.2s ease-in-out -5.3s infinite rdIiFloat}@keyframes rdIiFloat{0%,to{transform:translate(0)}50%{transform:translateY(-5px)}}.rd-ii-paused .rd-ii-float{animation-play-state:paused}.rd-ii-glass{width:100%;min-height:64px;color:var(--rd-plum);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(145deg,#ffffffdb,#fff0f59e);border:1px solid #ffffffe6;border-radius:22px;align-items:center;gap:12px;padding-block:9px;padding-inline:10px 16px;font-family:inherit;transition:transform .16s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 12px 30px #ff5a7d24,0 2px 6px #3d2c350a,inset 0 1px #fffffff2}.rd-ii-glass[data-pressed]{transform:scale(.97)}.rd-ii-glass:disabled,.rd-ii-secondary:disabled,.rd-ii-back:disabled{opacity:.6}.rd-ii-glass:focus-visible,.rd-ii-secondary:focus-visible,.rd-ii-back:focus-visible{outline:2px solid var(--rd-coral);outline-offset:3px}.rd-ii-badge{background:linear-gradient(135deg,var(--rd-coral)0%,var(--rd-coral2)100%);border-radius:15px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 8px 20px #ff5a7d52}.rd-ii-label{overflow-wrap:anywhere;flex:1;min-width:0;font-size:18px;font-weight:700;line-height:1.25}.rd-ii-chev{color:var(--rd-coral);flex:none;display:inline-flex}.rd-ii-back{min-height:44px;color:var(--rd-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:14px;align-items:center;gap:4px;margin:0 0 6px;padding-block:8px;padding-inline:6px 12px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.rd-ii-secondary{min-height:44px;color:var(--rd-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:14px;align-self:center;margin-top:2px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .14s}.rd-ii-secondary[data-pressed]{transform:scale(.97)}.rd-ii-terms{color:var(--rd-ink-soft);text-align:center;margin:10px 0 0;font-size:11px;line-height:1.45}.rd-ii-link{color:inherit;text-decoration:underline}@media (prefers-reduced-motion:reduce){.rd-ii-float{animation:none}.rd-ii-glass,.rd-ii-secondary{transition:none}}.rd-glance{-webkit-backdrop-filter:blur(14px)saturate(1.15);background:#ffffff94;border:1px solid #ffffffbf;border-radius:22px;padding:12px 12px 13px;box-shadow:0 14px 34px -22px #783c5a8c}.rd-glance-h{margin:0 2px 9px}.rd-glance-row{gap:8px;display:grid}.rd-glance-row-2{grid-template-columns:repeat(2,1fr)}.rd-glance-row-3{grid-template-columns:repeat(3,1fr)}.rd-glance-tile{cursor:pointer;text-align:center;background:linear-gradient(160deg,#ffffffeb,#fff4f8a8);border:1px solid #ffb4c842;border-radius:17px;flex-direction:column;align-items:center;gap:5px;min-height:116px;padding:11px 7px 12px;font-family:inherit;transition:transform .14s,box-shadow .2s;display:flex;box-shadow:0 2px 12px #ff6b8a12}.rd-glance-tile[data-pressed]{transform:scale(.975)}.rd-glance-tile:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}.rd-glance-mark{justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:1px;display:flex;position:relative}.rd-glance-wave{width:34px;height:17px;overflow:visible}.rd-glance-wave path{fill:none;stroke:#210f1c4d;stroke-width:2px;stroke-linecap:round;animation:4.6s ease-in-out infinite rdGlanceBreathe}@keyframes rdGlanceBreathe{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-1px)scaleY(1.18)}}.rd-glance-ring{position:absolute;inset:0;transform:rotate(-90deg)}.rd-glance-ring-bg{fill:none;stroke:#210f1c17;stroke-width:3px}.rd-glance-ring-f{fill:none;stroke:var(--rd-coral,#ff5a7d);stroke-width:3px;stroke-linecap:round;stroke-dasharray:94;transition:stroke-dashoffset .8s cubic-bezier(.2,.8,.2,1)}.rd-glance-ring-know{stroke:#b487e8}.rd-glance-ring-n{color:var(--rd-plum,#210f1c);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800;position:relative}.rd-glance-k{letter-spacing:.01em;color:var(--rd-ink-faint,#9b8992);font-size:10.5px;font-weight:700;line-height:1.25}.rd-glance-v{color:var(--rd-plum,#210f1c);font-size:12.5px;font-weight:800;line-height:1.3}.rd-glance-sub{color:var(--rd-ink-faint,#9b8992);font-size:10px;font-weight:600;line-height:1.3}.rd-glance-ctx-icon{color:#7c4dbe;background:#b487e824;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.rd-glance-v-ctx{-webkit-line-clamp:3;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.32;display:-webkit-box;overflow:hidden}.rd-glance-tile-ctx[data-glance-status] .rd-glance-v-ctx{opacity:.8;font-weight:700}@media (prefers-reduced-motion:reduce){.rd-glance-wave path{animation:none}.rd-glance-ring-f,.rd-glance-tile{transition:none}}.rd-attune{-webkit-backdrop-filter:blur(14px)saturate(1.12);background:linear-gradient(160deg,#ffffffb3,#fcf4ff85);border:1px solid #ffffffc7;border-radius:22px;padding:15px 15px 13px;box-shadow:0 14px 34px -22px #783c5a80}.rd-attune-eyebrow{margin:0 0 8px}.rd-attune-title{letter-spacing:-.02em;color:var(--rd-plum);margin:0;font-size:17.5px;font-weight:800;line-height:1.28}.rd-attune-body{color:var(--rd-ink-soft);margin:7px 0 0;font-size:13px;line-height:1.5}.rd-attune-signals{background:#ffffff6b;border-radius:14px;flex-direction:column;gap:1px;margin:13px 0 0;padding:0;list-style:none;display:flex;overflow:hidden}.rd-attune-sig{background:#ffffff8c;align-items:center;gap:9px;padding:9px 11px;display:flex}.rd-attune-sig-label{min-width:0;color:var(--rd-plum);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:700;overflow:hidden}.rd-attune-sig-state{letter-spacing:.01em;color:var(--rd-ink-faint);flex:none;font-size:10.5px;font-weight:700}.rd-attune-dot{background:#6a5a7038;border-radius:999px;flex:none;width:7px;height:7px;box-shadow:inset 0 0 0 1px #ffffff80}.rd-attune-sig-known .rd-attune-dot{background:var(--rd-coral)}.rd-attune-sig-partial .rd-attune-dot{background:linear-gradient(90deg,var(--rd-coral)50%,#6a5a7038 50%)}.rd-attune-sig-known .rd-attune-sig-state{color:var(--rd-coral)}.rd-attune-sig-earned .rd-attune-sig-state{opacity:.8;font-style:italic}.rd-attune-cta{width:100%;color:var(--rd-coral);cursor:pointer;background:#ff5a7d1a;border:1px solid #ff5a7d47;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:12px 16px;font-family:inherit;font-size:13.5px;font-weight:800;transition:transform .14s,background .18s;display:flex}.rd-attune-cta[data-pressed]{transform:scale(.985)}.rd-attune-cta:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rd-attune-cta{transition:none}.rd-attune-cta[data-pressed]{transform:none}}.smv-warm{isolation:isolate;position:relative}.smv-warm-bloom{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.smv-warm-bloom:before{content:"";filter:blur(18px);will-change:transform,opacity;background:radial-gradient(38% 30% at 22% 18%,#ff8dad57,#0000 70%),radial-gradient(34% 28% at 82% 30%,#b487e84d,#0000 72%),radial-gradient(44% 32% at 50% 88%,#ffbb9c47,#0000 74%);animation:14s ease-in-out infinite smvWarmBloom;position:absolute;inset:-18%}@keyframes smvWarmBloom{0%,to{opacity:.82;transform:translate(0)scale(1)}50%{opacity:1;transform:translateY(-2.5%)scale(1.06)}}.smv-warm-rise{animation:.42s cubic-bezier(.22,.9,.24,1) both smvWarmRise}@keyframes smvWarmRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.smv-warm-bloom:before{opacity:1;animation:none;transform:translateY(-2.5%)scale(1.06)}.smv-warm-rise{animation:.2s both smvWarmFade}}@keyframes smvWarmFade{0%{opacity:0}to{opacity:1}}.smv-tour-card{animation:.42s cubic-bezier(.22,.9,.24,1) both smvWarmRise}@media (prefers-reduced-motion:reduce){.smv-tour-card{animation:.2s both smvWarmFade}}.rd-frq{z-index:3000;-webkit-overflow-scrolling:touch;background:radial-gradient(120% 60% at 20% 0,#ffe7f1 0,#0000 60%),linear-gradient(168deg,#ffeaf3 0%,#f1e8fd 55%,#fdebe6 100%);position:fixed;inset:0;overflow-y:auto}.rd-frq-inner{min-height:100%;padding:calc(env(safe-area-inset-top) + 18px)22px calc(env(safe-area-inset-bottom) + 24px);flex-direction:column;display:flex;position:relative}.rd-frq-top{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.rd-frq-prog{align-items:center;gap:6px;display:flex}.rd-frq-dot{background:#6a5a7038;border-radius:999px;width:6px;height:6px;transition:width .2s,background .2s}.rd-frq-dot-on{background:var(--rd-coral);width:20px}.rd-frq-dot-done{background:#ff5a7d73}.rd-frq-count{letter-spacing:.02em;color:var(--rd-ink-faint);font-variant-numeric:tabular-nums;margin-inline-start:6px;font-size:11px;font-weight:700}.rd-frq-x{cursor:pointer;color:#210f1c66;background:0 0;border:none;flex:none;padding:4px}.rd-frq-body{flex-direction:column;flex:1;justify-content:center;padding:8px 0 20px;display:flex}.rd-frq-title{letter-spacing:-.6px;color:var(--rd-plum);margin:0;font-size:26px;font-weight:800;line-height:1.22}.rd-frq-sub{color:var(--rd-ink-soft);margin:11px 0 0;font-size:14.5px;line-height:1.55}.rd-frq-hint{color:var(--rd-ink-faint);margin:12px 0 0;font-size:12px}.rd-frq-input{border:1px solid var(--rd-hair);width:100%;color:var(--rd-plum);background:#ffffffd1;border-radius:18px;margin-top:22px;padding:15px 16px;font-family:inherit;font-size:17px;font-weight:700}.rd-frq-input::placeholder{color:var(--rd-ink-faint);font-weight:500}.rd-frq-input:focus-visible{outline:2px solid var(--rd-coral);outline-offset:1px}.rd-frq-chips{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.rd-frq-chip{border:1px solid var(--rd-hair);color:var(--rd-plum);cursor:pointer;background:#ffffffb8;border-radius:999px;min-height:44px;padding:11px 15px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .14s,background .16s,border-color .16s}.rd-frq-chip-on{background:linear-gradient(150deg,var(--rd-coral),#ff9bb5);color:#fff;border-color:#0000;box-shadow:0 10px 22px -14px #ff5a7de6}.rd-frq-chip[data-pressed]{transform:scale(.97)}.rd-frq-chip:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}.rd-frq-foot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.rd-frq-primary{background:var(--rd-coral);color:#fff;cursor:pointer;border:none;border-radius:999px;width:100%;padding:16px;font-family:inherit;font-size:15px;font-weight:800;box-shadow:0 14px 28px -14px #ff5a7df2}.rd-frq-primary:disabled{box-shadow:none;cursor:default;background:#ff5a7d47}.rd-frq-secondary{border:1px solid var(--rd-hair);width:100%;color:var(--rd-ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:15px;font-family:inherit;font-size:14.5px;font-weight:700}.rd-frq-minor{justify-content:center;align-items:center;gap:14px;display:flex}.rd-frq-ghost{color:#210f1c73;cursor:pointer;background:0 0;border:none;padding:8px 6px;font-family:inherit;font-size:13px;font-weight:700}@media (prefers-reduced-motion:reduce){.rd-frq-chip{transition:none}.rd-frq-chip[data-pressed]{transform:none}.rd-frq-dot{transition:none}}.rd-cmark{z-index:52;pointer-events:none;-webkit-backdrop-filter:blur(12px)saturate(1.1);background:linear-gradient(#fffffffa,#fdf4f8fa);border:1px solid #ffffffa8;border-radius:17px;padding:12px 13px 10px;position:fixed;box-shadow:0 18px 44px -18px #2118236b}.rd-cmark-text{color:var(--rd-plum);margin:0;font-size:13px;font-weight:600;line-height:1.5}.rd-cmark-ok{pointer-events:auto;color:var(--rd-coral);cursor:pointer;margin-top:8px;background:0 0;border:none;margin-inline-start:auto;padding:4px 2px;font-family:inherit;font-size:12.5px;font-weight:800;display:block}.rd-cmark-tip{border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;margin-inline-start:-8px;position:absolute}.rd-cmark-tip-up{border-bottom:8px solid #fffffffa;top:-8px}.rd-cmark-tip-down{border-top:8px solid #fdf4f8fa;bottom:-8px}.rd-fu-host{--rd-vv-height:100dvh;--rd-vv-top:0px}.rd-fu{inset-inline:0;top:var(--rd-vv-top,0px);z-index:3000;height:var(--rd-vv-height,100dvh);overscroll-behavior:contain;position:fixed;overflow:clip auto}.rd-fu:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 60% at 20% 0,#ffe7f1 0,#0000 60%),linear-gradient(168deg,#ffeaf3 0%,#f1e8fd 55%,#fdebe6 100%);position:fixed;inset:0}.rd-fu-inner{min-height:100%;padding:max(env(safe-area-inset-top),10px)22px max(env(safe-area-inset-bottom),14px);box-sizing:border-box;flex-direction:column;display:flex;position:relative}.rd-fu-top{flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.rd-fu-x{cursor:pointer;color:#210f1c66;background:0 0;border:none;flex:none;justify-content:flex-start;align-items:center;min-width:44px;min-height:44px;margin-inline-start:-6px;padding:6px;display:inline-flex}.rd-fu-prog{align-items:center;gap:6px;display:flex}.rd-fu-dot{background:#6a5a7038;border-radius:999px;width:6px;height:6px;transition:width .2s,background .2s}.rd-fu-dot-on{background:var(--rd-coral);width:20px}.rd-fu-dot-done{background:#ff5a7d73}.rd-fu-count{color:var(--rd-ink-faint);font-variant-numeric:tabular-nums;margin-inline-start:6px;font-size:11px;font-weight:700}.rd-fu-body{flex-direction:column;flex:auto;justify-content:center;min-height:0;padding:8px 0 18px;display:flex}.rd-fu-title{letter-spacing:-.6px;color:var(--rd-plum);text-align:start;margin:0;font-size:26px;font-weight:800;line-height:1.22}.rd-fu-sub{color:var(--rd-ink-soft);text-align:start;margin:11px 0 0;font-size:14.5px;line-height:1.55}.rd-fu-hint{color:var(--rd-ink-faint);text-align:start;margin:14px 0 0;font-size:12px}.rd-fu-input{border:1px solid var(--rd-hair);width:100%;max-width:100%;color:var(--rd-plum);text-align:start;box-sizing:border-box;background:#ffffffd1;border-radius:18px;margin-top:20px;padding:15px 16px;font-family:inherit;font-size:17px;font-weight:700}.rd-fu-input::placeholder{color:var(--rd-ink-faint);text-align:start;font-weight:500}.rd-fu-input:focus-visible{outline:2px solid var(--rd-coral);outline-offset:1px}.rd-fu-age{flex-direction:column;gap:4px;min-width:0;display:flex}.rd-fu-field{flex-direction:column;gap:2px;min-width:0;display:flex}.rd-fu-input[type=date]{appearance:none;min-width:0;display:block}[dir=rtl] .rd-fu-input[type=date]{text-align:right}.rd-fu-flabel{color:var(--rd-ink-faint);text-align:start;margin-top:14px;font-size:12px;font-weight:700}.rd-fu-field .rd-fu-input{margin-top:6px}.rd-fu-or{color:var(--rd-ink-faint);text-align:start;margin-top:12px;font-size:12px}.rd-fu-chips{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.rd-fu-chips-primary{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.rd-fu-chips-primary .rd-fu-chip{text-align:center;justify-content:center}.rd-fu-chips-more,.rd-fu-chips-quiet{margin-top:9px}.rd-fu-more{color:var(--rd-plum);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:12px;padding:8px 2px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:underline}.rd-fu-more:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px;border-radius:6px}.rd-fu-chip{border:1px solid var(--rd-hair);color:var(--rd-plum);cursor:pointer;overflow-wrap:anywhere;text-align:start;background:#ffffffb8;border-radius:999px;max-width:100%;padding:12px 15px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .14s,background .16s,border-color .16s}.rd-fu-chip-on{background:var(--rd-coral);border-color:var(--rd-coral);color:#fff;box-shadow:0 8px 18px -10px #ff5a7dcc}.rd-fu-chip[data-pressed]{transform:scale(.97)}.rd-fu-chip:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}.rd-fu-foot{flex-direction:column;flex:none;gap:10px;margin-top:auto;padding-top:8px;display:flex}.rd-fu-primary{background:var(--rd-coral);color:#fff;cursor:pointer;border:none;border-radius:999px;width:100%;padding:15px 18px;font-family:inherit;font-size:15px;font-weight:800;box-shadow:0 12px 24px -14px #ff5a7de6}.rd-fu-primary:disabled{opacity:.45;box-shadow:none;cursor:default}.rd-fu-secondary{border:1px solid var(--rd-hair);width:100%;color:var(--rd-plum);cursor:pointer;background:#ffffffc7;border-radius:999px;padding:15px 18px;font-family:inherit;font-size:15px;font-weight:800}.rd-fu-minor{justify-content:center;align-items:center;gap:18px;display:flex}.rd-fu-ghost{cursor:pointer;color:var(--rd-ink-faint);background:0 0;border:none;min-height:44px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:700}.rd-fu-carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-top:20px;gap:14px;margin-inline:-22px;padding:6px calc(50% - 44px) 10px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%)}.rd-fu-carousel::-webkit-scrollbar{display:none}.rd-fu-ctile{scroll-snap-align:center;width:132px;color:var(--rd-plum);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;align-items:center;gap:7px;padding:0;font-family:inherit;transition:transform .2s cubic-bezier(.22,.9,.24,1);display:flex}.rd-fu-ctile-on{transform:scale(1.04)}.rd-fu-cvid{border:2px solid #0000;border-radius:24px;width:132px;height:176px;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 12px 24px -12px #783c5a8c}.rd-fu-ctile-on .rd-fu-cvid{border-color:var(--rd-coral);box-shadow:0 0 0 3px #ff5a7d33,0 14px 26px -12px #783c5a8c}.rd-fu-ctile video{object-fit:cover;background:#f3e6ee;width:100%;height:100%;display:block}.rd-fu-ctile:focus-visible .rd-fu-cvid{outline:2px solid var(--rd-plum);outline-offset:3px}.rd-fu-cn{font-size:13px;font-weight:800}.rd-fu-ct{color:var(--rd-ink-faint);font-size:11px}.rd-fu-ctile-on .rd-fu-cn{color:var(--rd-coral)}.rd-fu-cblurb{color:var(--rd-ink-soft);text-align:start;min-height:3.1em;margin:16px 0 0;font-size:13.5px;line-height:1.55}.rd-fu-reveal-portrait{border-radius:999px;align-self:center;width:128px;height:128px;margin:0 auto 18px;overflow:hidden;box-shadow:0 0 0 4px #ffffffb3,0 18px 34px -16px #783c5a99}.rd-fu-reveal-portrait img{object-fit:cover;width:100%;height:100%;display:block}.rd-fu-reveal-title{text-align:center}.rd-fu-facts{flex-direction:column;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.rd-fu-fact{border:1px solid var(--rd-hair);text-align:start;background:#ffffffa8;border-radius:16px;align-items:baseline;gap:10px;padding:11px 14px;display:flex}.rd-fu-fact-k{color:var(--rd-ink-faint);flex:none;font-size:11.5px;font-weight:800}.rd-fu-fact-v{color:var(--rd-plum);overflow-wrap:anywhere;font-size:14px;font-weight:700}@media (prefers-reduced-motion:reduce){.rd-fu-chip{transition:none}.rd-fu-chip[data-pressed]{transform:none}.rd-fu-dot,.rd-fu-ctile,.rd-fu-cvid{transition:none}.rd-fu-carousel{scroll-behavior:auto}}.rd-first,.rd-frq{overflow-x:clip}.rd-note{background:#ff5a7d12;border:1px solid #ff5a7d2e;border-radius:16px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 13px;display:flex;position:relative}.rd-note-join{background:#ff5a7d73;border-radius:999px;flex:none;align-self:stretch;width:3px;min-height:18px}.rd-note-text{min-width:0;color:var(--rd-ink-soft);text-align:start;flex:1;margin:0;font-size:12.5px;font-weight:600;line-height:1.5}.rd-note-x{cursor:pointer;color:var(--rd-ink-faint);background:0 0;border:none;flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-13px -13px -13px 0;display:inline-flex}.rd-note-x:focus-visible{outline:2px solid var(--rd-coral);outline-offset:-4px;border-radius:12px}.rd-topup-hold{height:106px;display:block}.chat-coach-btn{cursor:pointer;color:#210f1cb3;background:linear-gradient(150deg,#ffb3c9 0%,#c9b6f2 100%);border:none;padding:0}.chat-coach-btn:disabled{opacity:.5;cursor:default}.chat-coach-ring{pointer-events:none;border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ffffffbf}.chat-coach-btn:focus-visible{outline:2px solid var(--rd-coral,#ff5a7d);outline-offset:2px}.rd-bloom{max-width:calc(85% + 48px);margin:-4px 0 16px;padding-left:48px}.rd-bloom-heading{letter-spacing:.6px;text-transform:uppercase;text-align:start;color:var(--rd-ink-faint,#210f1c66);margin:0;font-size:11px;font-weight:800}.rd-bloom-list{margin:0;padding:0;list-style:none}.rd-bloom-item{opacity:0;margin-top:10px;animation:.32s cubic-bezier(.2,.8,.2,1) forwards rd-bloom-in;transform:translateY(6px)}.rd-bloom-tag{letter-spacing:.4px;text-transform:uppercase;text-align:start;color:var(--rd-coral,#ff5a7d);margin:0 2px -2px;font-size:10.5px;font-weight:800}.rd-bloom-item[data-chosen="1"] .rd-bloom-tag{color:var(--rd-plum,#210f1c)}.rd-bloom-item[data-chosen="1"]{box-shadow:0 0 0 1.5px var(--rd-coral,#ff5a7d),0 10px 22px -14px #ff5a7dcc;border-radius:18px}.rd-bloom-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;animation:.2s ease-out rd-bloom-in;display:flex}.rd-bloom-link{border:1px solid var(--rd-hair,#ffffffc7);min-height:44px;color:var(--rd-plum,#210f1c);background:#fff;border-radius:999px;align-items:center;padding:0 14px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.rd-bloom-link:focus-visible{outline:2px solid var(--rd-plum,#210f1c);outline-offset:2px}.rd-bloom-later{text-align:start;color:var(--rd-ink-soft,#210f1c99);flex-basis:100%;margin:0;font-size:11.5px}@keyframes rd-bloom-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.rd-composer-notice{left:50%;bottom:calc(max(env(safe-area-inset-bottom),10px) + 92px);z-index:1200;background:var(--rd-plum,#210f1c);color:#fff1f6;text-align:center;pointer-events:none;border-radius:999px;max-width:min(300px,100vw - 48px);padding:11px 17px;font-size:12.5px;font-weight:700;animation:.4s cubic-bezier(.22,1.2,.36,1) both rdNoticeIn;position:fixed;transform:translate(-50%);box-shadow:0 14px 30px -12px #210f1c99}@keyframes rdNoticeIn{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.rd-composer-notice{animation:none}}.rd-scrim.rd-upsell-dialog-scrim{z-index:2030}.rd-upsell-dialog{z-index:2031;box-sizing:border-box;border:1px solid var(--rd-hair);width:min(340px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);color:var(--rd-plum,#210f1c);background:radial-gradient(90% 60% at 25% 10%,#ffe7f1 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 60%,#fce8e3 100%);border-radius:26px;flex-direction:column;align-items:stretch;gap:10px;margin:auto;padding:22px 18px 10px;animation:.28s cubic-bezier(.2,.8,.2,1) rd-bloom-in;display:flex;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 60px -20px #783c5a80}.rd-upsell-dialog-text{text-align:center;overflow-wrap:anywhere;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.45}.rd-upsell-dialog .rd-btn{cursor:pointer;min-height:48px}.rd-upsell-dialog-dismiss{min-height:44px;font:inherit;color:var(--rd-coral,#ff5a7d);cursor:pointer;background:0 0;border:0;font-size:13.5px;font-weight:600}.rd-upsell-dialog button:focus-visible{outline:2px solid var(--rd-plum,#210f1c);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rd-upsell-dialog{animation:none}}.rd-upsell-dialog-title{text-align:center;overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:800;line-height:1.25}.sf-limit-modal .rd-upsell-dialog-text{margin-bottom:2px}.rd-plan-scrim{z-index:1100;padding:calc(16px + env(safe-area-inset-top))calc(16px + env(safe-area-inset-right))calc(16px + env(safe-area-inset-bottom))calc(16px + env(safe-area-inset-left));background:#210f1c6b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rd-plan{overscroll-behavior:contain;box-sizing:border-box;border:1px solid var(--rd-hair,#ffffffc7);width:min(420px,100%);max-height:100%;color:var(--rd-plum,#210f1c);background:radial-gradient(90% 60% at 25% 10%,#ffe7f1 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 60%,#fce8e3 100%);border-radius:26px;flex-direction:column;gap:12px;padding:22px 18px 14px;display:flex;overflow-y:auto;box-shadow:0 24px 60px -20px #783c5a80}.rd-plan-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rd-plan-headtext{min-width:0}.rd-plan-title{letter-spacing:-.4px;margin:0;font-size:22px;font-weight:800}.rd-plan-note{color:var(--rd-ink-soft,#210f1c99);overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.45}.rd-plan-badge{white-space:nowrap;flex:none}.rd-plan-compare{gap:10px;display:grid}.rd-plan-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;font-size:14px;display:grid}.rd-plan-row-label{overflow-wrap:anywhere;min-width:0}.rd-plan-row-free{color:var(--rd-ink-soft,#210f1c99);font-weight:600}.rd-plan-row-pro{color:var(--rd-coral,#ff5a7d);font-weight:800}.rd-plan-status{color:var(--rd-ink-soft,#210f1c99);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.rd-plan-price{flex-direction:column;gap:4px;display:flex}.rd-plan-price-amount{font-size:17px;font-weight:800}.rd-plan-price-length{color:var(--rd-ink-soft,#210f1c99);font-size:12px;line-height:1.4}.rd-plan-actions{flex-direction:column;gap:6px;margin-top:4px;display:flex}.rd-plan .rd-btn{cursor:pointer;min-height:48px}.rd-plan .rd-btn:disabled{opacity:.6;cursor:default}.rd-plan-ghost{min-height:44px;font:inherit;color:var(--rd-plum,#210f1c);cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:700}.rd-plan-ghost:disabled{opacity:.5;cursor:default}.rd-plan button:focus-visible,.rd-plan a:focus-visible{outline:2px solid var(--rd-plum,#210f1c);outline-offset:2px}.rd-plan-legal{color:var(--rd-ink-soft,#210f1c99);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.rd-plan-legal a{color:inherit;text-decoration:underline}.rd-coachset{z-index:3100;color:var(--rd-plum);background:radial-gradient(90% 45% at 20% 4%,#ffe0ee 0,#0000 58%),radial-gradient(90% 50% at 88% 20%,#ebe2fc 0,#0000 60%),linear-gradient(165deg,#ffdceb 0%,#ece4fd 52%,#fce6e1 100%);flex-direction:column;display:flex;position:fixed;inset:0}.rd-coachset-top{padding:calc(env(safe-area-inset-top) + 18px)22px 10px;flex:none;align-items:center;gap:11px;display:flex}.rd-coachset-head{flex:1;min-width:0}.rd-coachset-title{letter-spacing:-.3px;margin:0;font-size:20px;font-weight:800}.rd-coachset-sub{color:var(--rd-ink-soft);overflow-wrap:anywhere;margin:2px 0 0;font-size:12.5px;line-height:1.35}.rd-coachset-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-height:0;padding:8px 22px 16px;display:flex;overflow-y:auto}.rd-coachset-preview{align-items:center;gap:12px;min-width:0;display:flex}.rd-coachset-previewtext{flex-direction:column;gap:2px;min-width:0;display:flex}.rd-coachset-previewtext b{font-size:13px;font-weight:700}.rd-coachset-previewtext span{color:var(--rd-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rd-coachset-section{flex-direction:column;gap:8px;min-width:0;display:flex}.rd-coachset-label{font-size:13px;font-weight:700}.rd-coachset-coaches{scroll-snap-type:x proximity;margin-inline:-22px;padding:6px 22px 8px}.rd-coachset-coaches .rd-ctile{scroll-snap-align:start;cursor:pointer}.rd-coachset-rec{z-index:1;background:var(--rd-coral);color:#fff;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:700;position:absolute;top:8px;left:50%;transform:translate(-50%)}.rd-coachset-chips{flex-wrap:wrap;gap:8px;display:flex}.rd-coachset-chips .rd-chip{cursor:pointer;min-height:36px}.rd-coachset-foot{padding:10px 22px calc(env(safe-area-inset-bottom) + 16px);flex:none}.rd-coachset button:focus-visible,.rd-coachset input:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}.rd-cc-av--initial{color:var(--rd-plum);background:linear-gradient(168deg,#ffc4dee6,#fffc);justify-content:center;align-items:center;font-size:15px;font-weight:700;line-height:1;display:flex}.rd-cc-setup{margin-top:10px;padding:10px 14px}.rd-cc-setup-head{align-items:center;gap:8px;min-height:28px;display:flex}.rd-cc-setup-head[role=button]{cursor:pointer}.rd-cc-setup-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--rd-ink-soft);flex:1;font-size:12.5px;overflow:hidden}.rd-cc-setup-spacer{flex:1}.rd-cc-setup-edit{min-height:32px;font:inherit;color:var(--rd-coral);cursor:pointer;background:0 0;border:0;flex:none;padding:0 6px;font-size:12.5px;font-weight:700}.rd-cc-setup-chev{color:var(--rd-ink-faint);flex:none;transition:transform .2s;display:inline-flex}.rd-cc-setup-chev[data-open=true]{transform:rotate(180deg)}.rd-cc-setup-rows{grid-template-columns:auto minmax(0,1fr);gap:5px 10px;margin:8px 0 2px;display:grid}.rd-cc-setup-rows>div{display:contents}.rd-cc-setup-rows dt{color:var(--rd-ink-faint);padding-top:1px;font-size:11px;font-weight:700}.rd-cc-setup-rows dd{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.4}.rd-cc-setup-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:4px 0 2px;display:flex}.rd-cc-setup-empty p{color:var(--rd-ink-soft);margin:0;font-size:13px;line-height:1.4}.rd-cc-setup-empty .rd-chip{cursor:pointer}.rd-cc-setup button:focus-visible,.rd-cc-setup-head:focus-visible{outline:2px solid var(--rd-plum);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rd-cc-setup-chev{transition:none}}.rd-sentcheck{left:16px;right:16px;bottom:calc(var(--rd-nav-bottom,20px) + var(--rd-nav-h,62px) + 12px);z-index:61;border:1px solid var(--rd-hair,#ffffffc7);box-shadow:var(--rd-shadow,0 14px 34px -14px #783c5a73);color:var(--rd-plum,#210f1c);background:#fff;border-radius:20px;padding:14px 16px;animation:.28s cubic-bezier(.2,.8,.2,1) rd-bloom-in;position:fixed}.rd-sentcheck-title{margin:0;font-size:14px;font-weight:800}.rd-sentcheck-line{color:var(--rd-ink-soft,#210f1c99);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 10px;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.rd-sentcheck-row{flex-wrap:wrap;gap:8px;display:flex}.rd-sentcheck-btn{border:1px solid var(--rd-hair,#ffffffc7);min-height:44px;font:inherit;color:var(--rd-plum,#210f1c);cursor:pointer;background:#fff;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}.rd-sentcheck-btn[data-primary="1"]{background:var(--rd-coral,#ff5a7d);border-color:var(--rd-coral,#ff5a7d);color:#fff}.rd-sentcheck-skip{min-height:44px;font:inherit;color:var(--rd-coral,#ff5a7d);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:12.5px;font-weight:600}.rd-sentcheck button:focus-visible{outline:2px solid var(--rd-plum,#210f1c);outline-offset:2px}.rd-received-popup{overscroll-behavior:contain;z-index:64;max-height:88dvh;overflow-y:auto}.rd-received-popup-scrim{z-index:63}.rd-received-popup-bar{justify-content:flex-end;margin:-8px -8px 0;display:flex}.rd-received-popup-close{width:44px;height:44px;color:var(--rd-ink-soft,#210f1c99);cursor:pointer;background:#ffffffb3;border:0;border-radius:999px;place-items:center;display:grid}.rd-received-popup-close:focus-visible{outline:2px solid var(--rd-plum,#210f1c);outline-offset:2px}.rd-received-popup:focus{outline:none}.rd-received-popup .rd-title{max-width:none}@media (prefers-reduced-motion:reduce){.rd-bloom-item,.rd-bloom-actions,.rd-sentcheck{opacity:1;animation:none;transform:none}}.rd-reask-q{flex-direction:column;gap:8px;margin-top:14px;display:flex}.rd-reask-opts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rd-sheet[data-identity-reask-sheet]{overscroll-behavior:contain;max-height:min(86vh,640px);overflow-y:auto}.sf-invites,.sf-invite-landing{color:#210f1c;line-height:1.55}.sf-invites{border-bottom:1px solid #210f1c22;margin-bottom:18px;padding-block:10px 24px}.sf-invites h2,.sf-invites h3,.sf-invite-landing h1{font-weight:700}.sf-invites h2{font-size:19px}.sf-invites h3{margin-top:22px}.sf-invites p,.sf-invite-landing p{margin-block:10px}.sf-invites input:not([type=checkbox]){border:1px solid #210f1c55;border-radius:10px;width:100%;min-width:0;margin-block:8px;padding:10px;display:block}.sf-invite-consent{background:#ffffffb3;border:1px solid #210f1c33;border-radius:14px;margin-block:14px;padding:14px}.sf-invite-consent small{color:#734a2b;font-weight:700}.sf-invite-check{align-items:flex-start;gap:10px;margin-block:16px;display:flex}.sf-invite-check input{flex:0 0 20px;width:20px;height:20px;margin-top:5px}.sf-invite-claim{overflow-wrap:anywhere;border-top:1px solid #210f1c22;padding:14px 0}.sf-invite-landing{max-width:520px;min-height:100dvh;padding:max(32px,env(safe-area-inset-top))22px max(40px,env(safe-area-inset-bottom));margin-inline:auto;overflow-y:auto}.sf-invite-landing .rd-cta,.sf-invites .rd-cta{min-height:44px;margin-block:8px}.sf-invite-landing a{margin-top:22px;display:block}.sf-connect-hero{text-align:center;color:#210f1c;flex-direction:column;gap:8px;margin-block:4px 16px;padding:18px;display:flex}.sf-connect-hero h2{margin:0;font-size:19px;line-height:1.3}.sf-connect-hero p{margin:0 0 4px;font-size:14px;line-height:1.5}.sf-connect-hero .rd-cta{width:100%;min-height:48px;margin:0}.sf-connect-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-block:0 10px;display:flex}.sf-connect-page{color:#210f1c;padding-top:4px}.sf-connect-page .rd-cta{min-height:48px;margin-block:2px 0}.sf-connect-qr{background:#ffffff80;border:1px solid #210f1c14;border-radius:18px;margin-top:14px;padding:12px}.sf-connect-have-code{border-top:1px solid #210f1c22;margin-top:14px;padding-top:12px}.sf-connect-code{text-align:center;padding-top:14px}.sf-emotion-category-title{text-align:start;margin-block:10px;font-size:15px;font-weight:650}.sf-emotion-category-bids{background:#fff8fc66;border:1px solid #b8758d66;border-radius:18px;padding:10px}.sf-emotion-category-states{padding:10px}.sf-emotion-category [role=radio]{min-width:0;height:auto;min-height:66px}.sf-emotion-category [role=radio] span{white-space:normal;overflow-wrap:anywhere}.sf-feel-screen{--sf-surface:#fff6f8}.sf-feel-modes{border:1px solid var(--rd-line,#e6dce7);border-radius:18px;gap:4px;padding:4px;display:flex}.sf-feel-modes button{color:var(--rd-plum,#210f1c);font:inherit;background:0 0;border:0;border-radius:14px;flex:1;padding:12px 8px;font-size:13px}.sf-feel-modes [aria-selected=true]{background:var(--rd-coral,#ff5a7d);color:#fff}.sf-feel-bids{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;width:100%;margin-block:12px;display:grid}.sf-feel-people{flex-wrap:wrap;gap:8px;margin-block:16px;display:flex}.sf-feel-person{cursor:pointer;min-height:40px;padding-inline:14px;transition:background-color .16s,color .16s,opacity .16s,box-shadow .16s}.sf-feel-people .sf-feel-person-on{background:var(--rd-coral,#ff5a7d);color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--rd-coral,#ff5a7d),0 8px 18px -8px #ff5a7db3}.sf-feel-people:has(.sf-feel-person-on) .sf-feel-person:not(.sf-feel-person-on){opacity:.55}.sf-feel-person-mark{width:18px;height:18px;color:var(--rd-coral,#ff5a7d);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-weight:800;line-height:1;display:inline-grid}@media (prefers-reduced-motion:reduce){.sf-feel-person{transition:none}}.sf-feel-confirm{text-align:center;line-height:1.6}.sf-feel-screen .rd-cta,.sf-feel-screen>.rd-ghost{margin-block:8px}.sf-feel-screen .rd-cta{scroll-margin-bottom:calc(var(--rd-nav-bottom) + var(--rd-nav-h) + 14px)}.sf-feel-deferred{text-align:center;padding-block:36px}.sf-feel-refusal{text-align:center;scroll-margin-bottom:calc(var(--rd-nav-bottom) + var(--rd-nav-h) + 14px);flex-direction:column;gap:10px;padding:14px 16px;line-height:1.5;display:flex}.sf-feel-refusal p{margin:0}.sf-feel-screen .sf-feel-upgrade{background:var(--rd-coral,#ff5a7d);margin-block:0}.sf-feel-sent{text-align:center;scroll-margin-bottom:calc(var(--rd-nav-bottom) + var(--rd-nav-h) + 14px);flex-direction:column;align-items:center;gap:6px;padding:14px 16px;animation:.32s cubic-bezier(.2,.8,.2,1) both sfFeelSentIn;display:flex}.sf-feel-sent p{margin:0;font-weight:700}.sf-feel-sent-mark{background:var(--rd-coral,#ff5a7d);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}@keyframes sfFeelSentIn{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.sf-feel-sending .sf-feel-people [aria-pressed=true]{animation:.42s ease-out .62s both sfFeelCatch}@keyframes sfFeelCatch{0%{transform:scale(1);box-shadow:0 0 #ff5a7d8c}45%{transform:scale(1.1)}to{transform:scale(1);box-shadow:0 0 0 14px #ff5a7d00}}.sf-feel-send-busy{background:var(--rd-coral,#ff5a7d)}.sf-feel-send-busy:disabled{opacity:.8}.sf-feel-modes{align-items:stretch}.sf-feel-modes button{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;min-width:0;min-height:44px;line-height:1.25;overflow:visible}.rd-page:has(>.sf-feel-screen){padding-bottom:0}.rd-page>.sf-feel-screen:after{content:"";height:var(--rd-page-bottom);flex:none;display:block}.sf-gender-backdrop{z-index:92;isolation:isolate;background:#f7eaf3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sf-gender-backdrop>canvas{z-index:0!important}.sf-gender-modal{z-index:1;width:min(100%,380px);max-height:calc(100dvh - 48px);color:var(--rd-plum,#210f1c);text-align:center;background:#fff6f8;border-radius:28px;padding:26px;position:relative;overflow-y:auto;box-shadow:0 16px 60px #210f1c18}.sf-gender-modal h2{font-size:23px;line-height:1.3}.sf-gender-modal p{margin-block:16px;font-size:14px;line-height:1.6}.sf-gender-options{gap:10px;margin-block:22px;display:grid}.sf-gender-options .rd-cta{background:var(--rd-coral,#ff5a7d);color:#fff}.sf-gender-modal button:focus-visible{outline:3px solid var(--rd-lilac,#c8ade5);outline-offset:3px}.sf-received-scrim{z-index:63;background:#210f1c33;position:fixed;inset:0}.sf-received-screen{z-index:64;width:100%;height:100dvh;max-height:none;color:var(--rd-plum,#210f1c);padding-top:env(safe-area-inset-top,0px);background:#fff6f8;flex-direction:column;transition:transform .22s ease-out;animation:.28s ease-out backwards sfReceivedEnter;display:flex;position:fixed;inset:0;overflow:clip}.sf-received-screen:focus{outline:none}.sf-received-drag{touch-action:none;cursor:grab;flex-shrink:0;min-height:62px;margin:0;padding:12px 18px 8px;position:relative}.sf-received-handle{top:14px;background:#210f1c33;border-radius:4px;width:44px;height:4px;position:absolute;inset-inline-start:calc(50% - 22px)}.sf-received-content{overscroll-behavior:contain;padding:0 22px calc(28px + env(safe-area-inset-bottom,0px));flex:1;min-height:0;overflow-y:auto}.sf-received-content>div{max-width:520px;margin-inline:auto}.sf-received-content .rd-stage{height:232px}.sf-received-content .rd-title{max-width:none}.sf-received-quote{margin-block:8px 16px;font-size:26px;line-height:1.5}.sf-received-closing{pointer-events:none;animation:.22s ease-in both sfReceivedExit}@keyframes sfReceivedEnter{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes sfReceivedExit{to{opacity:0;transform:translateY(100dvh)}}.ov-slot{display:contents}.ov-slot[data-ov-state=tucked],.ov-slot[data-ov-state=waiting],.ov-slot[data-ov-state=tucked] *,.ov-slot[data-ov-state=waiting] *,.ov-tucked,.ov-tucked *{visibility:hidden!important;pointer-events:none!important;animation-play-state:paused!important}.sf-feel-flight{z-index:90;pointer-events:none;width:34px;height:34px;animation:.85s cubic-bezier(.3,0,.2,1) both sfFeelTravel;position:fixed}@keyframes sfFeelTravel{0%{transform:translate(0)scale(1)}28%{transform:translateY(-36px)scale(1.55)}80%{transform:translate(var(--sf-dx),var(--sf-dy))scale(1.2)}to{transform:translate(var(--sf-dx),var(--sf-dy))scale(.75);opacity:0}}.sf-feel-sending .rd-stage-sym{opacity:.55;transition:transform .26s,opacity .26s;transform:translateY(-12px)scale(.9)}@media (prefers-reduced-motion:reduce){.sf-received-screen,.sf-received-closing,.sf-feel-flight{transition:none;animation:none;transform:none}.sf-feel-flight{display:none}.sf-feel-screen .rd-bg,.sf-feel-screen .rd-bp,.sf-feel-screen .rd-mv,.sf-received-screen .rd-mv{animation:none!important;transform:none!important}.sf-feel-screen .rd-lite,.sf-feel-screen .rd-halo,.sf-received-screen .rd-lite,.sf-received-screen .rd-halo{opacity:0!important;animation:none!important;transform:none!important}.sf-feel-sending .rd-stage-sym{transition:none;transform:none}.sf-feel-sent,.sf-feel-sending .sf-feel-people [aria-pressed=true]{animation:none}}.sf-feel-head{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:14px 6px;display:grid}.sf-feel-head>:only-child{grid-column:1/-1}.sf-feel-head-btn{min-width:0;min-height:46px;color:var(--rd-plum,#210f1c);font:inherit;cursor:pointer;background:#ffffffdb;border:1px solid #ffffffbf;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:6px 14px;font-size:13.5px;font-weight:700;transition:transform .14s,box-shadow .14s;display:flex;box-shadow:0 10px 24px -16px #210f1c73,inset 0 1px #ffffffe6}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sf-feel-head-btn{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#fff9}}.sf-feel-head-btn[data-pressed]{transform:scale(.97)}.sf-feel-head-btn:focus-visible{outline:2px solid var(--rd-coral,#ff5a7d);outline-offset:2px}.sf-feel-head-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-feel-head-plus{background:var(--rd-coral,#ff5a7d);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid;box-shadow:0 4px 10px -4px #ff5a7dcc}.sf-feel-head-faces{flex:none;display:inline-flex}.sf-feel-head-face{background:linear-gradient(135deg,var(--rd-coral,#ff5a7d),var(--rd-lilac,#cfaef3));color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;line-height:1;display:grid;box-shadow:0 0 0 2px #fff}.sf-feel-head-face+.sf-feel-head-face{margin-inline-start:-8px}@media (prefers-reduced-motion:reduce){.sf-feel-head-btn{transition:none}.sf-feel-head-btn[data-pressed]{transform:none}}.sf-people-page{color:var(--rd-plum,#210f1c);padding-bottom:8px}.sf-people-title{letter-spacing:-.4px;text-align:center;margin:0 0 6px;font-size:24px;font-weight:800;line-height:1.2}.sf-people-empty{text-align:center;color:var(--rd-ink-soft,#210f1c99);margin-top:28px;font-size:14px;line-height:1.5}.sf-people-group-title{letter-spacing:.08em;text-transform:uppercase;text-align:start;color:var(--rd-ink-soft,#210f1c8c);margin:20px 6px 10px;font-size:11.5px;font-weight:800}.sf-people-list{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}section[data-people-group]>.sf-people-list{margin-top:0}.sf-people-card{background-color:#ffffffe0;background-image:linear-gradient(135deg,var(--sf-people-tint,transparent),transparent 62%);border:1px solid #ffffffe6;border-radius:22px;padding:14px;box-shadow:0 14px 30px -20px #210f1c80,inset 0 1px #fffffff2}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sf-people-card{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background-color:#ffffff9e}}.sf-people-page[dir=rtl] .sf-people-card{background-image:linear-gradient(225deg,var(--sf-people-tint,transparent),transparent 62%)}.sf-people-row{align-items:center;gap:12px;display:flex}.sf-people-main{all:unset;box-sizing:border-box;text-align:start;flex:1;align-items:center;gap:12px;min-width:0;display:flex}button.sf-people-main{cursor:pointer;-webkit-tap-highlight-color:transparent}button.sf-people-main:focus-visible{outline:2px solid var(--rd-coral,#ff5a7d);outline-offset:4px;border-radius:16px}.sf-people-avatar{width:48px;height:48px;color:var(--rd-plum,#210f1c);box-shadow:inset 0 0 0 2px #ffffffe6,0 0 0 2px var(--sf-people-ring,transparent);background:linear-gradient(135deg,#ffd9e2,#eee2ff);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid;position:relative}.sf-people-badge{background:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;inset-block-end:-5px;inset-inline-end:-5px;box-shadow:0 4px 10px -4px #210f1c73}.sf-people-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sf-people-name{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;line-height:1.25;overflow:hidden}.sf-people-line{color:var(--rd-ink-soft,#210f1c99);font-size:13px;line-height:1.4}.sf-people-emotion{font-weight:800}.sf-people-send{background:var(--rd-coral,#ff5a7d);color:#fff;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;padding:8px 14px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px -10px #ff5a7dd9}.sf-people-link{width:100%;min-height:40px;color:var(--rd-plum,#210f1c);font:inherit;cursor:pointer;background:#ffffff80;border:1px dashed #210f1c33;border-radius:14px;justify-content:center;align-items:center;margin-top:12px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.sf-people-send:focus-visible,.sf-people-link:focus-visible,.sf-people-connect:focus-visible{outline:2px solid var(--rd-plum,#210f1c);outline-offset:2px}.sf-people-disclosure{text-align:center;color:var(--rd-ink-soft,#210f1c8c);margin:18px 6px 14px;font-size:12px;line-height:1.5}.sf-people-connect{width:100%;min-height:48px;color:var(--rd-plum,#210f1c);font:inherit;cursor:pointer;background:#ffffffbf;border:1px solid #210f1c1a;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.sf-people-send[data-pressed],.sf-people-connect[data-pressed]{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.sf-people-send[data-pressed],.sf-people-connect[data-pressed]{transform:none}}.sf-feel-bids{grid-template-columns:repeat(4,minmax(0,1fr))}.sf-feel-log-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-feel-log-followup{margin-block:18px}.sf-received-screen:has(.sf-feel-screen){isolation:isolate;background:radial-gradient(90% 55% at 20% 8%,#ffe7f1 0,#0000 60%),radial-gradient(90% 65% at 90% 26%,#ece4fd 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 50%,#fce8e3 100%)}.sf-received-screen:has(.sf-feel-screen):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 34% at 22% 22%,#ffc4dea8,#0000 66%),radial-gradient(42% 36% at 82% 30%,#ceb2f399,#0000 66%),radial-gradient(44% 38% at 70% 82%,#ffcebc99,#0000 68%);animation:26s cubic-bezier(.4,0,.2,1) infinite alternate rdDrift;position:absolute;inset:-28%}.sf-gender-options .rd-cta:disabled{background:var(--rd-coral,#ff5a7d);color:#fff;filter:none;opacity:.7;outline:none}@media (prefers-reduced-motion:reduce){.sf-received-screen:has(.sf-feel-screen):before{animation:none}}.sf-fx-host{isolation:isolate}.sf-fx-ground,.sf-fx-ground *,.sf-fx-edge,.sf-fx-edge *{pointer-events:none!important}.sf-fx-host .sf-received-content{z-index:4;position:relative}.sf-fx-host .sf-received-drag{z-index:5}.sf-fx-ground{z-index:-1;background:radial-gradient(90% 55% at 20% 8%,#ffe7f1 0,#0000 60%),radial-gradient(90% 65% at 90% 26%,#ece4fd 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 50%,#fce8e3 100%);position:absolute;inset:0;overflow:clip}.sf-fx-drift{background:radial-gradient(40% 34% at 22% 22%,#ffc4dea8,#0000 66%),radial-gradient(42% 36% at 82% 30%,#ceb2f399,#0000 66%),radial-gradient(44% 38% at 70% 82%,#ffcebc99,#0000 68%);animation:26s cubic-bezier(.4,0,.2,1) infinite alternate rdDrift;position:absolute;inset:-28%}.sf-fx-tint{background:radial-gradient(36% 28% at 80% 14%,rgba(var(--sf-fx-hue),.28),transparent 70%),radial-gradient(46% 32% at 14% 56%,rgba(var(--sf-fx-light),.36),transparent 70%),radial-gradient(44% 30% at 76% 90%,rgba(var(--sf-fx-hue),.22),transparent 70%),radial-gradient(60% 40% at 50% 40%,rgba(var(--sf-fx-soft),.3),transparent 72%);animation:1.4s ease-out both sfFxTintIn,19s cubic-bezier(.4,0,.2,1) 1.4s infinite alternate sfFxTintDrift;position:absolute;inset:-18%}@keyframes sfFxTintIn{0%{opacity:0}to{opacity:1}}@keyframes sfFxTintDrift{0%{transform:translate(0)scale(1.04)}to{transform:translate(-3%,2.5%)scale(1)}}.sf-fx-edge{z-index:3;position:absolute;inset:0;overflow:clip}.sf-fx-ring{box-shadow:inset 0 0 22px 2px rgba(var(--sf-fx-hue),.4),inset 0 0 40px 4px rgba(var(--sf-fx-light),.3);border-radius:44px;animation:4.4s ease-in-out infinite alternate sfFxBreath;position:absolute;inset:0}.sf-fx-ring-inner{box-shadow:inset 0 0 3px 1.5px rgba(var(--sf-fx-soft),.85),inset 0 0 14px 2px rgba(var(--sf-fx-hue),.32);animation-duration:3.2s;animation-delay:-1.6s}@keyframes sfFxBreath{0%{opacity:.55}to{opacity:1}}.sf-fx-flow{will-change:transform,opacity;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute}.sf-fx-flow-t1,.sf-fx-flow-t2,.sf-fx-flow-b1,.sf-fx-flow-b2{width:72vw;height:24vmin;animation-name:sfFxSlideX}.sf-fx-flow-r1,.sf-fx-flow-r2,.sf-fx-flow-l1,.sf-fx-flow-l2{width:24vmin;height:46vh;animation-name:sfFxSlideY}.sf-fx-flow-t1{background:radial-gradient(closest-side,rgba(var(--sf-fx-hue),.62),rgba(var(--sf-fx-hue),0));animation-duration:9s;top:-12vmin;left:-24vw}.sf-fx-flow-t2{background:radial-gradient(closest-side,rgba(var(--sf-fx-soft),.8),rgba(var(--sf-fx-soft),0));animation-duration:12s;animation-direction:alternate-reverse;top:-12vmin;left:48vw}.sf-fx-flow-b1{background:radial-gradient(closest-side,rgba(var(--sf-fx-hue),.6),rgba(var(--sf-fx-hue),0));animation-duration:10s;animation-direction:alternate-reverse;bottom:-12vmin;left:40vw}.sf-fx-flow-b2{background:radial-gradient(closest-side,rgba(var(--sf-fx-deep),.42),rgba(var(--sf-fx-deep),0));animation-duration:13s;bottom:-12vmin;left:-30vw}.sf-fx-flow-r1{background:radial-gradient(closest-side,rgba(var(--sf-fx-light),.75),rgba(var(--sf-fx-light),0));animation-duration:11s;top:-10vh;right:-12vmin}.sf-fx-flow-r2{background:radial-gradient(closest-side,rgba(var(--sf-fx-hue),.55),rgba(var(--sf-fx-hue),0));animation-duration:8.5s;animation-direction:alternate-reverse;top:50vh;right:-12vmin}.sf-fx-flow-l1{background:radial-gradient(closest-side,rgba(var(--sf-fx-hue),.58),rgba(var(--sf-fx-hue),0));animation-duration:10.5s;animation-direction:alternate-reverse;top:44vh;left:-12vmin}.sf-fx-flow-l2{background:radial-gradient(closest-side,rgba(var(--sf-fx-soft),.8),rgba(var(--sf-fx-soft),0));animation-duration:12.5s;top:-6vh;left:-12vmin}@keyframes sfFxSlideX{0%{opacity:.5;transform:translate(0)scaleX(.9)}50%{opacity:1}to{opacity:.65;transform:translate(52vw)scaleX(1.1)}}@keyframes sfFxSlideY{0%{opacity:.5;transform:translate(0)scaleY(.9)}50%{opacity:1}to{opacity:.65;transform:translateY(34vh)scaleY(1.1)}}.sf-fx-flare{opacity:0;box-shadow:inset 0 0 46px 10px rgba(var(--sf-fx-hue),.5),inset 0 0 20px 5px rgba(var(--sf-fx-soft),.9);border-radius:44px;animation:1.7s cubic-bezier(.2,.7,.3,1) 80ms both sfFxFlare;position:absolute;inset:0}@keyframes sfFxFlare{0%{opacity:0}18%{opacity:1}to{opacity:0}}.sf-fx-flourish-embrace .sf-fx-flare{box-shadow:inset 0 0 56px 18px rgba(var(--sf-fx-hue),.42),inset 0 0 30px 8px rgba(var(--sf-fx-soft),.9);animation:2.8s ease-in-out .1s both sfFxHug}@keyframes sfFxHug{0%{opacity:0}24%{opacity:1}44%{opacity:.5}64%{opacity:.92}to{opacity:0}}.sf-fx-p{opacity:0;will-change:transform,opacity;transform:translate3d(0,0,0)rotate(var(--sf-fx-rot))scale(.35);animation-timing-function:cubic-bezier(.22,.7,.3,1);display:block;position:absolute}.sf-fx-p>svg{width:100%;height:100%;display:block;overflow:visible}.sf-fx-p-burst{animation-name:sfFxRise;animation-iteration-count:1;animation-fill-mode:both}.sf-fx-p-loop{animation-name:sfFxRiseLoop;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:backwards}.sf-fx-p-flourish{animation-name:sfFxPop;animation-iteration-count:1;animation-fill-mode:both}.sf-fx-flourish-rain .sf-fx-p-flourish{animation-name:sfFxFall;animation-timing-function:ease-in-out}@keyframes sfFxRise{0%{opacity:0;transform:translate3d(0,0,0)rotate(var(--sf-fx-rot))scale(.35)}18%{opacity:var(--sf-fx-peak);transform:translate3d(calc(var(--sf-fx-dx)*.22),calc(var(--sf-fx-dy)*.22),0)rotate(var(--sf-fx-rot))scale(1.08)}to{opacity:0;transform:translate3d(var(--sf-fx-dx),var(--sf-fx-dy),0)rotate(var(--sf-fx-spin))scale(.72)}}@keyframes sfFxRiseLoop{0%{opacity:0;transform:translate3d(0,0,0)rotate(var(--sf-fx-rot))scale(.4)}12%{opacity:var(--sf-fx-peak);transform:translate3d(calc(var(--sf-fx-dx)*.2),calc(var(--sf-fx-dy)*.2),0)rotate(var(--sf-fx-rot))scale(1)}62%,to{opacity:0;transform:translate3d(var(--sf-fx-dx),var(--sf-fx-dy),0)rotate(var(--sf-fx-spin))scale(.75)}}@keyframes sfFxPop{0%{opacity:0;transform:translate3d(0,0,0)rotate(var(--sf-fx-rot))scale(.2)}24%{opacity:var(--sf-fx-peak);transform:translate3d(calc(var(--sf-fx-dx)*.3),calc(var(--sf-fx-dy)*.3),0)rotate(var(--sf-fx-rot))scale(1.16)}44%{transform:translate3d(calc(var(--sf-fx-dx)*.5),calc(var(--sf-fx-dy)*.5),0)rotate(var(--sf-fx-rot))scale(.96)}to{opacity:0;transform:translate3d(var(--sf-fx-dx),var(--sf-fx-dy),0)rotate(var(--sf-fx-spin))scale(.9)}}@keyframes sfFxFall{0%{opacity:0;transform:translate3d(0,0,0)rotate(var(--sf-fx-rot))scale(.6)}20%{opacity:var(--sf-fx-peak);transform:translate3d(calc(var(--sf-fx-dx)*.2),calc(var(--sf-fx-dy)*.2),0)rotate(var(--sf-fx-rot))scale(1)}to{opacity:0;transform:translate3d(var(--sf-fx-dx),var(--sf-fx-dy),0)rotate(var(--sf-fx-spin))scale(.85)}}.sf-fx-wave{border:1.5px solid rgba(var(--sf-fx-hue),.85);width:36vmin;height:36vmin;box-shadow:0 0 14px rgba(var(--sf-fx-light),.6),inset 0 0 14px rgba(var(--sf-fx-light),.5);opacity:0;will-change:transform,opacity;border-radius:50%;margin:-18vmin 0 0 -18vmin;animation-name:sfFxWave;animation-timing-function:cubic-bezier(.2,.6,.35,1);animation-fill-mode:both;position:absolute;transform:scale(.1)}@keyframes sfFxWave{0%{opacity:0;transform:scale(.1)}16%{opacity:var(--sf-fx-peak)}to{opacity:0;transform:scale(3.4)}}.sf-fx-paused,.sf-fx-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.sf-fx-drift,.sf-fx-tint,.sf-fx-ring,.sf-fx-flow,.sf-fx-flare,.sf-fx-p,.sf-fx-wave{animation:none!important}.sf-fx-flow,.sf-fx-flare,.sf-fx-p,.sf-fx-wave{display:none!important}.sf-fx-ring{opacity:.85}}.sf-received-queued{justify-content:center;margin:0 0 8px;display:flex}.sf-received-queued span{letter-spacing:.01em;color:var(--rd-plum,#4a2a4a);background:#ffffffb8;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;box-shadow:inset 0 1px #fff9,0 4px 12px -8px #00000059}.sf-feel-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sf-feel-screen [data-feel-header]>h1.rd-title:first-child{margin-block-start:18px}.sf-feel-bar{justify-content:space-between;align-items:center;min-height:44px;margin-block:12px 6px;display:flex}.sf-feel-bar .sf-feel-connect{margin-inline-start:auto}.sf-feel-bar .sf-feel-head-btn{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffd1;border-radius:50%;flex:none;gap:0;width:44px;height:44px;min-height:44px;padding:0;box-shadow:0 6px 16px -10px #210f1c73,inset 0 1px #ffffffe6}.sf-feel-bar .sf-feel-head-plus{width:auto;height:auto;box-shadow:none;color:var(--rd-coral,#ff5a7d);background:0 0}.sf-feel-head-icon{color:var(--rd-plum,#210f1c);place-items:center;display:grid}.sf-feel-tray{gap:8px;margin-block:14px 0;display:flex}.sf-feel-tray .sf-feel-head-btn{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--rd-line,#e6dce7);min-height:40px;box-shadow:none;background:#ffffff80;flex:1 1 0;gap:6px;padding:4px 12px;font-size:13px;font-weight:650}.sf-feel-tray .sf-feel-head-plus,.sf-feel-tray .sf-feel-head-face{width:20px;height:20px;font-size:10px}.sf-feel-tray .sf-feel-head-plus{box-shadow:none}.sf-feel-people .sf-feel-head-btn{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:40px;box-shadow:none;flex:none}.sf-feel-people .sf-feel-connect{background:#ff5a7d1a;border:1px solid #ff5a7d61;border-radius:50%;gap:0;width:40px;height:40px;padding:0}.sf-feel-people .sf-feel-connect .sf-feel-head-plus{width:auto;height:auto;box-shadow:none;color:var(--rd-coral,#ff5a7d);background:0 0}.sf-feel-people .sf-feel-people-open{border:1px solid var(--rd-line,#e6dce7);background:0 0;gap:6px;padding-block:4px;padding-inline:6px 14px;font-size:12.5px;font-weight:650}.sf-feel-people .sf-feel-head-face{width:26px;height:26px}.sf-feel-screen [data-feel-header]>.sf-connect-hero{margin-block:14px 18px}.sf-feel-blocked{text-align:center;text-wrap:pretty;color:var(--rd-ink-soft,#210f1c99);margin-block:20px 0;font-size:13.5px;line-height:1.5}.sf-people-hero{text-align:center;color:var(--rd-plum,#210f1c);flex-direction:column;gap:8px;margin-block:24px 8px;padding:18px;display:flex}.sf-people-hero h2{margin:0;font-size:19px;line-height:1.3}.sf-people-hero p{margin:0 0 4px;font-size:14px;line-height:1.5}.sf-people-hero .rd-cta{width:100%;min-height:48px;margin:0}.rd-scrim.sf-name-scrim{z-index:2046}.rd-sheet.sf-name-sheet{z-index:2047}.sfi-root[data-journey-share-intro=latest] .sfi-day{gap:12px;width:fit-content;max-width:min(320px,100%);margin-inline:auto}.sfi-root[data-journey-share-intro=latest] .sfi-moment{justify-content:center}.sfi-root[data-journey-share-intro=latest] .sfi-moment .sfi-chip{text-wrap:balance;min-width:0;max-width:calc(100% - 52px)}.sfi-root[data-journey-share-intro] .sfi-title{letter-spacing:-.022em;text-wrap:balance;max-width:16ch;font-size:clamp(27px,8vw,31px);font-weight:300;line-height:1.1}.sfi-root[data-journey-share-intro] .sfi-lead{letter-spacing:-.006em;text-wrap:pretty;color:#210f1cb3;max-width:27ch;font-size:15px;line-height:1.55}.sfi-root[data-journey-share-intro] .sfi-note{text-wrap:pretty;max-width:26ch;margin-block-start:4px;font-size:12.5px;line-height:1.5}.sfi-root[data-journey-share-intro] .sfi-eyebrow{letter-spacing:.16em}.sfi-root[data-journey-share-intro] .sfi-body{gap:10px}.sfi-root[data-journey-share-intro] .sfi-scene,.sfi-root[data-journey-share-intro] .sfi-day{margin-block-end:14px}.rd-reask-opts .rd-fu-chip{text-align:center}.rd-reask-opts .rd-fu-chip:last-child:nth-child(odd){grid-column:1/-1}.rd-you-vv:not(.rd-on){pointer-events:none}[dir=rtl] .rd-page>.sf-feel-screen>.sf-feel-modes,.rd-page>.sf-feel-screen>.sf-feel-modes:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-inline-end:52px}[dir=rtl] .rd-eyebrow,[dir=rtl] .rd-title,[dir=rtl] .rd-sgroup,[dir=rtl] .rd-tab-lb,[dir=rtl] .rd-me-eyebrow,[dir=rtl] .rd-me-h1,[dir=rtl] .rd-melbl,[dir=rtl] .rd-merow-t b,[dir=rtl] .rd-cj-who b,[dir=rtl] .rd-cj-k,[dir=rtl] .rd-cj-t,[dir=rtl] .rd-cj-act-l,[dir=rtl] .rd-cj-act-t,[dir=rtl] .rd-chats-group,[dir=rtl] .rd-voice-status,[dir=rtl] .rd-people-h1,[dir=rtl] .rd-pf-nm,[dir=rtl] .rd-cc-title b,[dir=rtl] .rd-next-eyebrow,[dir=rtl] .rd-next-title,[dir=rtl] .rd-now-title,[dir=rtl] .rd-orbitlabel-t,[dir=rtl] .rd-focus-eyebrow,[dir=rtl] .rd-ii-q,[dir=rtl] .rd-glance-k,[dir=rtl] .rd-attune-title,[dir=rtl] .rd-attune-sig-state,[dir=rtl] .rd-frq-count,[dir=rtl] .rd-frq-title,[dir=rtl] .rd-fu-title,[dir=rtl] .rd-bloom-heading,[dir=rtl] .rd-bloom-tag,[dir=rtl] .rd-plan-title,[dir=rtl] .rd-coachset-title,[dir=rtl] .sf-people-title,[dir=rtl] .sf-people-group-title,[dir=rtl] .sf-received-queued span,[dir=rtl] .sfi-root[data-journey-share-intro] .sfi-title,[dir=rtl] .sfi-root[data-journey-share-intro] .sfi-lead,[dir=rtl] .sfi-root[data-journey-share-intro] .sfi-eyebrow,.rd-eyebrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-sgroup:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-tab-lb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-me-eyebrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-me-h1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-melbl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-merow-t b:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-cj-who b:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-cj-k:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-cj-t:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-cj-act-l:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-cj-act-t:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-chats-group:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-voice-status:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-people-h1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-pf-nm:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-cc-title b:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-next-eyebrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-next-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-now-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-orbitlabel-t:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-focus-eyebrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-ii-q:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-glance-k:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-attune-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-attune-sig-state:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-frq-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-frq-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-fu-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-bloom-heading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-bloom-tag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-plan-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.rd-coachset-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sf-people-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sf-people-group-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sf-received-queued span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfi-root[data-journey-share-intro] .sfi-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfi-root[data-journey-share-intro] .sfi-lead:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfi-root[data-journey-share-intro] .sfi-eyebrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}.plan-screen{background:radial-gradient(130% 62% at 50% 0%,#ffffff8c,transparent 64%),linear-gradient(180deg,var(--pastel-pink,#ffe0ef)0%,var(--pastel-lavender,#ede5fd)54%,var(--pastel-peach,#fce7e2)100%);color:var(--rd-plum,#210f1c)}.plan-glass{border:1px solid var(--glass-card-border,#ffffffb3);background-color:#ffffffe0;box-shadow:0 14px 30px -20px #210f1c80,inset 0 1px #fffffff2}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.plan-glass{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background-color:#ffffff9e}}@media (prefers-reduced-motion:reduce){.plan-sheet-card{transition:none!important;animation:none!important}}.rd-signin{color:var(--rd-ink-soft);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;margin:0;font-size:13px;line-height:1.4;display:flex}.rd-signin-cta{color:var(--rd-plum);text-underline-offset:2px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;min-height:44px;padding:10px 8px;font-family:inherit;font-size:13px;font-weight:800;text-decoration:underline}.rd-signin-cta:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px;border-radius:10px}.rd-signin-fu{margin-top:2px}.rd-signin-ii{margin-top:10px}.rd-mescreen>.rd-me-h1,.rd-mescreen>.rd-me-eyebrow{overflow-wrap:anywhere;max-width:100%}.rd-mescroll .rd-merow{max-width:100%}.rd-mescroll .rd-merow-t,.rd-mescroll .rd-merow-t b,.rd-mescroll .rd-merow-t small{overflow-wrap:anywhere}.rd-mescroll .rd-lock{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.rd-mescroll .rd-attune{max-width:100%}.rd-mescroll .rd-attune-title,.rd-mescroll .rd-attune-body{overflow-wrap:anywhere}.rd-mescroll .rd-attune-cta{overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;max-width:100%}.rd-mescroll .rd-attune-sig{min-width:0}.rd-mescroll .rd-attune-sig-state{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.sf-received-reply{--sf-hero-veil:255,246,248;flex-direction:column;gap:12px;display:flex}.sf-received-reply>.rd-feel{display:contents}.sf-received-reply>.sf-received-queued{margin-bottom:0}.sf-received-reply .rd-stage{z-index:3;background:linear-gradient(to bottom,rgba(var(--sf-hero-veil),.97)0%,rgba(var(--sf-hero-veil),.93)56%,rgba(var(--sf-hero-veil),0)100%);margin-top:0;padding-top:10px;position:sticky;top:0}.rd-mescreen>.rd-me-back{align-self:flex-start;margin:-6px 0 8px}.rd-mescreen{padding-bottom:calc(var(--rd-nav-bottom) + var(--rd-nav-h) + 10px)}.rd-mescreen>.rd-mescroll{margin-top:0;padding-bottom:34px;-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 26px),#0000 100%)}.rd-mescroll>.rd-me-eyebrow,.rd-mescroll>.rd-me-h1{overflow-wrap:anywhere;max-width:100%}.rd-signin{gap:4px 8px}.rd-signin-cta{border:1px solid var(--rd-hair);background:var(--rd-glass2);border-radius:999px;padding:11px 20px;font-weight:700;text-decoration:none;box-shadow:0 6px 16px -10px #783c5a80,inset 0 1px #ffffffe6}.rd-signin-cta[data-pressed]{opacity:.72}.rd-signin-cta:focus-visible{border-radius:999px}.sf-connect-primary{flex-direction:column;gap:8px;margin-block:2px 4px;display:flex}.sf-connect-primary .rd-cta{margin-block:0}.sf-connect-page .sf-connect-qr{margin-top:10px}@media (prefers-reduced-motion:no-preference){.sf-connect-page .sf-connect-qr{animation:.22s cubic-bezier(.2,.9,.25,1) backwards sfConnectQrIn}}@keyframes sfConnectQrIn{0%{opacity:0;transform:translateY(-6px)}}.sf-connect-code-block{border-top:1px solid #210f1c14;margin-top:16px;padding-top:12px}.sf-connect-or{margin-block:0 2px;font-weight:700}.sf-connect-copy-link{font-size:13px}.rd-upsell-dialog.sf-limit-modal{inset:env(safe-area-inset-top,0px)env(safe-area-inset-right,0px)env(safe-area-inset-bottom,0px)env(safe-area-inset-left,0px);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 32px)}.sfa-send.sfm-lite .sfs-sheet{contain:layout paint;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff6fa;animation-fill-mode:backwards;box-shadow:inset 0 1px #fff}.sfa-send.sfm-lite .sfs-sheet:not([data-sfa-scrolls]){overflow:hidden}.sfa-send.sfm-lite .sfa-stage{z-index:2}.sfa-send.sfm-lite .sfs-scrim,.sfa-send.sfm-lite .sfm-rise,.sfa-send.sfm-lite .sfs-check,.sfa-send.sfm-lite .sfs-ring,.sfm-recv-field.sfm-lite .sfm-glow{animation-fill-mode:backwards}html[data-android-lite] body:has(>.sfa-send) .rd-root *{animation-play-state:paused!important}html[data-android-lite] body:has(>.sfa-send) .sf-feel-screen *{animation-play-state:paused!important}html[data-android-lite] body:has(>.sfa-send) .sf-feel-screen :before{animation-play-state:paused!important}html[data-android-lite] body:has(>.sfa-send) .sf-feel-screen :after{animation-play-state:paused!important}html[data-android-lite] .sfl-tile:not(.sfl-tile-on) :is(.rd-mv,.rd-mv *,.rd-pt,.es-p,.rd-lite,.rd-halo){animation:none}html[data-android-lite] body:has(>.sfa-send) :is(.rd-root,.sf-feel-screen) :is(.rd-mv,.rd-mv *,.rd-pt,.es-p,.rd-lite,.rd-halo,.sfa-tile-breath){animation:none}html[data-android-lite] .sfl-tile:not(.sfl-tile-on) :is(.rd-lite,.rd-halo){opacity:0}html[data-android-lite] body:has(>.sfa-send) :is(.rd-root,.sf-feel-screen) :is(.rd-lite,.rd-halo){opacity:0}html[data-android-lite] .rd-root:before{animation:none}html[data-android-lite] .sf-received-screen:has(.sf-feel-screen):before{animation:none}html[data-android-lite] .rd-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffe6}html[data-android-lite] .rd-glance{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffc7}html[data-android-lite] .rd-attune{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(160deg,#ffffffdb,#fcf4ffbd)}html[data-android-lite] .rd-vcar-scrim,html[data-android-lite] .rd-vcar-scrim.rd-on,html[data-android-lite] .rd-voice-upsell-scrim,html[data-android-lite] .fgg-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-android-lite] .rd-vcar-scrim{transition:opacity .3s}html[data-android-lite] .fgg-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff2}html[data-android-lite] .rd-dirnav-float,html[data-android-lite] .rd-back{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffeb}html[data-android-lite] .chat-input-bubble{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffe6}html[data-android-lite] .sfm-halo,html[data-android-lite] .sfh-halo,html[data-android-lite] .rd-aff-e-bg .rd-aff-e-orbit,html[data-android-lite] .rd-aff-e-bg .rd-aff-e-y,html[data-android-lite] .rd-aff-e-bg .rd-aff-e-hue{animation:none}html[data-android-lite] .rd-aff--smoovly:has(>.rd-aff-e-bg) .rd-aff-cta:after{animation:none}html[data-android-lite] .rd-aff-e-orbit,html[data-android-lite] .rd-aff-e-y{will-change:auto}html[data-android-lite] .rd-aff-e-hue{opacity:.35}html[data-android-lite] .rd-aff-flip{animation-fill-mode:backwards}html[data-android-lite] .rd-aff-e-pane{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(160deg,#ffffff94 0%,#ffffff80 100%)}html[data-android-lite] .rd-aff--tone-dark .rd-aff-e-pane{background:linear-gradient(160deg,#160a1ecc 0%,#160a1edb 100%)}html[data-android-lite]{background-color:#fbe9f0}html[data-android-lite] body:has(.rd-root):not(:has([style*=none]>.rd-root))>canvas[aria-hidden=true]{display:none!important}.sf-fx-lite .sf-fx-p,.sf-fx-lite .sf-fx-flow,.sf-fx-lite .sf-fx-wave{will-change:auto}.sf-fx-ground.sf-fx-lite .sf-fx-drift{animation:none}.sf-fx-ground.sf-fx-lite .sf-fx-tint{animation:1.4s ease-out both sfFxTintIn}.sf-fx-lite .sf-fx-flow-t1,.sf-fx-lite .sf-fx-flow-b1{width:56vw;height:18vmin}.sf-fx-lite .sf-fx-flow-r1,.sf-fx-lite .sf-fx-flow-l1{width:18vmin;height:34vh}.sf-fx-lite .sf-fx-wave{width:28vmin;height:28vmin;margin:-14vmin 0 0 -14vmin}.sf-received-screen.sf-fx-host,.sf-fx-lite{-webkit-backdrop-filter:none;backdrop-filter:none}.sf-received-closing .sf-fx-ground,.sf-received-closing .sf-fx-ground *{animation-play-state:paused}.rd-review-ask{opacity:0;animation:.42s cubic-bezier(.2,.8,.2,1) forwards rdRise;transform:translateY(13px)}.rd-review-ask-actions{align-items:center;gap:10px;margin-top:14px;display:flex}.rd-review-ask-actions .rd-btn{flex:1;width:auto}.rd-cc-chip,.rd-an-copy,.plan-opt,.rd-choice{-webkit-tap-highlight-color:transparent;cursor:pointer;background:var(--rd-glass2);border:1px solid var(--rd-hair);font-family:inherit;transition:transform .12s cubic-bezier(.2,.8,.2,1),filter .12s ease-out,background .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out;box-shadow:0 6px 16px -10px #783c5a80,inset 0 1px #ffffffe6}.rd-cc-chip[data-pressed],.rd-an-copy[data-pressed],.plan-opt[data-pressed],.rd-choice[data-pressed]{filter:brightness(1.06);transform:scale(.97)}.rd-cc-chip[aria-pressed=true],.rd-cc-chip[aria-checked=true],.rd-an-copy[aria-pressed=true],.rd-an-copy[aria-checked=true],.plan-opt[aria-pressed=true],.plan-opt[aria-checked=true],.rd-choice[aria-pressed=true]{border-color:var(--rd-coral);box-shadow:0 0 0 1px var(--rd-coral),0 8px 18px -12px #ff5a7dbf,inset 0 1px 0 #ffffffd9;color:var(--rd-coral);background:#ff5a7d1f;font-weight:800}.rd-choice{box-sizing:border-box;width:100%;min-height:44px;color:var(--rd-plum);text-align:center;border-radius:999px;padding:13px 18px;font-size:14px;font-weight:700;display:block}.rd-choice:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.rd-quiet{-webkit-tap-highlight-color:transparent;cursor:pointer;background:var(--rd-glass2);min-height:44px;color:var(--rd-ink-soft);border:0;border-radius:999px;align-self:center;padding:11px 20px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:transform .12s cubic-bezier(.2,.8,.2,1),filter .12s ease-out,box-shadow .12s ease-out}.rd-quiet[data-pressed]{filter:brightness(1.06);transform:scale(.97);box-shadow:0 6px 16px -10px #783c5a80,inset 0 1px #ffffffe6}.rd-quiet:focus-visible{outline:2px solid var(--rd-coral);outline-offset:2px}.sf-received-reply>.rd-feel{flex-direction:column;gap:12px;display:flex}.sf-received-reply .rd-stage{z-index:auto;background:0 0;margin-top:10px;padding-top:0;position:static}.sf-received-screen{padding-top:0}.sf-received-drag{padding-top:calc(12px + env(safe-area-inset-top,0px))}.sf-received-handle{top:calc(14px + env(safe-area-inset-top,0px))}.sf-invite-landing{height:var(--app-height,100dvh);max-height:var(--app-height,100dvh);-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;overflow-y:auto}.sf-invite-landing .sf-invite-open{width:100%}.sf-received-reply .rd-stage{position:relative}.rd-stage{pointer-events:none}.rd-fight .rd-you-body>*{flex-shrink:0}.rd-fight-row{align-items:flex-end;gap:8px;display:flex}.rd-fight-row--you{justify-content:flex-end}.rd-fight-said{min-width:0;max-width:88%}.rd-fight-face{flex:none;align-self:flex-end;margin-bottom:2px}.rd-fight-who{letter-spacing:.01em;color:var(--rd-ink-soft);opacity:.85;margin:0 0 3px 3px;font-size:11px;font-weight:800}[dir=rtl] .rd-fight-who,.rd-fight-who:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}.rd-fight-shots{flex-wrap:wrap;gap:6px;margin-bottom:7px;display:flex}.rd-fight-shot{object-fit:contain;background:#ffffff59;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:min(260px,34vh);display:block}.rd-fight-shots-cap{opacity:.85;font-size:11.5px;font-weight:700}.rd-first-inner{z-index:1;position:relative}.rd-ii-hearts{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.rd-ii-heart{opacity:0;animation-name:rdIiHeartRise;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0}@keyframes rdIiHeartRise{0%{opacity:0;transform:translateY(112vh)rotate(-6deg)}9%{opacity:var(--hop,.14)}25%{transform:translate(14px,84vh)rotate(5deg)}50%{transform:translate(-12px,56vh)rotate(-4deg)}75%{transform:translate(12px,28vh)rotate(6deg)}91%{opacity:var(--hop,.14)}to{opacity:0;transform:translateY(-20vh)rotate(-3deg)}}.rd-ii-pop{animation:.52s cubic-bezier(.34,1.56,.64,1) backwards rdIiPop;animation-delay:calc(var(--i,0)*70ms + .12s)}@keyframes rdIiPop{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:translate(0)scale(1)}}.rd-ii-secondary{--i:6}.rd-signin-ii{--i:7}.rd-ii-terms{--i:8}.rd-ii-badge{animation:5s ease-in-out infinite rdIiBadge;animation-delay:calc(var(--i,0)*.43s + .9s)}@keyframes rdIiBadge{0%,to{transform:translate(0)rotate(0)scale(1)}50%{transform:translateY(-2px)rotate(-4deg)scale(1.05)}}.rd-ii-glass{background:linear-gradient(145deg,#ffffffb8 0%,#fcf0fa8f 55%,#ede5fd80 100%);border-color:#ffffffc7;box-shadow:0 14px 34px #ff5a7d29,0 2px 8px #3d2c350d,inset 0 1px #fffffff2}.rd-ii-lite .rd-ii-heart-x{display:none}.rd-ii-lite .rd-ii-badge{animation:none}.rd-ii-paused .rd-ii-heart{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.rd-ii-hearts{display:none}.rd-ii-pop,.rd-ii-badge{animation:none}}.rd-fu-chip-confirm{animation:.4s cubic-bezier(.2,.8,.2,1) both rdFuConfirm}@keyframes rdFuConfirm{0%{transform:scale(.97)}40%{transform:scale(1.035)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rd-fu-chip-confirm{animation:none}}.smv-tour-card{border:1px solid var(--rd-hair);box-shadow:var(--rd-shadow),0 24px 60px -18px #21182380;background:radial-gradient(120% 70% at 18% 0,#ffe7f1f7 0,#0000 62%),linear-gradient(168deg,#fffafcf7 0%,#f6f0fdf5 58%,#fff6f2f7 100%);border-radius:22px}.sf-top-bleed>.sf-received-drag{z-index:5;position:absolute;top:0;left:0;right:0}.sf-top-bleed>.sf-received-drag+.sf-received-content{z-index:4;padding-top:calc(82px + env(safe-area-inset-top,0px));scroll-padding-top:calc(82px + env(safe-area-inset-top,0px));position:relative}.sfm-lens{box-sizing:border-box;vertical-align:middle;border:1px solid #fffffff2;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sfm-lens>svg{display:block;overflow:visible}@keyframes sfmGlBeat{0%,to{transform:scale(1)}14%{transform:scale(1.16)}28%{transform:scale(1)}42%{transform:scale(1.1)}}@keyframes sfmGlFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8%)}}@keyframes sfmGlSway{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes sfmGlBreathe{0%,to{transform:scale(.94)}50%{transform:scale(1.06)}}@keyframes sfmGlLift{0%,to{transform:translateY(4%)}50%{transform:translateY(-10%)}}@keyframes sfmGlTremble{0%,to{transform:translate(0)}25%{transform:translate(-3%,1%)}50%{transform:translate(2%,-2%)}75%{transform:translate(-1%,2%)}}.sfm-gl-beat{animation:1.6s ease-in-out infinite sfmGlBeat}.sfm-gl-float{animation:3.2s ease-in-out infinite sfmGlFloat}.sfm-gl-sway{animation:3.6s ease-in-out infinite sfmGlSway}.sfm-gl-breathe{animation:3.4s ease-in-out infinite sfmGlBreathe}.sfm-gl-lift{animation:2.6s ease-in-out infinite sfmGlLift}.sfm-gl-tremble{animation:.9s ease-in-out infinite sfmGlTremble}@keyframes sfmDrift{0%{transform:translate(0)scale(1)}to{transform:translate(3%,-3%)scale(1.08)}}@keyframes sfmFade{0%{opacity:0}to{opacity:1}}@keyframes sfmPop{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.12)}78%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes sfmRise{0%{opacity:0;transform:translateY(22px)scale(.92)}to{opacity:1;transform:none}}@keyframes sfmPing{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes sfmHeart{0%{opacity:0;transform:translate(0)rotate(0)scale(.5)}12%{opacity:1}50%{transform:translate(14px,-190px)rotate(12deg)scale(1)}to{opacity:0;transform:translate(-10px,-400px)rotate(-10deg)scale(1.1)}}@keyframes sfmShine{0%{transform:translate(-140%)skew(-18deg)}55%,to{transform:translate(260%)skew(-18deg)}}@keyframes sfmSpin{to{transform:rotate(360deg)}}@keyframes sfmSpinRev{to{transform:rotate(-360deg)}}.sfm-root{font-family:var(--font-jakarta),system-ui,-apple-system,sans-serif;color:#210f1c;-webkit-tap-highlight-color:transparent}.sfm-root[dir=rtl],.sfm-root[dir=rtl] *{font-family:var(--font-hebrew),var(--font-jakarta),system-ui,sans-serif}.sfm-root button{color:inherit;cursor:pointer;appearance:none;font-family:inherit}.sfm-drift{pointer-events:none;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate sfmDrift;position:absolute;inset:-28%}.sfm-card{background:linear-gradient(155deg,#ffffffe6 0%,#fff0f6d6 55%,#faecffd6 100%);border:1px solid #fffffffa;border-radius:22px;box-shadow:0 16px 34px -16px #ff5a7d6b,inset 0 1px #fff,inset 0 -14px 26px -20px #ff5a7d59}.sfm-disc{background:radial-gradient(120% 120% at 30% 18%,#ffffffe6,#ffffff80 62%,#ffffff4d),radial-gradient(80% 80% at 70% 92%,#ff5a7d4d,#0000 70%);border:1px solid #fffffff2;border-radius:50%;box-shadow:0 16px 34px -16px #783c5a80,inset 0 1px #fff,inset 0 -12px 22px -16px #ff5a7d80}.sfm-iconbtn{justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.sfm-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#210f1c80;font-size:10.5px;font-weight:700}.sfm-pop{animation:.7s cubic-bezier(.3,1.3,.5,1) both sfmPop}.sfm-rise{animation:.6s cubic-bezier(.2,1.25,.4,1) both sfmRise}.sfm-fade{animation:.5s both sfmFade}.sfm-shine{position:relative;overflow:hidden}.sfm-shine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff9,#0000);width:38%;animation:3.4s ease-in-out 1s infinite sfmShine;position:absolute;top:0;bottom:0;left:0}.sfm-btn{border-radius:999px;justify-content:center;align-items:center;gap:9px;font-weight:700;text-decoration:none;display:flex}.sfm-btn-primary{background:#ff5a7d;border:none;height:56px;font-size:16px;box-shadow:0 16px 30px -10px #ff5a7dbf;color:#fff!important}.sfm-btn-ghost{background:#fffffff0;border:1px solid #fffffff2;height:46px;font-size:14px}.sfm-btn:disabled{cursor:default}@keyframes sfmWave{0%{opacity:.85;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}@keyframes sfmHalo{0%{box-shadow:0 0 #ff5a7d80}70%{box-shadow:0 0 0 18px #ff5a7d00}to{box-shadow:0 0 #ff5a7d00}}@keyframes sfmPRiseA{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:1}55%{transform:translate(16px,-150px)scale(1)}to{opacity:0;transform:translate(-8px,-280px)scale(.9)}}@keyframes sfmPRiseB{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:1}55%{transform:translate(-16px,-150px)scale(1)}to{opacity:0;transform:translate(8px,-280px)scale(.9)}}@keyframes sfmPFall{0%{opacity:0;transform:translateY(-30px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translate(26px,300px)rotate(200deg)}}@keyframes sfmPBurst{0%{opacity:0;transform:translateY(0)scale(.3)}18%{opacity:1}to{opacity:0;transform:translateY(-190px)scale(1)rotate(90deg)}}@keyframes sfmPImplode{0%{opacity:0;transform:translateY(-210px)scale(1.3)}30%{opacity:1}to{opacity:0;transform:translateY(-6px)scale(.2)}}@keyframes sfmPDriftL{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(-180px)scale(1)}}@keyframes sfmPDriftR{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(180px)scale(1)}}@keyframes sfmPJit{0%{opacity:0;transform:scale(.4)}15%{opacity:1;transform:scale(1)}25%{transform:translate(3px,-2px)}35%{transform:translate(-3px,2px)}45%{transform:translate(2px,2px)}55%{transform:translate(-2px,-3px)}70%{opacity:1}to{opacity:0;transform:scale(.6)}}.sfm-anchor{width:0;height:0;position:absolute;top:50%;left:50%}.sfm-part{width:0;height:0;position:absolute;top:0;left:0}.sfm-part>svg{position:absolute;overflow:visible}.sfm-p-riseA{animation:4.6s ease-in infinite both sfmPRiseA}.sfm-p-riseB{animation:4.6s ease-in infinite both sfmPRiseB}.sfm-p-fall{animation:5s ease-in-out infinite both sfmPFall}.sfm-p-burst{animation:2.4s cubic-bezier(.2,.7,.3,1) infinite both sfmPBurst}.sfm-p-implode{animation:2.6s cubic-bezier(.5,0,.4,1) infinite both sfmPImplode}.sfm-p-driftL{animation:4.2s ease-out infinite both sfmPDriftL}.sfm-p-driftR{animation:4.2s ease-out infinite both sfmPDriftR}.sfm-p-jit{animation:2.2s ease-in-out infinite both sfmPJit}.sfm-wave{opacity:0;pointer-events:none;border:3px solid;border-radius:50%;animation:2.6s cubic-bezier(.2,.6,.3,1) infinite sfmWave;position:absolute}.sfm-halo{animation:2.2s ease-out infinite sfmHalo}.sfm-sent-title{letter-spacing:-.03em;font-size:32px;font-weight:300}.sfm-sent-title b{color:#c8375b;font-weight:700}.sfm-sent-saved{color:#210f1cad;margin-top:6px;font-size:14px}.sfm-frozen,.sfm-frozen *,.sfm-frozen :after{animation:none!important}@keyframes sfsUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes sfsFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes sfsLift{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-22px)scale(.82)}}@keyframes sfsRing{0%{opacity:.55;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}.sfm-send{z-index:2025;isolation:isolate;touch-action:manipulation;overscroll-behavior:contain;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}.sfm-send.sfm-raised{z-index:2060}.sfs-scrim{background:#210f1c47;position:absolute;inset:0}.sfs-sheet{z-index:1;box-sizing:border-box;min-height:60dvh;max-height:92dvh;padding:10px 20px calc(24px + env(safe-area-inset-bottom,0px));background:linear-gradient(170deg,#fff6faf7 0%,#ffecf5f5 55%,#f6ecfff5 100%);border:1px solid #fffffffa;border-bottom:0;border-radius:30px 30px 0 0;flex-direction:column;align-items:center;animation:.42s cubic-bezier(.2,.9,.3,1) both sfsUp;display:flex;position:relative;overflow:hidden auto;box-shadow:0 -18px 40px -18px #783c5a66,inset 0 1px #fff}.sfs-wash{pointer-events:none;height:70%;position:absolute;top:0;left:0;right:0}.sfs-handle{background:#210f1c2e;border-radius:3px;flex:none;width:40px;height:5px;position:relative}.sfs-x{z-index:2;top:14px;width:36px;height:36px;position:absolute;inset-inline-end:14px}.sfs-stage{flex:none;width:110px;height:110px;margin-top:22px;position:relative}.sfs-lens{position:absolute;inset:0}.sfs-lens-back{background:#fffffff0;border-radius:50%;position:absolute;inset:2px}.sfs-idle{line-height:0;animation:4.2s ease-in-out infinite sfsFloat;display:block;position:relative}.sfs-lift{animation:.8s cubic-bezier(.3,.7,.3,1) both sfsLift}.sfs-ring{opacity:0;pointer-events:none;border:2px solid;border-radius:50%;animation:1.1s cubic-bezier(.2,.6,.3,1) .1s both sfsRing;position:absolute;inset:0}.sfs-check{justify-content:center;align-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;animation:.6s cubic-bezier(.3,1.3,.5,1) .4s both sfmPop;display:flex;position:absolute;top:50%;left:50%}.sfs-copy{text-align:center;margin-top:16px;position:relative}.sfs-label{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:6px;font-size:30px;font-weight:300;line-height:1.1}.sfs .sfm-sent-title{font-size:26px}.sfs-notice{text-align:center;flex-direction:column;gap:8px;width:100%;margin-top:12px;display:flex;position:relative}.sfs-actions{flex-direction:column;gap:10px;width:100%;margin-top:auto;padding-top:22px;display:flex;position:relative}.sfm-still .sfs-lift,.sfm-still .sfs-ring,.sfm-frozen .sfs-lift,.sfm-frozen .sfs-ring{display:none}@keyframes sfmGlowBreath{0%{opacity:1}to{opacity:.6}}@keyframes sfmBurstOut{0%{opacity:0;transform:translate(0)rotate(0)scale(.4)}10%{opacity:1}60%{opacity:.95}to{transform:translate(var(--sfm-bx),var(--sfm-by))rotate(var(--sfm-br))scale(1.1);opacity:0}}@keyframes sfmFloodPeak{0%{opacity:0}18%{opacity:.9}42%{opacity:.9}to{opacity:.16}}.sfm-glow{pointer-events:none;border-radius:44px;animation:.9s both sfmFade,4.2s ease-in-out .9s infinite alternate sfmGlowBreath;position:absolute;inset:0}.sfm-ambient{z-index:0;pointer-events:none;opacity:.75;position:absolute;inset:0;overflow:clip}.sfm-fp{width:0;height:0;position:absolute}.sfm-fp>svg,.sfm-bp>svg{position:absolute;overflow:visible}.sfm-bp{opacity:0;width:0;height:0;animation:1.8s cubic-bezier(.15,.7,.3,1) both sfmBurstOut;position:absolute;top:0;left:0}.sfm-flood{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.sfm-flood-peak{opacity:.16;animation:2.8s ease-out both sfmFloodPeak;position:absolute;inset:0}.sfm-recv-field{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:clip}.sfm-recv-field .sfm-ambient{opacity:.6}.sfm-recv-anchor{top:calc(186px + env(safe-area-inset-top,0px))}.sf-received-closing .sfm-flood,.sf-received-closing .sfm-flood *{animation-play-state:paused}@keyframes sfmPush{0%{opacity:0;transform:translateY(-150%)}12%{opacity:1;transform:translateY(6%)}18%{transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-150%)}}@keyframes sfmFromL{0%{opacity:0;transform:translate(-250px)scale(.3)}60%{opacity:1;transform:translate(0)scale(1.18)}80%{transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes sfmFromR{0%{opacity:0;transform:translate(250px)scale(.3)}60%{opacity:1;transform:translate(0)scale(1.18)}80%{transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes sfmBurst{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}@keyframes sfmSpark{0%{opacity:0;transform:translateY(0)scale(1)}15%{opacity:1}to{opacity:0;transform:translateY(-150px)scale(.3)}}@keyframes sfmGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sfmDraw{0%{stroke-dashoffset:260px}to{stroke-dashoffset:0}}.sfm-insight{z-index:2024;isolation:isolate;overscroll-behavior:contain;position:fixed;inset:0;overflow:hidden}.sfm-insight-scrim{-webkit-backdrop-filter:blur(16px)saturate(185%);backdrop-filter:blur(16px)saturate(185%);background:linear-gradient(#ff6ea029,#b982ff24),linear-gradient(165deg,#ffe2f0db 0%,#eee6fddb 50%,#fce8e3db 100%);animation:.6s both sfmFade;position:absolute;inset:0}.sfm-insight-heart{pointer-events:none;filter:drop-shadow(0 4px 8px #ff5a7d59);animation:7s ease-in infinite sfmHeart;position:absolute;bottom:-40px}.sfm-insight-body{z-index:2;box-sizing:border-box;height:100%;padding-top:calc(14px + env(safe-area-inset-top,0px));pointer-events:none;flex-direction:column;display:flex;position:relative}.sfm-insight-body>*{pointer-events:auto}.sfm-insight-head{align-items:flex-start;gap:12px;padding:0 16px 0 24px;display:flex}.sfm-insight-eyebrow{color:#c8375b;text-transform:none;flex:auto;min-width:0;padding-top:8px}.sfm-insight-tools{flex:none;gap:10px;display:flex}.sfm-insight-title{letter-spacing:-.025em;margin:4px 24px 0;font-size:29px;font-weight:300;line-height:1.12}.sfm-insight-title b{color:#c8375b;font-weight:700}.sfm-insight-stage{flex:none;margin:14px auto 0;position:relative}.sfm-insight-orbitbox{transform-origin:0 0;width:280px;height:280px;position:absolute;top:0;left:0}.sfm-insight-center{background:0 0;border:0;width:140px;height:140px;padding:0;position:absolute;top:70px;left:70px}.sfm-ping{pointer-events:none;border:2px solid #ff5a7dbf;border-radius:50%;animation:2.2s cubic-bezier(.2,.6,.3,1) infinite sfmPing;position:absolute;inset:-2px}.sfm-insight-ring{border-radius:50%;justify-content:center;align-items:center;width:114px;height:114px;display:flex;box-shadow:0 8px 20px -8px #783c5a80}.sfm-insight-count{background:radial-gradient(120% 120% at 30% 18%,#fff,#ffeaf2);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:84px;height:84px;display:flex}.sfm-insight-count-n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:300;line-height:1}.sfm-insight-count-l{letter-spacing:.12em;text-transform:uppercase;color:#210f1c80;margin-top:3px;font-size:10.5px;font-weight:700}.sfm-burst{opacity:0;pointer-events:none;border:3px solid #ff5a7dcc;border-radius:50%;width:140px;height:140px;animation:1.1s cubic-bezier(.2,.7,.3,1) both sfmBurst;position:absolute;top:70px;left:70px}.sfm-burst-2{border-color:#cfaef3e6}.sfm-spark{opacity:0;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;animation:1s cubic-bezier(.2,.8,.3,1) both sfmSpark;position:absolute;top:50%;left:50%}.sfm-orbit{pointer-events:none;animation:48s linear infinite sfmSpin;position:absolute;inset:0}.sfm-orbit-rev{width:42px;height:42px;animation:48s linear infinite sfmSpinRev}.sfm-from-L{animation:.9s cubic-bezier(.3,.9,.4,1) both sfmFromL}.sfm-from-R{animation:.9s cubic-bezier(.3,.9,.4,1) both sfmFromR}.sfm-insight-side{letter-spacing:.14em;text-transform:uppercase;color:#210f1c8c;white-space:nowrap;font-size:11px;font-weight:800;position:absolute;top:130px}.sfm-insight-col{-webkit-overflow-scrolling:touch;min-height:0;padding:0 16px calc(36px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:auto;gap:12px;display:flex;overflow-y:auto}.sfm-insight-col>*{flex:none}.sfm-insight-top{background:linear-gradient(155deg,#fff,#ffeff5);border:1px solid #fff;border-radius:999px;align-self:center;align-items:center;gap:10px;height:44px;padding:0 16px 0 6px;font-size:14px;display:flex;box-shadow:0 14px 30px -12px #ff5a7d73}[dir=rtl] .sfm-insight-top{padding:0 6px 0 16px}.sfm-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sfm-insight-stat{border-radius:26px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.sfm-insight-bar{transform-origin:0;border-radius:5px;height:10px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #210f1c1a}[dir=rtl] .sfm-insight-bar{transform-origin:100%}.sfm-grow{animation:.9s cubic-bezier(.3,.9,.3,1) both sfmGrow}.sfm-draw{stroke-dasharray:260;animation:1.2s both sfmDraw}.sfm-insight-stat-v{font-size:13px;font-weight:700}.sfm-insight-meaning{padding:12px 16px}.sfm-insight-meaning p{color:#210f1cd6;margin:0;font-size:13.5px;line-height:1.42}.sfm-insight-coach{height:52px;font-size:15.5px}.sfm-insight-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sfm-insight-chip{background:#fff;border:none;border-radius:999px;height:40px;padding:0 14px;font-size:12.5px;font-weight:700;box-shadow:0 6px 14px -8px #783c5a66}.sfm-insight-push{left:10px;right:10px;top:calc(10px + env(safe-area-inset-top,0px));z-index:5;opacity:0;text-align:start;font:inherit;background:#ffffffe6;border:1px solid #fff;border-radius:24px;align-items:center;gap:12px;padding:12px 14px;animation:2.5s cubic-bezier(.2,.9,.3,1) both sfmPush;display:flex;position:absolute;transform:translateY(-150%);box-shadow:0 16px 34px -12px #3c14324d}.sfm-insight-push-icon{background:linear-gradient(#ffe0f0,#ede4ff 50%,#fbe8e4);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.sfm-lite .sfm-drift,.sfm-lite .sfm-shine:after,.sfm-lite .sfm-halo{animation:none}.sfm-lite .sfm-glow{animation:.9s both sfmFade}.sfm-lite .sfm-insight-heart{filter:none}.sfm-still .sfm-drift,.sfm-still .sfm-pop,.sfm-still .sfm-rise,.sfm-still .sfm-fade,.sfm-still .sfm-shine:after,.sfm-still .sfm-halo,.sfm-still .sfs-sheet,.sfm-still .sfs-idle,.sfm-still .sfs-check,.sfm-still .sfm-insight-scrim,.sfm-still .sfm-from-L,.sfm-still .sfm-from-R,.sfm-still .sfm-orbit,.sfm-still .sfm-orbit-rev,.sfm-still .sfm-grow,.sfm-still .sfm-draw,.sfm-still .sfm-p-riseA,.sfm-still .sfm-p-riseB,.sfm-still .sfm-p-fall,.sfm-still .sfm-p-burst,.sfm-still .sfm-p-implode,.sfm-still .sfm-p-driftL,.sfm-still .sfm-p-driftR,.sfm-still .sfm-p-jit,.sfm-still .sfm-glow,.sfm-still .sfm-bp{animation:none}.sfm-still .sfm-draw{stroke-dashoffset:0}.sfm-still .sfm-wave,.sfm-still .sfm-ping,.sfm-still .sfm-burst,.sfm-still .sfm-spark,.sfm-still .sfm-insight-heart,.sfm-still .sfm-insight-push{display:none}@media (prefers-reduced-motion:reduce){.sfm-gl-beat,.sfm-gl-float,.sfm-gl-sway,.sfm-gl-breathe,.sfm-gl-lift,.sfm-gl-tremble,.sfm-drift,.sfm-pop,.sfm-rise,.sfm-fade,.sfm-shine:after,.sfm-halo,.sfm-insight-scrim,.sfm-from-L,.sfm-from-R,.sfm-orbit,.sfm-orbit-rev,.sfm-grow,.sfm-draw,.sfm-p-riseA,.sfm-p-riseB,.sfm-p-fall,.sfm-p-burst,.sfm-p-implode,.sfm-p-driftL,.sfm-p-driftR,.sfm-p-jit,.sfm-glow,.sfm-bp,.sfm-flood-peak,.sfs-sheet,.sfs-idle,.sfs-check{animation:none}.sfm-draw{stroke-dashoffset:0}.sfm-recv-field:not(.sfm-frozen) .sfm-ambient,.sfm-recv-field:not(.sfm-frozen) .sfm-recv-anchor,.sfs-lift,.sfs-ring,.sfm-ping,.sfm-burst,.sfm-spark,.sfm-insight-heart,.sfm-insight-push{display:none}}[dir=rtl] .sfm-eyebrow,[dir=rtl] .sfs-label,[dir=rtl] .sfm-sent-title,[dir=rtl] .sfm-insight-title,[dir=rtl] .sfm-insight-count-n,[dir=rtl] .sfm-insight-count-l,[dir=rtl] .sfm-insight-side,:is(.sfm-eyebrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfs-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfm-sent-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfm-insight-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfm-insight-count-n:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfm-insight-count-l:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfm-insight-side:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){letter-spacing:normal}@keyframes sfrFloodIn{0%{opacity:0}to{opacity:1}}@keyframes sfrRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes sfrBreath{0%,to{opacity:.85;transform:scale(.96)}50%{opacity:1;transform:scale(1.02)}}.sfm-flood[data-sfm-phase] .sfm-flood-peak{transition:opacity .9s cubic-bezier(.4,0,.2,1);animation:none}.sfm-flood[data-sfm-phase=moment] .sfm-flood-peak{opacity:1;animation:.45s ease-out both sfrFloodIn}.sfm-flood[data-sfm-phase=settled] .sfm-flood-peak{opacity:0}.sfm-recv-field[data-sfm-phase=settled] .sfm-ambient{opacity:.5;animation:1.2s .3s both sfmFade}.sfm-recv-field[data-sfm-phase=moment] .sfm-recv-anchor{top:50%}.sf-received-screen[data-sfr-phase=moment]{cursor:pointer}.sf-received-screen[data-sfr-phase=moment]>.sf-received-drag{visibility:hidden}.sf-received-screen[data-sfr-phase=moment]>.sf-received-content{overflow:hidden}.sfr-wait-ground{z-index:-1;pointer-events:none;background:radial-gradient(90% 55% at 20% 8%,#ffe7f1 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 50%,#fce8e3 100%);position:absolute;inset:0}.sfr-wait{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:62vh;display:flex}.sfr-wait-disc{background:#ffffffe6;border:1px solid #fff;border-radius:50%;animation:2.4s ease-in-out infinite sfrBreath;display:block;box-shadow:0 16px 34px -16px #783c5a66}.sfr-wait-status{color:#210f1c99;margin:0;font-size:13px}.sfr-hero{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:4px;display:flex;position:relative}.sfr-head{transform-origin:50% 0;max-width:70%}.sfr-eyebrow{color:#210f1c8c;overflow-wrap:anywhere}.sfr-title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:6px 0 0;font-size:26px;font-weight:300;line-height:1.1}[dir=rtl] .sfr-title,.sfr-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}.sfr-title-in{display:inline-block}.sfr-lens-slot{justify-content:center;width:100%;display:flex;position:relative}.sfr-lens-move{transform-origin:50%;position:relative}.sfr-lens-back{background:#fffffff0;border-radius:50%;position:absolute;inset:2px}.sfr-lens-pop{line-height:0;display:block;position:relative}.sfr-moment .sfr-lens-move{transform:translateY(var(--sfr-dy,0px))scale(var(--sfr-scale,1))}.sfr-moment .sfr-head{transform:scale(1.462)}.sfr-moment .sfr-lens-pop{animation:.7s cubic-bezier(.3,1.3,.5,1) .1s both sfmPop}.sfr-moment .sfr-eyebrow{animation:.6s cubic-bezier(.2,1.25,.4,1) .25s both sfmRise}.sfr-moment .sfr-title-in{animation:.6s cubic-bezier(.2,1.25,.4,1) .35s both sfmRise}.sfr-settled .sfr-lens-move,.sfr-settled .sfr-head{transition:transform .7s cubic-bezier(.3,1.05,.4,1)}.sfr-frozen,.sfr-frozen *{transition:none!important;animation:none!important}.sfr-options{z-index:1;color:#210f1c;flex-direction:column;gap:12px;margin-top:20px;display:flex;position:relative}.sfr-options-rise .sfr-block,.sfr-options-rise>.sf-received-queued{animation:.55s cubic-bezier(.2,1.1,.4,1) both sfrRise}.sfr-panel{background:linear-gradient(155deg,#ffffffbd 0%,#fff0f6a8 55%,#faecffa8 100%);border:1px solid #fffffff2;border-radius:26px;padding:14px 10px 10px;box-shadow:0 16px 34px -18px #ff5a7d6b,inset 0 1px #fff}.sfr-panel-title{text-align:center;color:#210f1c99;margin-bottom:8px}.sfr-reply-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 4px;display:grid}.sfr-reply{appearance:none;min-height:84px;font:inherit;color:#210f1c;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:6px 2px;transition:transform .15s;display:flex}.sfr-reply[data-pressed]{transform:scale(.94)}.sfr-reply-lb{text-align:center;overflow-wrap:anywhere;color:#210f1cdb;font-size:11.5px;font-weight:600;line-height:1.2}.sfr-pill{color:#210f1c;cursor:pointer;appearance:none;width:100%;height:48px;font-family:inherit;font-size:15px;box-shadow:0 10px 24px -14px #783c5a73}.sfr-help{flex-direction:column;gap:10px;display:flex}.sfr-help .sf-qr{margin:0}.sfr-help .sf-qr-open{color:#210f1c;background:#fffffff0;border:1px solid #fffffff2;border-radius:999px;width:100%;height:48px;font-size:15px;font-weight:700;box-shadow:0 10px 24px -14px #783c5a73}.sfr-help .sf-qr-row{background:#fffc;border:1px solid #fff;border-radius:20px}.sfr-seeall{justify-content:center;display:flex}.sfr-options .sfr-seeall .sfh-seeall{width:auto;min-height:40px;box-shadow:none;color:#210f1cb8;text-underline-offset:3px;background:0 0;border:0;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.sfr-hero *,.sfr-options *,.sfr-options-rise .sfr-block,.sfr-wait-disc{transition:none!important;animation:none!important}.sfm-flood[data-sfm-phase] .sfm-flood-peak,.sfm-recv-field[data-sfm-phase] .sfm-ambient{transition:none;animation:none}}.sfh-screen{z-index:64;box-sizing:border-box;color:#210f1c;background:radial-gradient(90% 55% at 20% 8%,#ffe7f1 0,#0000 60%),radial-gradient(90% 65% at 90% 26%,#ece4fd 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 50%,#fce8e3 100%);position:fixed;inset:0;overflow:hidden}.sfh-drift{pointer-events:none;background:radial-gradient(40% 34% at 22% 22%,#ffaacdbf,#0000 66%),radial-gradient(42% 36% at 82% 30%,#c4a0f5ad,#0000 66%),radial-gradient(44% 38% at 70% 82%,#ffbea8ad,#0000 68%);animation:14s cubic-bezier(.4,0,.2,1) infinite alternate sfhDrift;position:absolute;inset:-28%}@keyframes sfhDrift{0%{transform:translate(0)scale(1)}to{transform:translate(3%,-3%)scale(1.08)}}.sfh-card{background:linear-gradient(155deg,#ffffffe6 0%,#fff0f6d6 55%,#faecffd6 100%);border:1px solid #fffffffa;border-radius:22px;box-shadow:0 16px 34px -16px #ff5a7d6b,inset 0 1px #fff,inset 0 -14px 26px -20px #ff5a7d59}.sfh-lens{background:radial-gradient(120% 120% at 30% 18%,#ffffffe6,#ffffff80 62%,#ffffff4d),radial-gradient(80% 80% at 70% 92%,#ff5a7d4d,#0000 70%);border:1px solid #fffffff2;border-radius:50%;box-shadow:0 16px 34px -16px #783c5a80,inset 0 1px #fff,inset 0 -12px 22px -16px #ff5a7d80}.sfh-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#210f1c80;font-size:10.5px;font-weight:700}.sfh-coral{color:#c8375b}@keyframes sfhPop{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.12)}78%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}.sfh-pop{animation:.7s cubic-bezier(.3,1.3,.5,1) both sfhPop}@keyframes sfhRise{0%{opacity:0;transform:translateY(22px)scale(.92)}to{opacity:1;transform:none}}.sfh-rise{animation:.6s cubic-bezier(.2,1.25,.4,1) both sfhRise}@keyframes sfhHalo{0%{box-shadow:0 0 #ff5a7d80}70%{box-shadow:0 0 0 18px #ff5a7d00}to{box-shadow:0 0 #ff5a7d00}}.sfh-halo{animation:2.2s ease-out infinite sfhHalo}@keyframes sfhPing{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.sfh-ping{pointer-events:none;border:2px solid #ff5a7dbf;border-radius:50%;animation:2.2s cubic-bezier(.2,.6,.3,1) infinite sfhPing;position:absolute;inset:-2px}.sfh-ping2{animation-delay:1.1s}@keyframes sfhShine{0%{transform:translate(-140%)skew(-18deg)}55%,to{transform:translate(260%)skew(-18deg)}}.sfh-shine{position:relative;overflow:hidden}.sfh-shine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff9,#0000);width:38%;animation:3.4s ease-in-out 1s infinite sfhShine;position:absolute;top:0;bottom:0;left:0}.sfh-page button{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit}.sfh-page{flex-direction:column;display:flex}.sfh-top{z-index:1;padding-top:calc(env(safe-area-inset-top,0px) + 18px);flex:none;position:relative}.sfh-top--compact{padding-top:calc(env(safe-area-inset-top,0px) + 24px)}.sfh-back{inset-inline-start:16px;top:calc(env(safe-area-inset-top,0px) + 16px);z-index:2;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute}[dir=rtl] .sfh-back svg{transform:scaleX(-1)}.sfh-views{inset-inline-end:16px;top:calc(env(safe-area-inset-top,0px) + 16px);z-index:2;background:#fff9;border:1px solid #ffffffe6;border-radius:999px;gap:4px;padding:3px;display:flex;position:absolute}.sfh-view{color:#210f1c;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:flex}.sfh-view[aria-pressed=true]{color:#fff;background:#ff5a7d}.sfh-head{flex-direction:column;align-items:center;display:flex}.sfh-pair{width:150px;height:66px;position:relative}.sfh-av{justify-content:center;align-items:center;width:62px;height:62px;font-size:22px;font-weight:600;display:flex;position:absolute;top:2px}.sfh-av--them{animation-delay:50ms;inset-inline-start:0}.sfh-av--me{animation-delay:.15s;inset-inline-end:0}.sfh-pair-lens{width:36px;height:36px;animation-delay:.35s;position:absolute;top:15px;left:57px}.sfh-title{letter-spacing:-.022em;text-align:center;margin:8px 0 0;font-size:28px;font-weight:300;line-height:1.2}.sfh-title b{color:#c8375b;font-weight:700}.sfh-title--compact{letter-spacing:-.02em;min-height:26px;margin:0 70px;font-size:20px;line-height:26px}.sfh-sub{color:#210f1c9e;margin:2px 0 0;font-size:13px}.sfh-tabs{background:#ffffff80;border:1px solid #ffffffc7;border-radius:999px;gap:6px;padding:4px;display:flex}.sfh-tabs--page{margin:5px 20px 0}.sfh-top--compact .sfh-tabs--page{margin-top:26px}.sfh-tabs--journey{margin:12px 0 0}.sfh-tab{appearance:none;color:#210f1c99;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:0;height:36px;padding:0 6px;font-family:inherit;font-size:12.5px;font-weight:700;display:flex}.sfh-tab[aria-selected=true]{color:#fff;background:#ff5a7d;box-shadow:0 8px 16px -8px #ff5a7d99}.sfh-tabdot{background:#ff5a7d;border-radius:50%;flex:none;width:8px;height:8px}.sfh-body{z-index:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:auto;min-height:0;position:relative;overflow-y:auto}.sfh-body--chat{padding:8px 16px calc(env(safe-area-inset-bottom,0px) + 130px);flex-direction:column;gap:8px;display:flex}.sfh-empty{color:#210f1c99;text-align:center;margin:18px 12px;font-size:14px;line-height:1.5}.sfh-banner{color:#210f1c;text-align:start;align-items:center;gap:12px;width:100%;margin-bottom:8px;padding-block:10px;padding-inline:10px 14px;animation-delay:.4s;display:flex}.sfh-banner-text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.sfh-banner-title{font-size:15px;font-weight:700}.sfh-ring{border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.sfh-ring-in{color:#210f1c;background:radial-gradient(120% 120% at 30% 18%,#fff,#fdf1f6);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.sfh-ring--72{width:72px;height:72px}.sfh-ring--72 .sfh-ring-in{width:50px;height:50px;font-size:18px;font-weight:700}.sfh-ring--56{width:56px;height:56px}.sfh-ring--56 .sfh-ring-in{width:38px;height:38px;font-size:15px;font-weight:700}.sfh-ring--36{width:36px;height:36px}.sfh-ring--36 .sfh-ring-in{width:24px;height:24px}.sfh-ring-in--plain{background:#fff}.sfh-days,.sfh-day{flex-direction:column;gap:8px;display:flex}.sfh-daypill{color:#210f1c99;background:#fff9;border-radius:999px;align-self:center;padding:4px 12px;font-size:11.5px;font-weight:700;animation-delay:.5s}.sfh-msg{display:flex}.sfh-msg--end{justify-content:flex-end}.sfh-bubble{box-sizing:border-box;border-radius:24px;background:#ffffffbd;border:1px solid #ffffffe6;border-end-start-radius:8px;align-items:center;gap:10px;max-width:270px;padding-block:8px;padding-inline:8px 14px;display:flex;box-shadow:0 12px 26px -16px #783c5a80}.sfh-msg--end .sfh-bubble{background:linear-gradient(135deg,#ffe2ecd9,#ede4ffd9);border-end-end-radius:8px;border-end-start-radius:24px;flex-direction:row-reverse}.sfh-bubble-text{flex-direction:column;gap:1px;min-width:0;display:flex}.sfh-bubble-label{letter-spacing:-.01em;font-size:15.5px;font-weight:700}.sfh-bubble-meta{color:#210f1c99;font-size:11.5px}.sfh-earlier{color:#c8375b;background:#fff9;border:1px solid #ffffffe6;border-radius:999px;align-self:center;min-height:40px;margin-top:6px;padding:0 16px;font-size:12.5px;font-weight:700}.sfh-cta-fade{z-index:2;height:calc(env(safe-area-inset-bottom,0px) + 130px);pointer-events:none;background:linear-gradient(#fce8e300,#fce8e3 70%);position:absolute;bottom:0;left:0;right:0}.sfh-cta{left:50px;right:50px;bottom:calc(env(safe-area-inset-bottom,0px) + 26px);z-index:3;color:#fff;background:#ff5a7d;border:0;border-radius:999px;justify-content:center;align-items:center;height:52px;font-size:15px;font-weight:700;animation-delay:1.3s;display:flex;position:absolute;box-shadow:0 14px 28px -10px #ff5a7dbf}.sfh-body--chat{overflow-anchor:none}.sfh-body--chat>:first-child{margin-top:auto}.sfh-pin{z-index:1;flex:none;padding:10px 16px 0;position:relative}.sfh-pin .sfh-banner{margin-bottom:0}.sfh-newchip{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 90px);z-index:4;color:#c8375b;background:#fffffff0;border:1px solid #fff;border-radius:999px;align-items:center;gap:6px;width:max-content;height:36px;margin:0 auto;padding:0 14px;font-size:12.5px;font-weight:700;display:flex;position:absolute;box-shadow:0 10px 22px -10px #ff5a7d99}.sfh-newchip:focus-visible{outline-offset:2px;outline:2px solid #ff5a7d}.sfh-body--cal{flex-direction:column;padding:12px 12px 0;display:flex}.sfh-cal{flex:none;margin-bottom:12px;padding:12px 8px}.sfh-cal-head{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.sfh-cal-nav{background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:36px;padding:0;display:flex}.sfh-cal-month{font-size:17px;font-weight:700}.sfh-cal-wd{text-align:center;letter-spacing:.1em;color:#210f1c73;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:4px;font-size:10.5px;font-weight:700;display:grid}.sfh-cal-weeks{flex-direction:column;gap:2px;margin-top:4px;display:flex}.sfh-cal-weekwrap{flex-direction:column;display:flex}.sfh-cal-week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.sfh-cal-cell{height:50px;color:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex}.sfh-cal-dot{box-sizing:border-box;border-radius:50%;width:32px;height:32px;position:relative}.sfh-cal-n{color:#210f1cbf;font-size:10.5px}.sfh-cal-pill{color:#210f1c;text-align:start;background:#ffffffb3;border:1px solid #ffffffe6;border-radius:17px;align-items:center;gap:8px;height:34px;margin:2px 6px 6px;padding:0 12px;font-size:12.5px;font-weight:700;display:flex}.sfh-cal-pill--new{background:#ff5a7d29}.sfh-cal-legend{color:#210f1c9e;justify-content:center;gap:16px;margin-top:4px;font-size:11.5px;display:flex}.sfh-daysheet{padding:12px 20px calc(env(safe-area-inset-bottom,0px) + 26px);background:radial-gradient(90% 60% at 25% 10%,#ffe7f1 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 60%,#fce8e3 100%);border:1px solid #ffffffc7;border-radius:28px 28px 0 0;flex:none;margin:auto -12px 0;box-shadow:0 -20px 50px -20px #783c5a80}.sfh-grab{background:#210f1c29;border-radius:3px;width:40px;height:5px;margin:0 auto 10px}.sfh-daysheet-head{justify-content:space-between;align-items:baseline;display:flex}.sfh-daysheet-date{font-size:18px;font-weight:700}.sfh-daysheet-count{color:#210f1c99;font-size:12px}.sfh-daysheet-list{flex-direction:column;gap:6px;margin-top:8px;display:flex}.sfh-dayrow{align-items:center;gap:12px;display:flex}.sfh-dayrow-text{flex-direction:column;flex:auto;min-width:0;display:flex}.sfh-dayrow-label{font-size:15px;font-weight:700}.sfh-dayrow-who,.sfh-dayrow-time{color:#210f1c99;font-size:11.5px}.sfh-dayrow-time{font-size:12px}.sfh-dayempty{color:#210f1c99;padding:8px 0;font-size:14px}.sfh-body--insights{padding:18px 16px calc(env(safe-area-inset-bottom,0px) + 24px);flex-direction:column;gap:14px;display:flex}.sfh-ins{color:#210f1c;text-align:start;flex-direction:column;gap:12px;width:100%;padding:14px 16px;display:flex}.sfh-ins--lead{border-color:#fff;padding:16px;box-shadow:0 18px 40px -16px #ff5a7d8c}.sfh-ins-row{align-items:center;gap:14px;display:flex}.sfh-ins-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.sfh-ins-eyebrow{align-items:center;gap:8px;display:flex}.sfh-new{color:#fff;background:#ff5a7d;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800}.sfh-ins-title{font-size:15.5px;font-weight:700}.sfh-ins-title--lead{font-size:17px}.sfh-ins-sub{color:#210f1c9e;font-size:12.5px}.sfh-ins-meaning{color:#210f1cc7;font-size:14px;line-height:1.45}.sfh-ins-lenses{gap:6px;display:flex}.sfh-ins-footer{color:#210f1c8c;text-align:center;margin:4px 6px 0;font-size:12px;line-height:1.5}.sfh-pf-float{pointer-events:none;will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset:0}.rd-pf-paused .sfh-pf-float{animation-play-state:paused}.sfh-plens{appearance:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;margin:0;padding:0;position:relative}.sfh-plens--bubble{z-index:1;inset-inline-end:-8px;animation-delay:.6s;position:absolute;top:-4px}.sfh-plens--row{margin-inline:2px}.sfh-plens:focus-visible{outline-offset:3px;outline:2px solid #ff5a7d}.sfh-plens-count{box-sizing:border-box;color:#fff;inset-inline-end:-4px;background:#ff5a7d;border:2px solid #fff;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:-2px}.sfh-plens--row .sfh-plens-count{min-width:18px;height:18px;padding:0 4px;font-size:9.5px}.sfh-navdot{pointer-events:none;top:7px;background:#ff5a7d;border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:6px;box-shadow:0 0 0 2px #fffffff2}.sfh-today{color:#210f1c;border-radius:26px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 18px 40px -16px #ff5a7d99}.sfh-today button{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit}.sfh-today-open{width:100%;color:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.sfh-today-lens{border-radius:50%;flex:none;display:inline-flex}.sfh-today-text{flex-direction:column;min-width:0;display:flex}.sfh-today-title{font-size:16px;font-weight:700}.sfh-today-meta{color:#210f1c99;font-size:12px}.sfh-today-reply{color:#fff;background:#ff5a7d;border:0;border-radius:999px;justify-content:center;align-items:center;height:40px;font-size:13.5px;font-weight:700;display:flex}.sfh-today--insight{text-align:start;border-radius:22px;flex-direction:row;align-items:center;gap:10px;width:100%;padding:10px 12px;animation-delay:.2s}.sfh-today--insight .sfh-today-title{font-size:13px}.sfh-seeall{appearance:none;color:#c8375b;cursor:pointer;background:#ffffffb3;border:1px solid #ffffffe6;border-radius:999px;min-height:44px;margin:8px auto 0;padding:0 18px;font-family:inherit;font-size:13.5px;font-weight:700;display:block}[dir=rtl] .sfh-eyebrow,[dir=rtl] .sfh-title,[dir=rtl] .sfh-title--compact,[dir=rtl] .sfh-bubble-label,[dir=rtl] .sfh-cal-wd,:is(.sfh-eyebrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfh-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfh-title--compact:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfh-bubble-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfh-cal-wd:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){letter-spacing:normal}@media (prefers-reduced-motion:reduce){.sfh-drift,.sfh-pop,.sfh-rise,.sfh-halo,.sfh-ping,.sfh-shine:after,.sfh-pf-float{animation:none}.sfh-ping{display:none}}.sfd-headrow{justify-content:space-between;align-items:center;gap:12px;min-height:46px;margin-top:-9px;padding-inline-end:52px;display:flex}.sfd-headrow-title{letter-spacing:-.02em;color:#210f1c;font-size:28px;font-weight:300;line-height:1.1}[dir=rtl] .rd-page>.sf-feel-screen.sfd-on>.sf-feel-modes,.rd-page>.sf-feel-screen.sfd-on>.sf-feel-modes:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-inline-end:0}.sfd-door{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;justify-content:center;align-items:center;width:46px;height:46px;padding:0;transition:transform .2s cubic-bezier(.22,1.2,.36,1);display:flex;position:relative}.sfd-door[data-pressed]{transform:scale(.92)}.sfd-door:focus-visible{outline-offset:3px;outline:2px solid #ff5a7d}.sfd-door-dot{box-sizing:border-box;pointer-events:none;inset-inline-end:2px;background:#ff5a7d;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;top:2px}.sfd-host{z-index:63;color:#210f1c;position:fixed;inset:0}.sfd-host button{font-family:inherit}@keyframes sfdFade{0%{opacity:0}to{opacity:1}}.sfd-scrim{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#3c143247;border:0;width:100%;height:100%;padding:0;animation:.3s both sfdFade;position:absolute;inset:0}.sfd-sheet{max-height:calc(100dvh - env(safe-area-inset-top,0px) - 96px);box-sizing:border-box;padding:12px 16px calc(env(safe-area-inset-bottom,0px) + 24px);background:linear-gradient(170deg,#fff3f8 0%,#f6f0ff 60%,#fff1ec 100%);border-top:1px solid #fff;border-radius:30px 30px 0 0;flex-direction:column;gap:12px;transition:transform .24s cubic-bezier(.2,.8,.2,1);animation:.6s cubic-bezier(.2,1.25,.4,1) both sfhRise;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -18px 40px -20px #78285073}.sfd-sheet--drag{transition:none}.sfd-grab{touch-action:none;cursor:grab;flex-direction:column;gap:12px;display:flex}.sfd-handle{background:#210f1c2e;border-radius:99px;align-self:center;width:44px;height:5px}.sfd-head{flex-direction:column;gap:2px;padding:4px 0 2px;padding-inline:4px 48px;display:flex}.sfd-title{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:300;line-height:1.25}.sfd-title b{color:#c8375b;font-weight:700}.sfd-sub{color:#210f1c99;margin:0;font-size:12.5px}.sfd-x{appearance:none;color:#210f1c;cursor:pointer;-webkit-tap-highlight-color:transparent;top:18px;background:#fff9;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;inset-inline-end:14px}.sfd-x:focus-visible{outline-offset:2px;outline:2px solid #ff5a7d}.sfd-rows{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:12px;min-height:0;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-y:auto}.sfd-row{appearance:none;box-sizing:border-box;color:#210f1c;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:22px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.sfd-row:focus-visible{outline-offset:2px;outline:2px solid #ff5a7d}.sfd-av{flex:none;width:48px;height:48px;position:relative}.sfd-initial{justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex;position:absolute;inset:0}.sfd-badge{inset-inline-end:-8px;width:28px;height:28px;display:flex;position:absolute;bottom:-6px}.sfd-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.sfd-line{align-items:center;gap:6px;min-width:0;display:flex}.sfd-sentence{overflow-wrap:anywhere;min-width:0;font-size:14.5px;font-weight:700}.sfd-new{color:#fff;letter-spacing:.08em;background:#ff5a7d;border-radius:999px;flex:none;padding:2px 8px;font-size:9.5px;font-weight:800}.sfd-meta{color:#210f1c99;font-size:12px}.sf-wait{vertical-align:-.1em;background:#210f1c1a;border-radius:999px;max-width:100%;height:.95em;animation:1.4s ease-in-out 6 sf-wait;display:inline-block}@keyframes sf-wait{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.sf-wait{animation:none}}.sfd-chev{flex:none}[dir=rtl] .sfd-chev{transform:scaleX(-1)}.sfd-empty{flex-direction:column;gap:12px;display:flex}.sfd-empty-line{color:#210f1c9e;margin:4px 6px 0;font-size:14px;line-height:1.5}[dir=rtl] .sfd-headrow-title,[dir=rtl] .sfd-title,[dir=rtl] .sfd-new,:is(.sfd-headrow-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfd-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.sfd-new:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){letter-spacing:normal}@media (prefers-reduced-motion:reduce){.sfd-scrim,.sfd-sheet{animation:none}.sfd-door,.sfd-sheet{transition:none}}.sfd-headtools{flex:none;align-items:center;gap:8px;display:flex}.sfd-people{appearance:none;color:#c8375b;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;align-items:center;gap:6px;height:38px;padding:0 12px 0 10px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.sfd-people:focus-visible{outline-offset:3px;outline:2px solid #ff5a7d}.sfd-item{position:relative}.sfd-row--ins .sfd-text{padding-inline-end:76px}.sfd-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:800;overflow:hidden}.sfd-text .sfd-sentence{color:#210f1cd1;font-size:13px;font-weight:600}.sfd-ins{appearance:none;color:#c8375b;cursor:pointer;-webkit-tap-highlight-color:transparent;top:50%;background:#ffffffe6;border:1px solid #fff;border-radius:999px;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-family:inherit;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;inset-inline-end:34px;transform:translateY(-50%);box-shadow:0 8px 16px -10px #ff5a7d99}.sfd-ins:before{content:"";position:absolute;inset:-6px -4px}.sfd-ins:focus-visible{outline-offset:2px;outline:2px solid #ff5a7d}.sfd-inline{color:#210f1c;flex-direction:column;gap:10px;margin-top:18px;display:flex}.sfd-inline button{font-family:inherit}.sfd-inline-head{justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding-inline:2px;display:flex}.sfd-inline-title{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:300;line-height:1.25}[dir=rtl] .sfd-inline-title,.sfd-inline-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}.sfd-rows.sfd-rows--inline{overscroll-behavior:auto;flex:none;gap:10px;min-height:auto;padding:0;overflow:visible}.sfl-insights{appearance:none;color:#c8375b;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffffe6;border:1px solid #fff;border-radius:999px;flex:none;align-self:flex-start;align-items:center;gap:6px;min-height:36px;padding:0 14px 0 11px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 10px 20px -12px #ff5a7d99}.sfl-insights:focus-visible{outline-offset:2px;outline:2px solid #ff5a7d}.sfl-insights-new{color:#fff;letter-spacing:.08em;background:#ff5a7d;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:800}[dir=rtl] .sfl-insights-new,.sfl-insights-new:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}.sfd-people,.sfd-ins,.sfl-insights{transition:scale .2s cubic-bezier(.2,.8,.2,1),opacity .2s}@media (prefers-reduced-motion:reduce){.sfd-people,.sfd-ins,.sfl-insights{transition:none}}.rd-page>.sf-feel-screen.sfl-on{flex:1 0 auto}.rd-page>.sf-feel-screen.sfl-on:after{height:calc(var(--rd-nav-bottom) + var(--rd-nav-h) + 16px)}.sf-feel-screen.sfl-on>.sfl-panel{flex-direction:column;flex:1 0 auto;display:flex}.rd-page>.sf-feel-screen.sfl-on .sfl-card{flex:1 0 auto;min-height:132px}.sf-feel-people.sfl-people{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:8px;margin-block:0 16px;overflow-x:auto}.sf-feel-people.sfl-people::-webkit-scrollbar{display:none}.sfl-to{color:#210f1c99;flex:none;font-size:12px;font-weight:600}.sfl-people .sf-feel-person{color:#210f1c99;background:#fff9;border:1px solid #fffffff2;border-radius:999px;flex:none;align-items:center;gap:6px;height:36px;min-height:36px;padding-inline:14px;font-size:13px;font-weight:700;display:inline-flex}.sf-feel-people.sfl-people .sf-feel-person-on{color:#210f1c;box-shadow:none;background:#fff;border:1.5px solid #ff5a7d}.sf-feel-people.sfl-people:has(.sf-feel-person-on) .sf-feel-person:not(.sf-feel-person-on){opacity:1}.sfl-people .sf-feel-person-mark{color:#fff;background:#ff5a7d}.sf-feel-screen .sfl-question{letter-spacing:-.01em;color:#210f1c;max-width:none;margin:0;font-size:21px;font-weight:700;line-height:1.25}.sf-feel-screen .sfl-sub{color:#210f1c9e;margin:4px 0 0;font-size:12.5px;line-height:1.45}.sfl-grid{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-block:22px 14px;display:grid}.sfl-tile{appearance:none;box-sizing:border-box;color:#210f1c;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:96px;padding:8px 4px;font-family:inherit;transition:transform .16s;display:flex}.sfl-tile[data-pressed]{transform:scale(.96)}.sfl-tile:focus-visible{outline-offset:2px;outline:2px solid #ff5a7d}.sfl-tile:disabled{cursor:default}.sfh-card.sfl-tile-on{border-color:var(--h,#ff5a7d);box-shadow:0 0 0 1.5px var(--h,#ff5a7d),0 16px 34px -16px #ff5a7d8c,inset 0 1px 0 #fff}.sfl-tile-label{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:11px;font-weight:700;line-height:1.15}.sfl-card{box-sizing:border-box;color:#210f1c;border-radius:26px;flex-direction:column;flex:none;gap:10px;padding:14px;display:flex;overflow:hidden}.sfl-head{flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.sfl-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.sfl-seeall{appearance:none;color:#c8375b;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;min-height:44px;margin-block:-12px;padding:0 4px;font-family:inherit;font-size:12.5px;font-weight:700}.sfl-seeall:focus-visible,.sfl-suggest:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ff5a7d}.sfl-list{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;position:relative;overflow:hidden}.sfl-bubble[data-sfl-fit=out]{visibility:hidden;pointer-events:none;top:0;position:absolute;inset-inline-start:0}.sfl-bubble{box-sizing:border-box;border-radius:22px;flex:none;align-items:center;gap:8px;max-width:86%;padding-block:6px;padding-inline:6px 12px;display:flex}.sfl-bubble--start{background:#ffffffe0;border-end-start-radius:8px;align-self:flex-start}.sfl-bubble--end{background:linear-gradient(135deg,#ffe2ecf2,#ede4fff2);border-end-end-radius:8px;align-self:flex-end}.sfl-text{flex-direction:column;min-width:0;display:flex}.sfl-label{font-size:13px;font-weight:700}.sfl-meta{color:#210f1c8c;font-size:10.5px}.sfl-suggest{appearance:none;color:#210f1c8c;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;min-height:32px;padding:0;font-family:inherit;font-size:11.5px;line-height:1.4}.sfl-empty{color:#210f1c99;margin:0;font-size:13px;line-height:1.5}[dir=rtl] .sf-feel-screen .sfl-question,.sf-feel-screen .sfl-question:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal}@media (prefers-reduced-motion:reduce){.sfl-tile{transition:none}.sfl-tile[data-pressed]{transform:none}}.sfs-sheet:focus,.sfd-sheet:focus,.sfm-insight:focus{outline:none}.sfl-tile-label{text-wrap:balance}@keyframes sfaBreath{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes sfaTileBreath{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}@keyframes sfaAura{0%,to{opacity:.6;transform:scale(.88)}50%{opacity:1;transform:scale(1.06)}}@keyframes sfaGlow{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.34)}}@keyframes sfaRing{0%{opacity:.75;transform:scale(.85)}to{opacity:0;transform:scale(2.4)}}@keyframes sfaOut{to{opacity:0}}.sfa-send .sfs-sheet{touch-action:none;translate:0 var(--sfa-dy,0px);transition:translate .36s cubic-bezier(.2,.9,.3,1.15)}.sfa-send .sfs-sheet[data-sfa-scrolls]{touch-action:pan-y}.sfa-send .sfs-sheet[data-sfa-dragging]{transition:none}.sfa-leaving .sfs-sheet{transition:translate .22s cubic-bezier(.4,0,1,1)}.sfa-leaving .sfs-scrim{animation:.22s both sfaOut}.sfa-grab{touch-action:none;cursor:grab;flex:none;justify-content:center;align-self:stretch;padding:4px 0 12px;display:flex;position:relative}.sfa-tile-lens{border-radius:50%;flex:none;display:inline-flex}.sfa-tile-breath{animation:sfaTileBreath var(--sfa-dur,4.4s)ease-in-out infinite}.rd-feel-paused .sfa-tile-breath{animation-play-state:paused}.sfa-breath{animation:sfaBreath var(--sfa-dur,4.4s)ease-in-out infinite;line-height:0;display:block;position:relative}.sfa-aura{pointer-events:none;background:radial-gradient(closest-side,rgba(var(--sfa-rgb,255,90,125),.34)0%,rgba(var(--sfa-rgb,255,90,125),.14)55%,rgba(var(--sfa-rgb,255,90,125),0)100%);animation:sfaAura var(--sfa-dur,4.4s)ease-in-out infinite;border-radius:50%;position:absolute;inset:-50%}.sfa-glow{border:2px solid var(--sfa-hue,#ff5a7d);opacity:0;pointer-events:none;animation:sfaGlow var(--sfa-dur,4.4s)cubic-bezier(.2,.6,.3,1)infinite;border-radius:50%;position:absolute;inset:0}.sfa-send .sfs-sheet{padding:6px 22px calc(26px + env(safe-area-inset-bottom,0px));background:#fff6fa linear-gradient(170deg,#fff6fa 0%,#ffeef6 55%,#f7efff 100%);box-shadow:0 -24px 60px -24px #78285080,inset 0 1px #fff}.sfa-stage{margin-top:30px}.sfa-stage .sfs-lens{z-index:1}.sfa-send[data-step=sent] .sfa-glow{animation:.4s both sfaOut}.sfa-stage .sfs-ring{z-index:2;inset:auto;border-width:2.5px;width:72px;height:72px;margin:-36px 0 0 -36px;animation:.95s cubic-bezier(.2,.6,.3,1) .42s both sfaRing;top:50%;left:50%}.sfa-stage .sfs-check{z-index:3;background:radial-gradient(120% 120% at 30% 18%,#fff,#fff 58%,rgba(var(--sfa-rgb,255,90,125),.16));width:72px;height:72px;box-shadow:0 18px 34px -14px rgba(var(--sfa-rgb,255,90,125),.75),inset 0 1px 0 #fff,inset 0 -10px 18px -12px rgba(var(--sfa-rgb,255,90,125),.6);border:1px solid #fff;margin:-36px 0 0 -36px;animation-delay:.32s}.sfa-send .sfs-copy{margin-top:26px}.sfa-send .sfm-eyebrow{color:#210f1c8c}.sfa-send .sfs-label{margin-top:8px;font-size:36px;font-weight:600;line-height:1.08}.sfa-send .sfs-actions{gap:12px;padding-top:28px}.sfa-send .sfm-btn-primary{background:linear-gradient(#ff7a95 0%,#ff5a7d 52%,#f2476f 100%);height:58px;font-size:16.5px;box-shadow:0 18px 32px -12px #ff5a7db3,0 2px 6px -2px #c8375b66,inset 0 1px #ffffff8c,inset 0 -2px #a01e462e}.sfa-send .sfm-btn-ghost{background:linear-gradient(#fff 0%,#fff3f8 100%);border:1px solid #fff;height:50px;box-shadow:0 10px 22px -14px #783c5a80,inset 0 1px #fff,inset 0 -2px #ff5a7d14}.sfa-send .sfs-x{box-shadow:0 8px 18px -10px #783c5a80,inset 0 1px #fff}.sfl-tile,.sfl-people .sf-feel-person,.sfl-people .sf-feel-head-btn,.sfd-door,.sfa-send .sfm-btn,.sfa-send .sfs-x,.sfl-seeall,.sfl-suggest,.sfd-row,.sfd-x,.sfh-back,.sfh-tab,.sfh-view,.sfh-banner,.sfh-ins,.sfh-cta,.sfh-earlier,.sfh-newchip,.sfh-cal-nav,.sfh-cal-cell:not(.sfh-cal-blank),.sfh-cal-pill,.sfh-plens,.sfh-today-open,.sfh-today-reply,.sfh-today--insight,.sfh-seeall,.sfr-reply,.sfr-pill,.sfr-help .sf-qr-open,.sfm-insight .sfm-iconbtn,.sfm-insight-center,.sfm-insight-coach,.sfm-insight-chip,.sfm-insight-push{transition:scale .2s cubic-bezier(.2,.8,.2,1),opacity .2s}.sfl-people .sf-feel-person{transition:scale .2s cubic-bezier(.2,.8,.2,1),opacity .2s,background-color .16s,color .16s,box-shadow .16s}.sfl-tile[data-pressed]:not(:disabled),.sfl-people .sf-feel-person[data-pressed]:not(:disabled),.sfl-people .sf-feel-head-btn[data-pressed]:not(:disabled),.sfd-door[data-pressed]:not(:disabled),.sfa-send .sfm-btn[data-pressed]:not(:disabled),.sfa-send .sfs-x[data-pressed]:not(:disabled),.sfl-seeall[data-pressed]:not(:disabled),.sfl-suggest[data-pressed]:not(:disabled),.sfd-row[data-pressed]:not(:disabled),.sfd-x[data-pressed]:not(:disabled),.sfh-back[data-pressed]:not(:disabled),.sfh-tab[data-pressed]:not(:disabled),.sfh-view[data-pressed]:not(:disabled),.sfh-banner[data-pressed]:not(:disabled),.sfh-ins[data-pressed]:not(:disabled),.sfh-cta[data-pressed]:not(:disabled),.sfh-earlier[data-pressed]:not(:disabled),.sfh-newchip[data-pressed]:not(:disabled),.sfh-cal-nav[data-pressed]:not(:disabled),.sfh-cal-cell:not(.sfh-cal-blank)[data-pressed],.sfh-cal-pill[data-pressed]:not(:disabled),.sfh-plens[data-pressed]:not(:disabled),.sfh-today-open[data-pressed]:not(:disabled),.sfh-today-reply[data-pressed]:not(:disabled),.sfh-today--insight[data-pressed]:not(:disabled),.sfh-seeall[data-pressed]:not(:disabled),.sfr-reply[data-pressed]:not(:disabled),.sfr-pill[data-pressed]:not(:disabled),.sfr-help .sf-qr-open[data-pressed]:not(:disabled),.sfm-insight .sfm-iconbtn[data-pressed]:not(:disabled),.sfm-insight-center[data-pressed]:not(:disabled),.sfm-insight-coach[data-pressed]:not(:disabled),.sfm-insight-chip[data-pressed]:not(:disabled),.sfm-insight-push[data-pressed]:not(:disabled){scale:var(--sfa-press,.96);transition-duration:.1s;opacity:.86!important}.sfl-tile[data-pressed],.sfr-reply[data-pressed],.sfd-door[data-pressed],.sfl-people .sf-feel-head-btn[data-pressed]{transform:none}.sfm-still .sfa-breath,.sfm-still .sfa-aura,.sfm-still .sfa-glow{animation:none}.sfm-still .sfa-glow{display:none}@media (prefers-reduced-motion:reduce){.sfa-tile-breath,.sfa-breath,.sfa-aura,.sfa-glow,.sfa-leaving .sfs-scrim{animation:none}.sfa-glow{display:none}.sfa-send .sfs-sheet,.sfa-leaving .sfs-sheet,.sfl-tile,.sfl-people .sf-feel-person,.sfl-people .sf-feel-head-btn,.sfd-door,.sfa-send .sfm-btn,.sfa-send .sfs-x,.sfl-seeall,.sfl-suggest,.sfd-row,.sfd-x,.sfh-back,.sfh-tab,.sfh-view,.sfh-banner,.sfh-ins,.sfh-cta,.sfh-earlier,.sfh-newchip,.sfh-cal-nav,.sfh-cal-cell:not(.sfh-cal-blank),.sfh-cal-pill,.sfh-plens,.sfh-today-open,.sfh-today-reply,.sfh-today--insight,.sfh-seeall,.sfr-reply,.sfr-pill,.sfr-help .sf-qr-open,.sfm-insight .sfm-iconbtn,.sfm-insight-center,.sfm-insight-coach,.sfm-insight-chip,.sfm-insight-push{transition:none}:root{--sfa-press:1}}:where(button,[role=button],a[href],label,summary){touch-action:manipulation}.sf-feel-people.sfl-people,.rd-coachwrap,.rd-fu-carousel{touch-action:pan-x pan-y;overscroll-behavior-x:contain}@keyframes sfgRise{0%{transform:translate3d(var(--sfg-x,0px),var(--sfg-y0,0px),0)scale(.86);opacity:0}22%{opacity:var(--sfg-o,.3)}70%{opacity:var(--sfg-o,.3)}to{transform:translate3d(var(--sfg-x,0px),calc(var(--sfg-y0,0px) - var(--sfg-rise,100px)),0)scale(1.04);opacity:0}}@keyframes sfgSway{0%{translate:calc(var(--sfg-sway,7px)*-1)0}to{translate:var(--sfg-sway,7px)0}}.sfm-lens.sfg-glass{border:1px solid rgba(var(--sfg-rgb,255,90,125),.3)}.sfm-lens.sfg-glass>svg{shape-rendering:geometricPrecision}.sfa-stage .sfs-lens-back,.sfr-lens-slot .sfr-lens-back{background:#fffafc80}.sfa-stage .sfs-check{background:radial-gradient(90% 90% at 50% 100%,rgba(var(--sfa-rgb,255,90,125),.16),rgba(var(--sfa-rgb,255,90,125),.05)70%),#fff8fb;border:1px solid rgba(var(--sfa-rgb,255,90,125),.3);box-shadow:0 4px 24px -2px rgba(var(--sfa-rgb,255,90,125),.34),0 0 8px rgba(var(--sfa-rgb,255,90,125),.16)}.sfh-card.sfl-tile{background:radial-gradient(90% 70% at 50% 30%,rgba(var(--sfa-rgb,255,90,125),.1),rgba(var(--sfa-rgb,255,90,125),0)72%),linear-gradient(165deg,#fffafcbd 0%,#fff0f799 100%);border:1px solid rgba(var(--sfa-rgb,255,90,125),.16);box-shadow:0 10px 26px -18px rgba(var(--sfa-rgb,255,90,125),.5)}.sfh-card.sfl-tile.sfl-tile-on{background:radial-gradient(90% 70% at 50% 30%,rgba(var(--sfa-rgb,255,90,125),.18),rgba(var(--sfa-rgb,255,90,125),.03)72%),linear-gradient(165deg,#fffafcd6 0%,#fff2f8b8 100%);border-color:rgba(var(--sfa-rgb,255,90,125),.55);box-shadow:0 0 0 1px rgba(var(--sfa-rgb,255,90,125),.3),0 12px 28px -14px rgba(var(--sfa-rgb,255,90,125),.55)}.sfg-motes{z-index:0;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.sfg-mote{left:calc(var(--sfg-s,12px)/-2);top:calc(var(--sfg-s,12px)/-2);width:var(--sfg-s,12px);height:var(--sfg-s,12px);opacity:0;transform:translate3d(var(--sfg-x,0px),var(--sfg-y0,0px),0);will-change:transform,opacity;line-height:0;animation-name:sfgRise,sfgSway;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:normal,alternate;animation-fill-mode:both,both;position:absolute}.sfg-mote>svg{display:block}[data-sfg-paused] .sfg-mote,.sfa-leaving .sfg-mote{animation-play-state:paused}[data-sfg-still] .sfg-mote{opacity:var(--sfg-o,.3);transform:translate3d(var(--sfg-x,0px),calc(var(--sfg-y0,0px) - var(--sfg-rise,100px)*var(--sfg-p,.5)),0)}.sfm-still .sfg-motes{display:none}.sfg-close{appearance:none;z-index:3;box-sizing:border-box;clip-path:inset(50%);white-space:nowrap;top:14px;background:#fff8fb;border:0;border-radius:50%;width:1px;height:1px;margin:0;padding:0;position:absolute;inset-inline-end:14px;overflow:hidden}.sfg-close:focus-visible{clip-path:none;outline-offset:2px;border:1px solid #ff5a7d4d;outline:2px solid #ff5a7d;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:visible}@media (prefers-reduced-motion:reduce){.sfg-motes:not([data-sfg-still]){display:none}}[data-journey-sheet]:has(.ljp)>.jl-scrim{background:#3c143247}.jl-sheet:has(.ljp){background:linear-gradient(170deg,#fff3f8 0%,#f6f0ff 60%,#fff1ec 100%);border-top:1px solid #fff;border-radius:30px 30px 0 0;box-shadow:0 -18px 40px -20px #78285073}.jl-sheet:has(.ljp) .jl-x{background:#fff9}.ljp{color:#210f1c}.ljp .ljp-title{margin:0 0 4px;font-size:20px;font-weight:700;line-height:1.3}.ljp .ljp-lead{color:#210f1c99;margin:0 0 16px;font-size:13px;line-height:1.45}.ljp-rows{flex-direction:column;gap:10px;display:flex}.ljp-row{appearance:none;box-sizing:border-box;color:#210f1c;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(170deg,#ffffffe0 0%,#ffeef5b8 100%);border:1px solid #ffffffe6;border-radius:22px;align-items:center;gap:12px;width:100%;height:68px;margin:0;padding:0 14px;font-family:inherit;display:flex;box-shadow:inset 0 1px #fff,0 10px 22px -16px #783c5a8c}.ljp-row:before{content:attr(data-initial);background:var(--ljp-tint,linear-gradient(150deg,#ffe0c9,#ffc9de));color:#5a3348;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 6px 14px -8px #783c5a80}.ljp-row:focus-visible{outline-offset:2px;outline:2px solid #ff5a7d}.ljp-row:disabled{cursor:default}.ljp-text{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.ljp-name{white-space:nowrap;text-overflow:ellipsis;height:20px;font-size:15px;font-weight:700;line-height:20px;display:block;overflow:hidden}.ljp-sub{color:#210f1c9e;white-space:nowrap;align-items:center;gap:6px;min-width:0;height:20px;font-size:12.5px;font-weight:500;line-height:20px;display:flex;overflow:hidden}.ljp-sub>.sfm-lens{flex:none}.ljp-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ljp-sub--none{color:#210f1c73}.ljp-bar{background:#783c5a1f;border-radius:99px;width:46%;height:8px;display:block}.ljp[data-ljp-going=true] .ljp-row:not([data-chosen=true]){opacity:.45}.ljp-row[data-chosen=true]{background:linear-gradient(170deg,#ff5a7d29,#ff5a7d12);border-color:#ff5a7d;box-shadow:inset 0 0 0 1px #ff5a7d,0 12px 26px -16px #ff5a7dd9}.ljp .ljp-quiet{color:#210f1c;min-height:44px;margin-top:12px;font-weight:600}@media (prefers-reduced-motion:no-preference){.ljp-bar{animation:1.1s ease-in-out infinite alternate ljpBreathe}.ljp-row{transition:opacity .2s}}@keyframes ljpBreathe{0%{opacity:.5}to{opacity:1}}.sf-feel-tabs{align-items:stretch;gap:22px;margin-block:2px 4px;display:flex;position:relative}.sf-feel-tab{appearance:none;min-width:44px;min-height:44px;font:inherit;color:#210f1c80;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0 2px;font-size:16px;font-weight:400;line-height:1.2;transition:color .22s;display:inline-flex;position:relative}.sf-feel-tab[aria-selected=true]{color:#210f1c;font-weight:500}.sf-feel-tab:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ff5a7d}.sf-feel-tab:disabled{cursor:default}.sf-feel-tab-label{flex-direction:column;align-items:center;display:inline-flex}.sf-feel-tab-label:after{content:attr(data-text);visibility:hidden;height:0;font-weight:500;overflow:hidden}.sf-feel-tabs-ink{pointer-events:none;background:#ff5a7d;border-radius:2px;height:2.5px;position:absolute;bottom:5px;left:0;box-shadow:0 2px 8px -2px #ff5a7d8c}.sf-feel-tabs-ink[data-slide]{transition:transform .35s cubic-bezier(.34,1.36,.64,1),width .35s cubic-bezier(.34,1.36,.64,1)}.sf-feel-pane-in[data-enter=fwd]{--sf-enter-x:18px}.sf-feel-pane-in[data-enter=back],[dir=rtl] .sf-feel-pane-in[data-enter=fwd]{--sf-enter-x:-18px}[dir=rtl] .sf-feel-pane-in[data-enter=back]{--sf-enter-x:18px}.sf-feel-pane-in[data-enter]{animation:.32s cubic-bezier(.2,.8,.2,1) backwards sfFeelPaneIn}@keyframes sfFeelPaneIn{0%{opacity:0;transform:translateX(var(--sf-enter-x,0))}}@keyframes sfFeelPaneFade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sf-feel-tabs-ink[data-slide]{transition:none}.sf-feel-pane-in[data-enter]{animation:.16s ease-out backwards sfFeelPaneFade}}.rd-page .sf-feel-people.sfl-people{margin-inline:calc(-1*var(--rd-page-x,22px));padding-inline:var(--rd-page-x,22px);scroll-padding-inline:var(--rd-page-x,22px)}.sfl-grid.dsl-grid{flex-wrap:wrap;justify-content:center;display:flex}.sfl-grid.dsl-grid>.sfl-tile{flex:0 0 calc(25% - 6px)}.rd-feel.rd-feel-diary{padding-bottom:calc(var(--rd-nav-bottom,20px) + var(--rd-nav-h,68px));gap:10px}.rd-feel-diary .rd-feel-stagebox{scroll-margin-top:8px}.rd-feel-diary .rd-stage{height:140px;margin-top:4px}.rd-feel-diary .rd-feel-caption{min-height:24px;margin-top:0;line-height:24px}.rd-feel-diary .dsl,.rd-feel-diary .rd-feel-actions{margin-top:6px}.rd-feel-diary .rd-feel-actions .rd-cta{margin-block:4px}.dsl{--dsl-pad:18px;margin-top:16px;transition:opacity .25s}.dsl[data-disabled="1"]{opacity:.4;pointer-events:none}.dsl-head{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.dsl-label{color:#210f1c9e;font-size:12.5px;font-weight:600}.dsl-hit{touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:none;height:48px;position:relative}.dsl-hit[data-dragging]{cursor:grabbing}.dsl-hit:focus-visible .dsl-track{outline-offset:5px;outline:2px solid #ff5a7d}.dsl-track{background:linear-gradient(#ffffffd1,#fff0f6b8);border:1px solid #fffffffa;border-radius:999px;height:12px;margin-top:-6px;position:absolute;top:50%;left:0;right:0;box-shadow:inset 0 1px 3px #783c5a24,0 10px 22px -14px #ff5a7d73}.dsl-fill{background:linear-gradient(180deg,rgba(var(--dsl-rgb,255,90,125),.55),rgba(var(--dsl-rgb,255,90,125),.85));border-radius:999px;transition:width .46s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;bottom:0}.dsl-dot{background:#210f1c33;border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%}.dsl-dot[data-on]{background:#ffffffeb}.dsl-thumb{box-sizing:border-box;background:radial-gradient(circle at 34% 26%,#fffffff2 0 12%,#ffffff73 26%,#fff0 52%),radial-gradient(circle at 50% 70%,rgba(var(--dsl-rgb,255,90,125),1),rgba(var(--dsl-rgb,255,90,125),.72));width:36px;height:36px;box-shadow:0 10px 22px -8px rgba(var(--dsl-rgb,255,90,125),.7),inset 0 -5px 9px #210f1c1a,inset 0 2px 3px #fffc;pointer-events:none;border:1.5px solid #fffffff5;border-radius:50%;place-items:center;margin:-18px 0 0 -18px;transition:left .46s cubic-bezier(.34,1.56,.64,1),transform .2s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:50%}.dsl-hit[data-dragging] .dsl-thumb{transition:transform .2s cubic-bezier(.34,1.56,.64,1);transform:scale(1.14)}.dsl-hit[data-dragging] .dsl-fill{transition:none}.dsl-thumb-n{color:#fff;text-shadow:0 1px 2px #210f1c33;font-size:13px;font-weight:800;line-height:1}.dsl-stages{height:20px;position:relative}.dsl-stage{color:#210f1c;opacity:calc(.34 + .66*var(--g,0));transform:translateX(-50%)scale(calc(1 + .3*var(--g,0)));font-size:12px;font-weight:700;line-height:20px;transition:opacity .18s,transform .18s,color .18s;position:absolute;top:0}.dsl-stage[data-on]{color:var(--dsl-hue,#c8375b)}.dsl-captions{color:#210f1c80;justify-content:space-between;margin-top:2px;font-size:11px;display:flex}@media (prefers-reduced-motion:reduce){.dsl-thumb,.dsl-fill,.dsl-stage{transition:none}}.rfq-bar{z-index:3;top:calc(env(safe-area-inset-top,0px) + 14px);box-sizing:border-box;pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);color:#210f1c;white-space:nowrap;background:linear-gradient(155deg,#ffffffe6,#fff0f6d1 55%,#faecffd1);border:1px solid #fffffffa;border-radius:999px;align-items:center;gap:8px;max-width:calc(100vw - 120px);padding-block:5px;padding-inline:6px 12px;font-size:12px;font-weight:700;line-height:1.2;animation:.36s cubic-bezier(.34,1.4,.64,1) both rfqIn;display:inline-flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 26px -14px #ff5a7d73,inset 0 1px #fff}.rfq-stack{align-items:center;gap:7px;min-width:0;display:inline-flex}.rfq-lenses{flex:none;display:inline-flex}.rfq-lens+.rfq-lens{margin-inline-start:-7px}.rfq-from{text-overflow:ellipsis;min-width:0;overflow:hidden}.rfq-pos{color:#210f1c8c;flex:none;font-weight:600}.rfq-stack+.rfq-pos:before{content:"·";color:#210f1c4d;margin-inline-end:8px}@keyframes rfqIn{0%{opacity:0;transform:translate(-50%,-8px)scale(.94)}}@media (prefers-reduced-motion:reduce){.rfq-bar{animation:none}}.fwr-stage{z-index:2;box-sizing:border-box;height:100%;padding-top:calc(10px + env(safe-area-inset-top,0px));touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;transition:transform .25s cubic-bezier(.2,.9,.3,1),opacity .25s;display:flex;position:relative}.fwr-bars{flex:none;gap:4px;padding:0 12px;display:flex}.fwr-bar{background:#210f1c24;border-radius:2px;flex:1 1 0;height:3px;overflow:hidden}.fwr-bar-fill{transform-origin:0;background:#ff5a7d;width:100%;height:100%;display:block;transform:scaleX(0)}[dir=rtl] .fwr-bar-fill{transform-origin:100%}.fwr-bar-fill[data-state=done]{transform:none}.fwr-bar-fill[data-state=now]{animation:5s linear forwards fwrFill}.fwr-calm .fwr-bar-fill[data-state=now]{animation:none;transform:none}.fwr-x{top:calc(22px + env(safe-area-inset-top,0px));z-index:3;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:absolute;inset-inline-end:14px}.fwr-live{flex:auto;min-height:0;display:flex}.fwr-slide{box-sizing:border-box;min-width:0;padding:30px 26px calc(26px + env(safe-area-inset-bottom,0px));text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;display:flex}.fwr-eyebrow{color:#c8375b}.fwr-title{letter-spacing:-.025em;margin:0;font-size:32px;font-weight:300;line-height:1.1}.fwr-sub{color:#210f1cb3;margin:0;font-size:16px;line-height:1.4}.fwr-cluster{width:240px;height:200px;margin-bottom:6px;position:relative}.fwr-float{animation:6s ease-in-out infinite fwrFloat;animation-delay:calc(var(--i,0)*-1.2s);display:inline-flex}.fwr-cluster>*{display:inline-flex;position:absolute}.fwr-cluster>:first-child{top:52px;left:72px}.fwr-cluster>:nth-child(2){top:10px;left:6px}.fwr-cluster>:nth-child(3){top:18px;left:176px}.fwr-cluster>:nth-child(4){top:136px;left:20px}.fwr-cluster>:nth-child(5){top:132px;left:166px}.fwr-name{letter-spacing:-.03em;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:44px;font-weight:700;line-height:1.05}.fwr-count{flex-direction:column;align-items:center;gap:2px;display:flex}.fwr-count-n{color:#ff5a7d;text-shadow:0 12px 30px #ff5a7d59;font-size:72px;font-weight:800;line-height:1}.fwr-count-l{color:#210f1c99;font-size:14px}.fwr-pair{grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:360px;margin-top:6px;display:grid}.fwr-card{flex-direction:column;align-items:center;gap:6px;min-width:0;padding:14px 10px 12px;display:flex}.fwr-badge{display:inline-flex}.fwr-card-k{letter-spacing:.04em;color:#210f1c8c;overflow-wrap:anywhere;font-size:11px;font-weight:700}.fwr-card-v{overflow-wrap:anywhere;font-size:15px;font-weight:700}.fwr-lens-empty{box-sizing:border-box;border:1.5px dashed #210f1c33;border-radius:50%;display:inline-block}.fwr-since{color:#210f1c8c;margin:0;font-size:13px}.fwr-bubbles{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:160px;margin:8px 0;display:flex}.fwr-bubble{box-sizing:border-box;animation:5.5s ease-in-out infinite fwrFloat;animation-delay:calc(var(--i,0)*-1.4s);background:radial-gradient(120% 120% at 30% 18%,#ffffffeb,#ffffff80 60%,#ffffff4d),radial-gradient(80% 80% at 70% 92%,#ff5a7d61,#0000 70%);border:1px solid #fffffff5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px;display:flex;box-shadow:0 16px 34px -16px #ff5a7d8c,inset 0 1px #fff}.fwr-bubble-pop{display:inline-flex}.fwr-bubble-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:700;line-height:1.1;overflow:hidden}.fwr-bubble-n{color:#c8375b;font-size:12px;font-weight:800}.fwr-ctas{flex-direction:column;gap:10px;width:100%;max-width:340px;margin-top:6px;display:flex}.fwr-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes fwrFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fwrFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes fwrPopIn{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes fwrBadgeBounce{0%,to{transform:scale(1)}40%{transform:translateY(-4px)scale(1.1)}70%{transform:scale(.97)}}@keyframes fwrFade{0%{opacity:0}to{opacity:1}}@keyframes fwrInflate{0%,to{opacity:.55;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes fwrShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.fwr-slide[data-pop] .fwr-pop{animation:fwrPopIn .62s cubic-bezier(.34,1.4,.6,1)var(--d,0s)both}.fwr-slide[data-pop] .fwr-badge{animation:fwrPopIn .62s cubic-bezier(.34,1.4,.6,1)var(--d,0s)both,fwrBadgeBounce .55s ease-out calc(var(--d,0s) + .6s)1}.fwr-slide[data-pop] .fwr-bubble-pop{animation:fwrPopIn .7s cubic-bezier(.34,1.55,.5,1)var(--d,0s)both}.fwr-loader{gap:22px;animation:.3s both fwrFade}.fwr-load-bubbles{align-items:center;gap:14px;display:flex}.fwr-load-b{width:34px;height:34px;animation:1.1s ease-in-out infinite fwrInflate;animation-delay:calc(var(--i,0)*.16s);background:radial-gradient(120% 120% at 30% 18%,#fffffff2,#ffffff80 60%),radial-gradient(80% 80% at 70% 92%,#ff5a7d73,#0000 70%);border:1px solid #fffffff5;border-radius:50%;box-shadow:0 12px 26px -12px #ff5a7d8c}.fwr-load-b:nth-child(2){background:radial-gradient(120% 120% at 30% 18%,#fffffff2,#ffffff80 60%),radial-gradient(80% 80% at 70% 92%,#b982ff73,#0000 70%)}.fwr-load-line{background:#fff9;border-radius:999px;width:140px;height:10px;position:relative;overflow:hidden}.fwr-load-line:after{content:"";background:linear-gradient(90deg,#0000,#fffffff2,#0000);animation:1.2s ease-in-out infinite fwrShimmer;position:absolute;inset:0}[dir=rtl] .fwr-title,[dir=rtl] .fwr-name,[dir=rtl] .fwr-card-k,:is(.fwr-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.fwr-name:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.fwr-card-k:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){letter-spacing:normal}.fwr-calm .fwr-slide,.fwr-calm .fwr-float,.fwr-calm .fwr-bubble,.fwr-calm .fwr-pop,.fwr-calm .fwr-badge,.fwr-calm .fwr-bubble-pop,.fwr-calm .fwr-load-b,.fwr-calm .fwr-load-line:after{animation:none!important}@media (prefers-reduced-motion:reduce){.fwr-slide,.fwr-float,.fwr-bubble,.fwr-bar-fill[data-state=now],.fwr-load-b,.fwr-load-line:after{animation:none}.fwr-slide[data-pop] .fwr-pop,.fwr-slide[data-pop] .fwr-badge,.fwr-slide[data-pop] .fwr-bubble-pop{animation:fwrFade .3s ease var(--d,0s)both}.fwr-bar-fill[data-state=now]{transform:none}.fwr-stage{transition:none}}.pcv-root{z-index:1;box-sizing:border-box;padding:24px 24px calc(28px + env(safe-area-inset-bottom,0px));color:#210f1c;font-family:var(--font-jakarta),system-ui,-apple-system,sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0;overflow:hidden}.pcv-root[dir=rtl]{font-family:var(--font-hebrew),var(--font-jakarta),system-ui,sans-serif}.pcv-ground{z-index:-1;background:radial-gradient(70% 45% at 25% 18%,#ff8caf59,#0000 70%),radial-gradient(70% 45% at 80% 75%,#b982ff4d,#0000 70%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 50%,#fce8e3 100%);position:absolute;inset:0}.pcv-stage{flex:none;position:relative}.pcv-svg{display:block;overflow:visible}.pcv-avatar{box-sizing:border-box;color:#fff;border:1.5px solid #fffffff2;border-radius:50%;place-items:center;width:52px;height:52px;font-size:20px;font-weight:800;line-height:1;display:inline-grid;box-shadow:0 10px 24px -8px #ff5a7d99,inset 0 2px 4px #ffffffb3}.pcv-coral{background:radial-gradient(circle at 34% 28%,#ffffffe6 0 8%,#ffffff59 22%,#0000 50%),radial-gradient(circle at 50% 70%,#ff5a7d,#ff8fa8)}.pcv-lilac{background:radial-gradient(circle at 34% 28%,#ffffffe6 0 8%,#ffffff59 22%,#0000 50%),radial-gradient(circle at 50% 70%,#9d6bf0,#d2b4ff);box-shadow:0 10px 24px -8px #9d6bf099,inset 0 2px 4px #ffffffb3}.pcv-initial{text-shadow:0 1px 2px #210f1c40}.pcv-settled{text-align:center;width:100%;max-width:360px;animation:pcvRise .6s cubic-bezier(.2,1.1,.4,1)calc(var(--pcv-ms,3s) - .7s)both;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.pcv-pair{justify-content:center;align-items:center;gap:12px;display:flex}.pcv-person{flex-direction:column;align-items:center;gap:6px;min-width:0;display:inline-flex}.pcv-name{text-overflow:ellipsis;white-space:nowrap;max-width:9em;font-size:15px;font-weight:700;overflow:hidden}.pcv-link{color:#ff5a7d;font-size:18px}.pcv-line{margin:0;font-size:24px;font-weight:300;line-height:1.2}.pcv-sub{color:#210f1ca6;margin:0;font-size:15px;line-height:1.4}.pcv-cta{width:100%;animation:pcvRise .5s cubic-bezier(.2,1.1,.4,1)calc(var(--pcv-ms,3s) - .5s)both;margin-top:8px}@keyframes pcvRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pcvDraw{to{stroke-dashoffset:0}}@keyframes pcvDrawRev{0%{stroke-dashoffset:-1px}to{stroke-dashoffset:0}}@keyframes pcvFillIn{0%{opacity:0}to{opacity:.22}}@keyframes pcvPopIn{0%{opacity:0;transform:translateX(calc(var(--side,0)*128px))scale(.5)}60%{opacity:1;transform:translateX(calc(var(--side,0)*128px))scale(1.08)}to{opacity:1;transform:translateX(calc(var(--side,0)*128px))scale(1)}}@keyframes pcvPulse{0%,to{transform:scale(1)}45%{transform:scale(1.12)}}@keyframes pcvBurst{0%{opacity:0;transform:translate(0)scale(.4)}25%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy))scale(1)}}@keyframes pcvFadeOut{to{opacity:0}}.pcv1{width:240px;height:210px}.pcv1 .pcv-svg{position:absolute;inset:0}.pcv1-fill{opacity:0;animation:.6s 1.8s forwards pcvFillIn}.pcv1-trail{stroke-dasharray:1 1;filter:drop-shadow(0 0 4px #ff5a7d99)}.pcv1-trail-a{stroke-dashoffset:1px;animation:1.5s cubic-bezier(.45,.05,.3,1) .35s forwards pcvDraw}.pcv1-trail-b{stroke-dashoffset:-1px;animation:1.5s cubic-bezier(.45,.05,.3,1) .35s forwards pcvDrawRev}.pcv1-spin{width:0;height:0;animation:1.9s cubic-bezier(.45,.05,.3,1) both pcv1Spin;position:absolute;top:44%;left:50%}.pcv1-arm{transform:translateX(calc(var(--side,0)*70px));animation:.6s cubic-bezier(.3,1.4,.5,1) 1.9s both pcv1Settle;position:absolute;top:0;left:0}.pcv1-bubble{margin:-26px 0 0 -26px;animation:1.9s cubic-bezier(.45,.05,.3,1) both pcv1Counter,.7s ease-in-out 2.5s pcvPulse;display:grid;box-shadow:0 0 28px #ff5a7d8c,0 10px 24px -8px #ff5a7d99,inset 0 2px 4px #ffffffb3}@keyframes pcv1Spin{0%{transform:rotate(0)}to{transform:rotate(720deg)}}@keyframes pcv1Counter{0%{transform:rotate(0)}to{transform:rotate(-720deg)}}@keyframes pcv1Settle{0%{transform:translateX(calc(var(--side,0)*70px))}to{transform:translateX(calc(var(--side,0)*34px))}}.pcv2{width:300px;height:210px}.pcv2 .pcv-svg{position:absolute;top:-38px;left:0}.pcv2-end{z-index:1;transform:translateX(calc(var(--side,0)*128px));margin-left:-26px;animation:.5s cubic-bezier(.3,1.4,.5,1) both pcvPopIn;position:absolute;top:0;left:50%}.pcv2-thread{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.5,0,.3,1) .35s forwards pcvDraw}.pcv2-knot{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.45s 1.4s both pcv2Knot,.2s 1.85s forwards pcvFadeOut}.pcv2-heart{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.65s cubic-bezier(.3,1.5,.5,1) 1.75s both pcv2Bloom}.pcv2-burst{position:absolute;top:82px;left:50%}.pcv2-burst .pcv-glyph{animation-delay:calc(1.95s + var(--i,0)*25ms)}@keyframes pcv2Knot{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes pcv2Bloom{0%{opacity:0;transform:scale(.1)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.pcv3{justify-content:center;align-items:center;width:300px;height:220px;display:flex}.pcv3-heart{width:200px;height:150px;animation:.55s cubic-bezier(.3,1.6,.5,1) 1.05s both pcv3Squash;position:relative}.pcv3[dir=rtl] .pcv3-heart,.pcv-root[dir=rtl] .pcv3-heart{scale:-1 1}.pcv3-half{filter:drop-shadow(0 12px 22px #ff5a7d59);position:absolute;inset:0}.pcv3-left{animation:1.05s cubic-bezier(.6,0,.9,.55) both pcv3InL}.pcv3-right{animation:1.05s cubic-bezier(.6,0,.9,.55) both pcv3InR}.pcv3-ripple{opacity:0;border:2px solid #fffffff2;border-radius:50%;width:160px;height:160px;margin:-80px 0 0 -80px;animation:1s ease-out 1.15s both pcv3Ripple;position:absolute;top:50%;left:50%;box-shadow:0 0 26px #ff5a7d80,inset 0 0 18px #b982ff66}.pcv3-ripple-2{animation-delay:1.38s}.pcv3-burst{position:absolute;top:50%;left:50%}.pcv3-burst .pcv-glyph{animation-delay:calc(1.2s + var(--i,0)*30ms)}@keyframes pcv3InL{0%{opacity:0;transform:translate(-230px)rotate(-14deg)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes pcv3InR{0%{opacity:0;transform:translate(230px)rotate(14deg)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes pcv3Squash{0%{transform:scale(1)}30%{transform:scale(1.16,.84)}65%{transform:scale(.95,1.06)}to{transform:scale(1)}}@keyframes pcv3Ripple{0%{opacity:.95;transform:scale(.5)}to{opacity:0;transform:scale(2.1)}}.pcv-glyphs{pointer-events:none;width:0;height:0;position:absolute}.pcv-glyph{opacity:0;animation:1s cubic-bezier(.2,.8,.3,1) both pcvBurst;display:inline-flex;position:absolute;top:-12px;left:-12px}@media (prefers-reduced-motion:reduce){.pcv-root,.pcv-root *{animation:none!important}.pcv-settled,.pcv-cta{opacity:1;transform:none}.pcv1-trail-a,.pcv1-trail-b,.pcv2-thread{stroke-dashoffset:0}.pcv1-fill{opacity:.22}.pcv1-arm{transform:translateX(calc(var(--side,0)*34px))}.pcv2-heart{opacity:1}.pcv2-knot,.pcv-glyph,.pcv3-ripple{opacity:0}}@keyframes dstUp{0%{transform:translateY(100%)}72%{transform:translateY(-1.2%)}to{transform:none}}@keyframes dstFade{0%{opacity:0}to{opacity:1}}@keyframes dstOut{to{opacity:0}}@keyframes dstInFwd{0%{opacity:0;transform:translateX(calc(var(--dst-x)*28px))}to{opacity:1;transform:none}}@keyframes dstInBack{0%{opacity:0;transform:translateX(calc(var(--dst-x)*-28px))}to{opacity:1;transform:none}}@keyframes dstRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dst{--dst-x:1;z-index:2025;touch-action:manipulation;overscroll-behavior:contain;font-family:var(--font-jakarta),system-ui,-apple-system,sans-serif;color:#210f1c;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}.dst[dir=rtl]{--dst-x:-1}.dst[dir=rtl],.dst[dir=rtl] *{font-family:var(--font-hebrew),var(--font-jakarta),system-ui,sans-serif}.dst button{color:inherit;cursor:pointer;appearance:none;font-family:inherit}.dst-scrim{background:#210f1c42;animation:.35s both dstFade;position:absolute;inset:0}.dst-sheet{z-index:1;box-sizing:border-box;min-height:min(600px,92dvh);max-height:94dvh;padding:4px 20px calc(22px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);touch-action:none;translate:0 var(--dst-dy,0px);background:linear-gradient(170deg,#fff6faf7 0%,#ffecf5f5 55%,#f6ecfff7 100%);border:1px solid #ffffffe6;border-bottom:0;border-radius:32px 32px 0 0;flex-direction:column;align-items:center;transition:translate .36s cubic-bezier(.2,.9,.3,1.15);animation:.56s cubic-bezier(.22,1.12,.36,1) both dstUp;display:flex;position:relative;overflow:hidden auto;box-shadow:0 -24px 60px -24px #78285073,inset 0 1px #fff}.dst-sheet[data-dst-dragging]{transition:none}.dst-sheet[data-dst-scrolls]{touch-action:pan-y}.dst-sheet[data-dst-scrolls] .dst-grab,.dst-sheet[data-dst-scrolls] .dst-head,.dst-sheet[data-dst-scrolls] .dst-hero{touch-action:none}.dst-sheet:focus,.dst-body:focus{outline:none}.dst-wash{pointer-events:none;border-radius:inherit;background:radial-gradient(120% 60% at 50% 0%,rgba(var(--dst-rgb),.32)0%,rgba(var(--dst-rgb),.1)45%,transparent 72%);height:62%;position:absolute;top:0;left:0;right:0}.dst-sheet>:not(.dst-wash){z-index:1;position:relative}.dst-grab{justify-content:center;width:100%;padding:6px 0 2px;display:flex}.dst-handle{background:#210f1c2e;border-radius:3px;width:40px;height:5px}.dst-head{grid-template-columns:44px 1fr 44px;place-items:center;width:100%;display:grid}.dst-icon{background:#ffffff9e;border:1px solid #fffffff2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;box-shadow:0 6px 16px -10px #783c5a80,inset 0 1px #fff}.dst-icon-gap{width:40px;height:40px}.dst-dots{align-items:center;gap:8px;display:flex}.dst-dot{opacity:.16;background:#210f1c;border-radius:50%;width:7px;height:7px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s}.dst-dot[data-done]{opacity:.4}.dst-dot[data-on]{opacity:1;background:#ff5a7d;transform:scale(1.4)}.dst-hero{width:100%}.dst-hero .rd-stage{height:172px;margin-top:0}.dst-name{text-align:center;min-height:30px;font-size:22px;font-weight:800;line-height:30px}.dst-body{flex-direction:column;flex:1 0 auto;align-items:stretch;gap:12px;width:100%;margin-top:12px;display:flex}.dst-body>.dst-actions:last-child,.dst-body>.sf-feel-log-followup:last-child{margin-top:auto}.dst-body[data-enter=fwd]{animation:.42s cubic-bezier(.22,1.1,.36,1) both dstInFwd}.dst-body[data-enter=back]{animation:.42s cubic-bezier(.22,1.1,.36,1) both dstInBack}.dst-q{text-align:center;margin:0;font-size:18px;font-weight:800;line-height:1.35}.dst-switch{justify-content:space-between;gap:4px;display:flex}.dst-mini{background:#ffffffb3;border:1px solid #fffffff2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 6px 14px -10px #783c5a80,inset 0 1px #fff}.dst-mini-on{box-shadow:0 0 0 2px var(--h),0 8px 18px -10px var(--h),inset 0 1px 0 #fff;transform:scale(1.12)}.dst-actions{flex-direction:column;gap:6px;margin-top:2px;display:flex}.dst-btn{border-radius:999px;justify-content:center;align-items:center;width:100%;font-weight:700;transition:transform .12s;display:flex}.dst-primary{background:linear-gradient(#ff7a95 0%,#ff5a7d 52%,#f2476f 100%);border:none;height:56px;font-size:16.5px;box-shadow:0 18px 32px -12px #ff5a7db3,0 2px 6px -2px #c8375b66,inset 0 1px #ffffff8c,inset 0 -2px #a01e462e;color:#fff!important}.dst-quiet{background:0 0;border:none;height:44px;font-size:14.5px;color:#210f1c9e!important}.dst-btn[data-pressed]:not(:disabled),.dst-chip[data-pressed]:not(:disabled),.dst-mini[data-pressed]:not(:disabled),.dst-icon[data-pressed]:not(:disabled){transform:scale(.97)}.dst-btn:focus-visible,.dst-chip:focus-visible,.dst-mini:focus-visible,.dst-icon:focus-visible{outline-offset:2px;outline:2px solid #210f1c}.dst-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.dst-chip{background:linear-gradient(#fffffff0,#fff3f8e0);border:1px solid #fffffff2;border-radius:999px;min-height:44px;padding:0 18px;font-size:15px;font-weight:700;transition:transform .25s cubic-bezier(.34,1.56,.64,1);box-shadow:0 10px 22px -14px #783c5a80,inset 0 1px #fff}.dst-chip-on{background:linear-gradient(#ff7a95,#ff5a7d);border-color:#0000;transform:scale(1.04);color:#fff!important}.dst-badge{opacity:.75;margin-inline-start:6px;font-size:12px;font-weight:600}.dst-named{flex-direction:column;gap:10px;display:flex}.dst-in{animation:.36s cubic-bezier(.22,1.1,.36,1) both dstRise}.dst-field{flex-direction:column;gap:6px;display:flex}.dst-field-label{color:#210f1c9e;font-size:12.5px;font-weight:600}.dst-field input{box-sizing:border-box;color:#210f1c;background:#ffffffdb;border:1px solid #fffffff2;border-radius:16px;outline:none;height:48px;padding:0 16px;font-family:inherit;font-size:16px;box-shadow:inset 0 1px 3px #783c5a1f}.dst-field input:focus-visible{box-shadow:0 0 0 2px #ff5a7d}.dst .dsl{margin-top:0}.dst .dsl-head{display:none}.dst-summary{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.dst-pill{background:#ffffffbf;border:1px solid #fffffff2;border-radius:999px;padding:7px 13px;font-size:13.5px;font-weight:700}.dst-saved{text-align:center;margin:0;font-size:18px;font-weight:800}.dst-line{text-align:center;color:#210f1cb8;margin:0;font-size:14.5px;line-height:1.5}.dst .sf-feel-log-followup{box-shadow:none;text-align:center;background:0 0;border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.dst .sf-feel-log-followup p{margin:0}.dst .sf-feel-log-followup .rd-cta{background:linear-gradient(#ff7a95 0%,#ff5a7d 52%,#f2476f 100%);min-height:56px;font-size:16px}.dst .sf-feel-log-followup .rd-ghost:not(.rd-ghost-quiet){color:#210f1c;background:linear-gradient(#fff 0%,#fff3f8 100%);border:1px solid #fff;min-height:50px;font-size:15px;box-shadow:0 10px 22px -14px #783c5a80,inset 0 1px #fff}.dst .sf-feel-log-followup .rd-ghost-quiet{color:#210f1c9e}.dst-leaving .dst-sheet{transition:translate .22s cubic-bezier(.4,0,1,1)}.dst-leaving .dst-scrim{animation:.22s both dstOut}.dst-still .dst-sheet,.dst-still .dst-scrim,.dst-still .dst-body,.dst-still .dst-in{animation:none}.dst-still .dst-sheet{transition:none}@media (prefers-reduced-motion:reduce){.dst-sheet,.dst-scrim,.dst-body[data-enter],.dst-in,.dst-leaving .dst-scrim{animation:none}.dst-sheet,.dst-dot,.dst-chip,.dst-mini,.dst-btn{transition:none}}@keyframes fggIn{0%{opacity:0}to{opacity:1}}.fgg-scrim{z-index:3500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#210f1c38;place-items:center;padding:24px;animation:.18s both fggIn;display:grid;position:fixed;inset:0}.fgg-card{box-sizing:border-box;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);width:min(100%,360px);color:var(--rd-plum,#210f1c);text-align:center;background:#ffffffb8;border:1px solid #ffffffb3;border-radius:22px;padding:26px 22px 18px;box-shadow:0 18px 50px #210f1c24}.fgg-card:focus{outline:none}.fgg-title{margin:0 0 18px;font-size:21px;font-weight:800;line-height:1.35}.fgg-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fgg-choice{background:var(--rd-coral,#ff5a7d);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:16px;font-size:17px;font-weight:700}.fgg-choice:disabled{opacity:.7}.fgg-later{min-height:40px;color:inherit;opacity:.7;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0 14px;font-size:14px}.fgg-card button:focus-visible{outline:3px solid var(--rd-lilac,#c8ade5);outline-offset:3px}.fgg-error{margin:10px 0 0;font-size:13px}@media (prefers-reduced-motion:reduce){.fgg-scrim{animation:none}}.sfm-locked .sfm-insight-body{justify-content:flex-start;gap:14px}.sfm-locked-card{width:100%;max-width:360px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:24px;align-self:center;padding:0;position:relative;overflow:hidden}.sfm-locked-dummy{filter:blur(7px);pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffffb3;border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:26px 22px;display:flex}.sfm-locked-ring{background:conic-gradient(#c161d1 0 35%,#f94390 35% 70%,#ff8fab 70% 100%);border-radius:50%;width:96px;height:96px}.sfm-locked-line{background:#210f1c40;border-radius:6px;width:80%;height:12px}.sfm-locked-line--short{width:55%}.sfm-locked-text{color:#210f1cb3;text-align:center;font-size:14px;line-height:1.5}.sfm-locked-badge,.fwr-locked-badge{background:linear-gradient(180deg,var(--rd-coral2,#ff6c8e),var(--rd-coral,#ff5a7d));color:#fff;border-radius:999px;align-items:center;gap:8px;width:max-content;max-width:90%;height:44px;margin:auto;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;inset:0;box-shadow:0 12px 26px -10px #ff5a7df2}.sfm-locked-note{text-align:center;color:#210f1cb3;margin:0;font-size:13px;line-height:1.5}.sfm-insight-chip[data-locked],.sfm-insight-coach[data-locked]{align-items:center;gap:6px;display:inline-flex}.sfh-ins-locked{color:#210f1c99;filter:blur(5px);-webkit-user-select:none;user-select:none;margin-top:6px;font-size:14px;line-height:1.45;display:block}.sfh-ins[data-locked] .sfh-ring-in{color:var(--rd-plum,#210f1c);justify-content:center;align-items:center;display:flex}.fwr-locked-card{width:100%;max-width:340px;min-height:180px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:24px;padding:0;position:relative;overflow:hidden}.fwr-locked-dummy{filter:blur(8px);pointer-events:none;background:#ffffff8c;border-radius:24px;justify-content:center;align-items:center;gap:10px;min-height:180px;display:flex}.fwr-locked-bubble{background:radial-gradient(circle at 35% 30%,#ff8fab,#f94390);border-radius:50%}.rd-aff{background:var(--rd-glass-card);border:1px solid var(--rd-hair);box-shadow:var(--rd-shadow);color:var(--rd-plum);border-radius:22px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;position:relative}.rd-aff-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.rd-aff-eyebrow{letter-spacing:.6px;text-transform:uppercase;color:#210f1c99;font-size:11px;font-weight:800}.rd-aff[lang=he] .rd-aff-eyebrow,.rd-aff-line[lang=he],.rd-aff-caption[lang=he]{text-transform:none;font-style:normal}[dir=rtl] .rd-aff-eyebrow,.rd-aff-eyebrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal;text-transform:none}.rd-aff-line{text-align:start;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700;line-height:1.5}.rd-aff-cta{background:linear-gradient(180deg,var(--rd-coral2),var(--rd-coral));color:#fff;border:none;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:10px 16px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:0 10px 22px -10px #ff5a7de6}.rd-aff-caption{color:#210f1c9e;margin:0;font-size:12.5px;line-height:1.5}.rd-aff-menu-btn{width:34px;height:34px;color:var(--rd-plum);background:#fff9;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.rd-aff-menu{z-index:3;top:48px;background:#fff;border-radius:14px;min-width:160px;padding:6px;position:absolute;inset-inline-end:12px;box-shadow:0 12px 30px -12px #3c142873}.rd-aff-menu button{text-align:start;width:100%;color:var(--rd-plum);background:0 0;border:none;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px}.rd-aff-locked{font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:none;border-radius:16px;min-height:64px;padding:0;position:relative;overflow:hidden}.rd-aff-locked-dummy{color:#210f1cbf;filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none;background:#ffffff80;padding:12px 14px;font-size:16px;font-weight:700;line-height:1.5;display:block}.rd-aff-locked-badge{color:#fff;background:#210f1cdb;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:92%;height:38px;margin:auto;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.rd-ii-choices>.rd-ii-float{animation:7s ease-in-out -2.6s infinite rdIiFloat}}.rd-ii-aff{isolation:isolate;border-color:#ffc4dcf2;position:relative;overflow:hidden}.rd-ii-aff-blobs{z-index:-1;pointer-events:none;position:absolute;inset:0}.rd-ii-aff-blobs i{aspect-ratio:1;opacity:.62;will-change:transform;border-radius:50%;width:62%;position:absolute}.rd-ii-aff-blobs i:first-child{inset-inline-start:-14%;background:radial-gradient(circle,#ffc9e0 0%,#ffc9e000 68%);top:-70%}.rd-ii-aff-blobs i:nth-child(2){inset-inline-end:-16%;background:radial-gradient(circle,#dcd0fb 0%,#dcd0fb00 68%);top:-40%}.rd-ii-aff-blobs i:nth-child(3){inset-inline-start:30%;background:radial-gradient(circle,#ffd9cc 0%,#ffd9cc00 68%);top:10%}.rd-ii-aff .rd-ii-badge{position:relative;overflow:hidden}.rd-ii-aff .rd-ii-badge:after{content:"";pointer-events:none;background:linear-gradient(115deg,#fff0 35%,#ffffff8c 50%,#fff0 65%);position:absolute;inset:-20%;transform:translate(-120%)}@media (prefers-reduced-motion:no-preference){.rd-ii-aff-blobs i:first-child{animation:17s ease-in-out infinite alternate rdIiAffDrift1}.rd-ii-aff-blobs i:nth-child(2){animation:21s ease-in-out infinite alternate rdIiAffDrift2}.rd-ii-aff-blobs i:nth-child(3){animation:25s ease-in-out infinite alternate rdIiAffDrift3}.rd-ii-aff .rd-ii-badge:after{animation:6.2s ease-in-out 1.6s infinite rdIiAffShimmer}}@keyframes rdIiAffDrift1{0%{transform:translate(0)}to{transform:translate(70%,60%)}}@keyframes rdIiAffDrift2{0%{transform:translate(0)}to{transform:translate(-60%,70%)}}@keyframes rdIiAffDrift3{0%{transform:translate(0)}to{transform:translate(-40%,-50%)}}@keyframes rdIiAffShimmer{0%,74%{transform:translate(-120%)}to{transform:translate(120%)}}.rd-ii-paused .rd-ii-aff-blobs i,.rd-ii-paused .rd-ii-aff .rd-ii-badge:after{animation-play-state:paused}.rd-ii-lite .rd-ii-aff-blobs i{animation:none}.rd-also-sub{text-align:center;margin:0 0 14px}.rd-also-list{flex-direction:column;gap:12px;display:flex}.rd-also-card{isolation:isolate;width:100%;min-height:88px;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #ffffffc7;border-radius:22px;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.rd-also-art{color:#c2477a;flex:none;justify-content:center;align-items:center;width:72px;height:58px;display:flex;position:relative}.rd-also-text{flex-direction:column;gap:3px;min-width:0;display:flex}.rd-also-name{font-size:17px;font-weight:600;line-height:1.3}.rd-also-desc{opacity:.78;font-size:14px;line-height:1.45}.rd-also-pill{white-space:nowrap;text-overflow:ellipsis;text-align:center;color:#5a1838;bottom:-2px;background:#ffe4eeeb;border-radius:999px;padding:2px 6px;font-size:10.5px;font-weight:600;line-height:1.5;position:absolute;inset-inline:-6px;overflow:hidden}.rd-also-rise{display:inline-flex}.rd-also-face{opacity:0;display:inline-flex;position:absolute}.rd-also-face:first-child{opacity:1}.rd-also-cal{margin-bottom:12px;display:inline-flex}.rd-aff--tone-dark.rd-also-card{border-color:#ffffff38}.rd-wsu--dark .rd-also-art{color:#ffc2da}@media (prefers-reduced-motion:no-preference){.rd-also-rise{animation:3.6s ease-in-out infinite rdAlsoRise}.rd-also-art--feel .rd-also-pill{animation:3.6s ease-in-out infinite rdAlsoPill}.rd-also-face{animation:4.5s ease-in-out infinite rdAlsoFace;animation-delay:calc(var(--n,0)*1.5s)}.rd-also-face:first-child{opacity:0}.rd-also-count{animation:2.8s ease-in-out infinite rdAlsoCount}}@keyframes rdAlsoRise{0%{opacity:.4;transform:translateY(10px)scale(.9)}45%,to{opacity:1;transform:translateY(-8px)scale(1)}}@keyframes rdAlsoPill{0%,40%{opacity:0;transform:translateY(4px)}55%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes rdAlsoFace{0%{opacity:0;transform:scale(.85)}8%,30%{opacity:1;transform:scale(1)}38%,to{opacity:0;transform:scale(.9)}}@keyframes rdAlsoCount{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.rd-affp-sex{margin:0 0 12px}.rd-affp-sex-skip{opacity:.75}.rd-aff-lsrow{margin-top:8px}.rd-aff-lsrow-go{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0}@font-face{font-family:Smoovly Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/jost-latin-300-normal.0f21ddde.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Smoovly Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/jost-latin-400-normal.77498847.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Smoovly Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cormorant-garamond-latin-400-normal.fe49eedf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Smoovly Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cormorant-garamond-latin-500-normal.0bab63ba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--aff-font-thin-sans:"Smoovly Jost","Avenir Next","Futura","Helvetica Neue",system-ui,sans-serif;--aff-font-soft-serif:"Smoovly Cormorant","Cormorant Garamond","Iowan Old Style",Garamond,Georgia,serif}:is([data-aff-type=t1],[data-aff-type=t3]) :is(.rd-aff-line,.rd-aff-locked-dummy,.rd-affp-title,.rd-affp-pack-sample,.rd-affp-pack-dummy,.rd-wsu-title,.rd-wsu-done-line,.rd-afz-title):not(:lang(he)){font-family:var(--aff-font-thin-sans);font-weight:300}[data-aff-type=t2] :is(.rd-aff-line,.rd-aff-locked-dummy,.rd-affp-title,.rd-affp-pack-sample,.rd-affp-pack-dummy,.rd-wsu-title,.rd-wsu-done-line,.rd-afz-title):not(:lang(he)){font-family:var(--aff-font-soft-serif);font-weight:400}[data-aff-type=t2] .rd-aff-line:not(:lang(he)){font-size:28px;line-height:1.28}[data-aff-type=t2] :is(.rd-affp-pack-sample,.rd-affp-pack-dummy,.rd-wsu-done-line):not(:lang(he)){font-size:19px}[data-aff-type=t1] .rd-aff-eyebrow:not(:lang(he)),[data-aff-type=t1] .rd-aff-signer:not(:lang(he)){font-family:var(--aff-font-thin-sans);letter-spacing:.28em;font-weight:400}[data-aff-type=t2] .rd-aff-eyebrow:not(:lang(he)),[data-aff-type=t2] .rd-aff-signer:not(:lang(he)){font-family:var(--aff-font-soft-serif);letter-spacing:.16em;font-size:13px;font-weight:500}[data-aff-type=t3] .rd-aff-signer:not(:lang(he)){font-family:var(--aff-font-soft-serif);letter-spacing:.02em;text-transform:none;font-size:16px;font-weight:500}[dir=rtl] [data-aff-type=t1] .rd-aff-eyebrow:not(:lang(he)),[dir=rtl] [data-aff-type=t1] .rd-aff-signer:not(:lang(he)),[dir=rtl] [data-aff-type=t2] .rd-aff-eyebrow:not(:lang(he)),[dir=rtl] [data-aff-type=t2] .rd-aff-signer:not(:lang(he)),[dir=rtl] [data-aff-type=t3] .rd-aff-signer:not(:lang(he)),:is([data-aff-type=t1] .rd-aff-eyebrow:not(:lang(he)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[data-aff-type=t1] .rd-aff-signer:not(:lang(he)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[data-aff-type=t2] .rd-aff-eyebrow:not(:lang(he)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[data-aff-type=t2] .rd-aff-signer:not(:lang(he)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[data-aff-type=t3] .rd-aff-signer:not(:lang(he)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){letter-spacing:normal}[data-aff-type=t2] .rd-affp-preview .rd-aff-line:not(:lang(he)){font-size:23px}.rd-afz-preview-wrap{z-index:2;background:linear-gradient(#fff6faf5 70%,#fff6fa00);margin:0 -16px;padding:6px 16px 10px;position:sticky;top:-18px}.rd-affp--onboarding .rd-afz-preview-wrap{top:calc(-28px - env(safe-area-inset-top,0px));background:linear-gradient(#ffe2f0f5 70%,#ffe2f000)}.rd-afz-preview{min-height:132px}.rd-afz-preview .rd-afz-cta{pointer-events:none;align-self:flex-start}.rd-afz-preview[data-afz-motion=still] .rd-aff-e-bg *{animation:none!important}.rd-afz-group{border-top:1px solid #210f1c14;flex-direction:column;gap:8px;padding:12px 0 4px;display:flex}.rd-afz-h{color:#210f1c;margin:0;font-size:15px;font-weight:800}.rd-afz-note{color:#210f1c9e;margin:0 2px;font-size:12.5px;line-height:1.45}.rd-afz-widgets{color:#210f1c;text-align:start;background:#ffffffb3;border:1px solid #210f1c14;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;margin:4px 0 2px;padding:0 16px;font-family:inherit;font-size:15px;display:flex}.rd-afz-widgets svg{color:#210f1c73;flex:none}.rd-afz-savefail{color:#210f1cb8;justify-content:center;align-items:center;gap:8px;margin:8px 0 0;font-size:14px;display:flex}.rd-afz-savefail .rd-affp-later{width:auto;margin:0;padding:6px 8px}.rd-afz-np-label{opacity:.72;font-size:13px;position:relative}.rd-afz-np-sig{align-items:center;gap:8px;margin:2px 0 0;font-size:14px;display:flex;position:relative}.rd-afz-np-sig .rd-aff-avatar{border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px #fffffff2}.rd-afz-coaches{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}.rd-afz-coach{color:#210f1c;background:#fff9;border:1px solid #210f1c14;border-radius:18px;flex-direction:column;flex:none;align-items:center;gap:6px;min-width:68px;padding:8px 6px;font-family:inherit;display:flex}.rd-afz-coach.is-on{background:#fff;border-color:#efb0c7;box-shadow:0 6px 16px -10px #3c142880}.rd-afz-coach .rd-aff-avatar{border-radius:50%;overflow:hidden}.rd-afz-coach-auto{color:#210f1cb3;background:#210f1c0f;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.rd-afz-coach-name{white-space:nowrap;font-size:12.5px;font-weight:700}.rd-afz-swatch{justify-content:center;align-items:center;gap:6px;display:inline-flex}.rd-afz-dot{background:#fad3e1f2;border:1px solid #210f1c26;border-radius:50%;width:12px;height:12px}[data-afz-swatch=rose] .rd-afz-dot{background:#f7c2d6f2}[data-afz-swatch=lilac] .rd-afz-dot{background:#cfaef3f2}.rd-afz-stack{background:#210f1c0f;border-radius:22px;flex-direction:column;gap:6px;padding:4px;display:flex}.rd-afz-stack .rd-affp-mode{flex:none;height:40px}.rd-afz-packs .rd-affp-pack-sample{font-size:15.5px}.rd-afz-row .rd-affp-pack-desc{font-size:12.5px}.sfl-grid.sfl-grid-v2>:nth-child(4n+1):nth-last-child(2),.sfr-reply-grid.sfr-reply-grid-v2>:nth-child(4n+1):nth-last-child(2){grid-column:2}.rd-wsu{z-index:2300;color:#210f1c;font-family:var(--font-jakarta),system-ui,-apple-system,sans-serif;-webkit-tap-highlight-color:transparent;--wsu-soft:#210f1cbd;--wsu-btn-ink:#210f1c;--wsu-btn-bg:#fad3e1d1;--wsu-btn-bg-press:#f7c2d6eb;--wsu-btn-edge:#efb0c7;--wsu-glow:#ff9cc9f2;background:linear-gradient(165deg,#ffe2f0 0%,#eee6fd 52%,#fce8e3 100%);flex-direction:column;display:flex;position:fixed;inset:0}.rd-wsu--dark{color:#fff;--wsu-soft:#ffffffe0;--wsu-btn-ink:#fff;--wsu-btn-bg:linear-gradient(#fad3e133,#fad3e133),#160a1e8c;--wsu-btn-bg-press:linear-gradient(#fad3e147,#fad3e147),#160a1e8c;--wsu-btn-edge:#fad3e18c;--wsu-glow:#e25c9bf2;background:linear-gradient(165deg,#22122c 0%,#170c20 55%,#2a1424 100%)}.rd-wsu[dir=rtl],.rd-wsu[dir=rtl] *{font-family:var(--font-hebrew),var(--font-jakarta),system-ui,sans-serif;text-transform:none;font-style:normal}.rd-wsu-scroll{overscroll-behavior:contain;padding:calc(24px + env(safe-area-inset-top,0px))18px 12px;flex-direction:column;flex:1;gap:14px;display:flex;overflow-y:auto}.rd-wsu-title{font-family:var(--font-fraunces),Georgia,serif;margin:0;font-size:27px;font-weight:400;line-height:1.25}.rd-wsu[dir=rtl] .rd-wsu-title{font-family:var(--font-hebrew),system-ui,sans-serif;font-size:25px;font-weight:300;line-height:1.5}.rd-wsu-sub,.rd-wsu-body{color:var(--wsu-soft);margin:0;font-size:15px;line-height:1.5}.rd-wsu-glass .rd-wsu-body{color:inherit}.rd-wsu-taste{background:#ffffff8c;border:1px solid #ffffffd9;border-radius:999px;align-self:flex-start;margin:0;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.4}.rd-wsu--dark .rd-wsu-taste{background:#ffffff1a;border-color:#ffffff47}.rd-wsu-glass .rd-wsu-taste{align-self:center}.rd-wsu-note{color:var(--wsu-soft);text-align:center;margin:0;font-size:13.5px;line-height:1.5}.rd-wsu-glass{flex-direction:column;gap:14px;display:flex;position:relative}.rd-wsu-si{text-align:center;align-items:center}.rd-wsu-si-phone{width:72px;height:auto}.rd-wsu-tabs{background:#210f1c0f;border-radius:999px;gap:6px;padding:4px;display:flex}.rd-wsu--dark .rd-wsu-tabs{background:#ffffff1a}.rd-wsu-tab{height:38px;color:var(--wsu-soft);background:0 0;border:none;border-radius:999px;flex:1;font-family:inherit;font-size:14px;font-weight:700}.rd-wsu-tab.is-on{color:#210f1c;background:#fff;box-shadow:0 4px 12px -6px #3c142866}.rd-wsu--dark .rd-wsu-tab.is-on{color:#fff;background:#ffffff2e}.rd-wsu-guide{flex-direction:column;gap:14px;display:flex}.rd-wsu-pics{justify-content:center;align-items:flex-end;gap:8px;display:flex}.rd-wsu-pic{opacity:.5;transform-origin:50% 100%;width:27%;max-width:104px;height:auto;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s;overflow:visible;transform:scale(.9)}.rd-wsu-pic.is-active{opacity:1;transform:scale(1.06)}.rd-wsu-ph-body{fill:#2a1a28}.rd-wsu-ph-lock{fill:#5b3f78}.rd-wsu-ph-home{fill:#f3e7f7}.rd-wsu-ph-notch{fill:#2a1a28}.rd-wsu-ph-time{fill:#fff;font-family:var(--font-jakarta),system-ui,sans-serif;font-size:26px;font-weight:600}.rd-wsu-ph-soft{fill:#ffffff8c}.rd-wsu-muted{fill:#210f1c33}.rd-wsu-app{fill:#cdb8e6}.rd-wsu-pill{fill:#ffffffeb;stroke:#210f1c38;stroke-width:1px}.rd-wsu-slot{fill:#ffffff29;stroke:#ffb6d5;stroke-width:1.6px;stroke-dasharray:4 3}.rd-wsu-tray{fill:#fff}.rd-wsu-search{fill:#210f1c14}.rd-wsu-bar{fill:#210f1c80}.rd-wsu-tile{fill:#fad3e1;stroke:#efb0c7;stroke-width:1px}.rd-wsu-heart{fill:#e25c9b}.rd-wsu-placed{fill:#fffc;stroke:#fffffff2;stroke-width:1px}.rd-wsu-check{fill:#fad3e1;stroke:#efb0c7;stroke-width:1px}.rd-wsu-check-mark{fill:none;stroke:#210f1c;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.rd-wsu-finger-ring{fill:#e25c9b2e;stroke:#e25c9bbf;stroke-width:1.5px}.rd-wsu-finger-dot{fill:#e25c9bd9}@keyframes rd-wsu-press{0%,to{opacity:.55;transform:scale(.8)}45%{opacity:1;transform:scale(1.12)}}@keyframes rd-wsu-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rd-wsu-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes rd-wsu-blink{0%,to{opacity:1}50%{opacity:.45}}.rd-wsu-pic.is-active .rd-wsu-finger{animation:1.4s ease-in-out infinite rd-wsu-press}.rd-wsu-pic.is-active .rd-wsu-rise{animation:.7s cubic-bezier(.22,1,.36,1) .5s both rd-wsu-rise}.rd-wsu-pic.is-active .rd-wsu-pop{animation:.6s cubic-bezier(.22,1,.36,1) .25s both rd-wsu-pop}.rd-wsu-pic.is-active .rd-wsu-pop--late{animation-delay:.9s}.rd-wsu-pic.is-active .rd-wsu-slot{animation:1.2s ease-in-out infinite rd-wsu-blink}.rd-wsu-steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rd-wsu-step{opacity:.72;align-items:flex-start;gap:10px;font-size:14.5px;font-weight:600;line-height:1.5;transition:opacity .3s;display:flex}.rd-wsu-step.is-active{opacity:1}.rd-wsu-step-n{width:24px;height:24px;color:var(--wsu-btn-ink);background:var(--wsu-btn-bg);border:1px solid var(--wsu-btn-edge);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:800;display:inline-flex}.rd-wsu-done-phone{aspect-ratio:9/16;color:#fff;background:linear-gradient(170deg,#5b3f78 0%,#2b1838 100%);border:6px solid #2a1a28;border-radius:36px;flex-direction:column;align-self:center;align-items:center;gap:12px;width:min(78%,300px);padding:54px 14px 14px;display:flex;position:relative;box-shadow:0 30px 60px -30px #280a28b3}.rd-wsu-done-phone--home{background:linear-gradient(170deg,#f6e9f6 0%,#e7ddf8 100%)}.rd-wsu-done-time{font-family:var(--font-jakarta),system-ui,sans-serif;font-size:52px;font-weight:600;line-height:1}.rd-wsu-done-phone--home .rd-wsu-done-time{color:#210f1c;font-size:30px}.rd-wsu-done-phone .rd-wsu-glass{border-radius:22px;width:100%;padding:16px;animation:.7s cubic-bezier(.22,1,.36,1) .2s both rd-wsu-pop}.rd-wsu-done-line{font-family:var(--font-fraunces),Georgia,serif;margin:0;font-size:17px;font-weight:400;line-height:1.4}.rd-wsu[dir=rtl] .rd-wsu-done-line{font-family:var(--font-hebrew),system-ui,sans-serif;font-weight:300;line-height:1.5}.rd-wsu-foot{padding:10px 18px calc(14px + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:stretch;gap:4px;display:flex}.rd-wsu-cta{min-height:50px;color:var(--wsu-btn-ink);background:var(--wsu-btn-bg);border:1px solid var(--wsu-btn-edge);box-shadow:inset 0 1px 0 #ffffff80,0 10px 26px -10px var(--wsu-glow);border-radius:999px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:700;transition:background .16s,scale .14s ease-out;position:relative}.rd-wsu-cta[data-pressed]{background:var(--wsu-btn-bg-press);scale:.97}@media (hover:hover){.rd-wsu-cta:hover{background:var(--wsu-btn-bg-press)}}.rd-wsu-later{min-height:42px;color:var(--wsu-soft);background:0 0;border:none;font-family:inherit;font-size:14.5px;font-weight:700}.rd-wsu-stores{flex-wrap:wrap;gap:8px;display:flex}.rd-wsu-store{min-height:44px;color:var(--wsu-btn-ink);background:var(--wsu-btn-bg);border:1px solid var(--wsu-btn-edge);border-radius:999px;flex:140px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.rd-wsu-pin{flex-direction:column;gap:10px;display:flex}.rd-wsu-dots{justify-content:center;gap:6px;display:flex}.rd-wsu-dot{background:#210f1c2e;border-radius:999px;width:7px;height:7px}.rd-wsu-dot.is-on{background:#e25c9b;width:22px}.rd-wsu-dot.is-done{background:#e897b5}.rd-wsu--dark .rd-wsu-dot{background:#ffffff47}.rd-wsu--dark .rd-wsu-dot.is-on{background:#fad3e1}.rd-wsu--dark .rd-wsu-dot.is-done{background:#fad3e199}@media (prefers-reduced-motion:reduce){.rd-wsu-pic,.rd-wsu-pic *,.rd-wsu-done-phone .rd-wsu-glass,.rd-wsu-step{transition:none!important;animation:none!important}.rd-wsu-pic{opacity:1;transform:none}.rd-wsu-cta[data-pressed]{scale:none}}.rd-affp-widget{text-align:start;width:100%;color:inherit;font:inherit;background:#fad3e173;border:1px solid #efb0c7e6;border-radius:18px;grid-template-columns:1fr auto;gap:3px 10px;padding:13px 14px;display:grid;position:relative}.rd-affp-widget .rd-affp-pack-name,.rd-affp-widget .rd-affp-pack-desc{grid-column:1}.rd-affp-widget-go{color:#8a3d63;grid-area:1/2/span 2;align-self:center;display:inline-flex}[dir=rtl] .rd-affp-chev{transform:scaleX(-1)}.rd-affp-later{color:#210f1cb8;background:0 0;border:none;min-height:42px;font-family:inherit;font-size:14.5px;font-weight:700}.rd-affp-legal{text-align:center;color:#210f1ca8;margin:0;font-size:12.5px;line-height:1.5}.rd-affp-link{color:inherit;text-decoration:underline}.rd-aff-tools{align-items:center;gap:6px;display:inline-flex}.rd-aff-packs-btn{height:30px;color:var(--rd-plum);background:#fff9;border:1px solid #210f1c1f;border-radius:999px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700}.rd-affp{z-index:2200;font-family:var(--font-jakarta),system-ui,-apple-system,sans-serif;color:#210f1c;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.rd-affp[dir=rtl],.rd-affp[dir=rtl] *{font-family:var(--font-hebrew),var(--font-jakarta),system-ui,sans-serif;text-transform:none;font-style:normal}.rd-affp-scrim{background:#210f1c6b;border:none;padding:0;position:absolute;inset:0}.rd-affp-panel{overscroll-behavior:contain;max-height:88dvh;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(170deg,#fff6fa 0%,#f5f0fe 100%);border-radius:26px 26px 0 0;flex-direction:column;gap:12px;display:flex;position:relative;overflow:hidden auto;box-shadow:0 -18px 40px -24px #3c142880}.rd-affp--onboarding .rd-affp-panel{min-height:100dvh;max-height:100dvh;padding-top:calc(28px + env(safe-area-inset-top,0px));background:linear-gradient(165deg,#ffe2f0 0%,#eee6fd 52%,#fce8e3 100%);border-radius:0}.rd-affp-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.rd-affp-title{margin:0;font-size:22px;font-weight:800;line-height:1.3}.rd-affp-x{width:36px;height:36px;color:inherit;background:#ffffffbf;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.rd-affp-sub,.rd-affp-note{color:#210f1cb8;margin:0;font-size:14.5px;line-height:1.5}.rd-affp-modes{background:#210f1c0f;border-radius:999px;gap:6px;padding:4px;display:flex}.rd-affp-mode{color:#210f1cb3;background:0 0;border:none;border-radius:999px;flex:1;height:36px;font-family:inherit;font-size:13.5px;font-weight:700}.rd-affp-mode.is-on{color:#210f1c;background:#fff;box-shadow:0 4px 12px -6px #3c142866}.rd-affp-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rd-affp-pack{text-align:start;width:100%;color:inherit;font:inherit;background:#ffffffb8;border:1px solid #210f1c1a;border-radius:18px;grid-template-columns:1fr auto;gap:3px 10px;padding:13px 14px;display:grid;position:relative;overflow:hidden}.rd-affp-pack.is-on{background:#fff;border-color:#f943908c;box-shadow:0 8px 20px -14px #f94390cc}.rd-affp-pack-name{grid-column:1;font-size:15.5px;font-weight:800;line-height:1.35}.rd-affp-pack-desc{color:#210f1c9e;grid-column:1;font-size:13px;line-height:1.45}.rd-affp-pack-sample{color:#3a1d33;grid-column:1/-1;margin-top:6px;font-size:15px;font-weight:600;line-height:1.5}.rd-affp-check{color:#fff;border:1.5px solid #210f1c40;border-radius:50%;grid-area:1/2/span 2;justify-content:center;align-self:center;align-items:center;width:24px;height:24px;display:inline-flex}.rd-affp-pack.is-on .rd-affp-check{background:linear-gradient(180deg,var(--rd-coral2,#ff7a9a),var(--rd-coral,#f94390));border-color:#0000}.rd-affp-pack-dummy{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none;grid-column:1/-1;margin-top:6px;font-size:15px;font-weight:600;line-height:1.5}.rd-affp-pack-lock{color:#fff;inset-inline-end:12px;background:#210f1cdb;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:12px}.rd-affp-warn{color:#b3124f;margin:0;font-size:13px}.rd-affp-save{color:#fff;background:linear-gradient(180deg,var(--rd-coral2,#ff7a9a),var(--rd-coral,#f94390));border:none;border-radius:999px;height:50px;font-family:inherit;font-size:15.5px;font-weight:800;box-shadow:0 12px 26px -12px #ff5a7de6}.rd-affp-save:disabled{opacity:.5}.rd-aff--quiet{box-shadow:none;background:#fffcfa;border:.5px solid #210f1c38;border-radius:26px;gap:16px;padding:26px 22px 22px}.rd-aff--quiet .rd-aff-line{font-family:var(--font-fraunces),Georgia,serif;font-size:25px;font-weight:400;line-height:1.35}.rd-aff--quiet[lang=he] .rd-aff-line{font-family:var(--font-hebrew),system-ui,sans-serif;font-size:24px;font-weight:300;line-height:1.5}.rd-aff--quiet .rd-aff-eyebrow{color:#210f1c73;font-weight:700}.rd-aff--quiet .rd-aff-cta{color:#210f1c;box-shadow:none;background:0 0;border:.5px solid #210f1c66}.rd-aff--quiet .rd-aff-menu-btn,.rd-aff--quiet .rd-aff-packs-btn{background:0 0}.rd-aff--glow{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.13 0 0 0 0 0.06 0 0 0 0 0.11 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 0 0,#ffd6e7 0%,#ffd6e700 60%),radial-gradient(110% 90% at 100% 100%,#e3d8ff 0%,#e3d8ff00 62%),linear-gradient(160deg,#fff1f7 0%,#f7f1ff 100%);border:1px solid #ffffffb3;border-radius:26px;gap:14px;padding:22px 20px 20px;box-shadow:0 18px 40px -26px #f94390bf}.rd-aff--glow .rd-aff-line{font-size:22px;font-weight:800;line-height:1.4}.rd-aff--glow[lang=he] .rd-aff-line{line-height:1.5}.rd-aff--night{color:#f7ede6;background:radial-gradient(120% 80% at 100% 0,#e8a3702e 0%,#e8a37000 55%),linear-gradient(170deg,#1b1220 0%,#120c16 100%);border:1px solid #e8be9647;border-radius:26px;gap:16px;padding:24px 20px 20px;box-shadow:0 20px 44px -26px #120c16e6}.rd-aff--night .rd-aff-eyebrow{color:#e8b48a}.rd-aff--night .rd-aff-line{font-family:var(--font-fraunces),Georgia,serif;font-size:24px;font-weight:500;line-height:1.38}.rd-aff--night[lang=he] .rd-aff-line{font-family:var(--font-hebrew),system-ui,sans-serif;font-weight:500;line-height:1.5}.rd-aff--night .rd-aff-cta{color:#1b1220;box-shadow:none;background:linear-gradient(#f2c29a,#e3a273)}.rd-aff--night .rd-aff-menu-btn,.rd-aff--night .rd-aff-packs-btn{color:#f7ede6;background:#ffffff14;border-color:#e8be9647}.rd-aff--night .rd-aff-caption{color:#f7ede6b3}.rd-aff--night .rd-aff-locked-dummy{color:#f7ede6b3;background:#ffffff0f}.rd-aff-reveal{animation:.9s cubic-bezier(.22,1,.36,1) both rd-aff-reveal}@keyframes rd-aff-reveal{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.rd-aff-reveal{animation:none}}.rd-aff-context{color:#210f1c99;margin:-4px 0 0;font-size:13px;font-weight:600;line-height:1.45}.rd-aff .rd-aff-hear{color:#210f1cd1;align-self:flex-start;margin:2px 0 0}.rd-aff.rd-aff--tone-dark .rd-aff-hear,.rd-aff.rd-aff--glass .rd-aff-hear{color:#ffffffeb}.rd-aff-replies{flex-wrap:wrap;gap:6px;display:flex}.rd-aff-reply{height:34px;color:var(--rd-plum);background:#ffffffbf;border:1px solid #f9439059;border-radius:999px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:700}.rd-aff-avatar{background:#fff3;border-radius:50%;flex:none;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff73}.rd-aff-avatar img,.rd-aff-avatar video{object-fit:cover;width:100%;height:100%;display:block}.rd-aff--glass{color:#fff;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:linear-gradient(155deg,#ffffff4d 0%,#ffffff1f 100%);border:1px solid #ffffff6b;border-radius:28px;gap:12px;padding:20px 20px 18px;box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 .5px #ffffff1f,0 22px 44px -26px #0c0614b3}.rd-aff--glass .rd-aff-signer{letter-spacing:.24em;text-transform:uppercase;color:#fffc;font-size:11px;font-weight:700}[dir=rtl] .rd-aff--glass .rd-aff-signer,.rd-aff--glass .rd-aff-signer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal;text-transform:none}.rd-aff--glass[lang=he] .rd-aff-signer{color:#ffffffe0;font-size:14px;font-weight:800}.rd-aff--glass .rd-aff-line{color:#fff;text-shadow:0 1px 12px #0c061440;font-size:25px;font-weight:650;line-height:1.3}.rd-aff--glass[lang=he] .rd-aff-line{font-family:var(--font-hebrew),system-ui,sans-serif;font-weight:600;line-height:1.5}.rd-aff--glass .rd-aff-context{color:#ffffffbd}.rd-aff--glass .rd-aff-cta{color:#fff;box-shadow:none;background:#ffffff29;border:1px solid #ffffff61;padding:8px 15px;font-size:13px;font-weight:700}.rd-aff--glass .rd-aff-reply{color:#fff;background:#ffffff24;border-color:#ffffff5c}.rd-aff--glass .rd-aff-menu-btn,.rd-aff--glass .rd-aff-packs-btn{color:#fff;background:#ffffff24;border-color:#ffffff4d}.rd-aff--glass .rd-aff-caption{color:#ffffffb8}.rd-aff--glass .rd-aff-locked-dummy{color:#ffffffb3;background:#ffffff14}.rd-aff--avatar .rd-aff-head{justify-content:flex-start}.rd-aff--avatar .rd-aff-tools{margin-inline-start:auto}.rd-aff-flip{transform-origin:50% 60%;backface-visibility:hidden;animation:.64s cubic-bezier(.22,1,.36,1) both rd-aff-flip}@keyframes rd-aff-flip{0%{opacity:0;filter:blur(2px);transform:perspective(700px)rotateX(-75deg)}to{opacity:1;filter:none;transform:none}}@keyframes rd-aff-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.rd-aff-flip{animation:.26s both rd-aff-fade}}.rd-aff--smoovly{isolation:isolate;color:#210f1c;--aff-e-glow:#ff9cc9f2;--aff-e-c1:#ff9cc9;--aff-e-c2:#b9a2f5;--aff-e-c3:#ffb4a2;--aff-e-c4:#cfaef3;background:0 0;border:1px solid #ffffffb8;border-radius:30px;gap:16px;padding:26px 22px 22px;overflow:hidden;box-shadow:0 18px 40px -28px #783c8c8c}.rd-aff--smoovly.rd-aff--tone-dark{color:#fff;--aff-e-glow:#e25c9bf2;--aff-e-c1:#e25c9b;--aff-e-c2:#8c6be0;--aff-e-c3:#e8836b;--aff-e-c4:#a57fd8;border-color:#ffffff4d;box-shadow:0 22px 44px -26px #08040ebf}.rd-aff-e-bg{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rd-aff-e-orbit,.rd-aff-e-y{will-change:transform;position:absolute;inset:0}.rd-aff-e-blob{opacity:.9;background:radial-gradient(closest-side,var(--aff-e-a),#fff0);border-radius:50%;width:62%;height:110%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rd-aff-e-hue{opacity:0;background:radial-gradient(closest-side,var(--aff-e-b),#fff0);border-radius:50%;position:absolute;inset:0}.rd-aff-e-orbit--1{--aff-e-a:var(--aff-e-c1);--aff-e-b:var(--aff-e-c2);--aff-e-dx:0s;--aff-e-dy:-5.25s;--aff-e-dh:0s;transform:translate(-38%)}.rd-aff-e-orbit--2{--aff-e-a:var(--aff-e-c2);--aff-e-b:var(--aff-e-c3);--aff-e-dx:-5.25s;--aff-e-dy:-10.5s;--aff-e-dh:-3.25s}.rd-aff-e-orbit--3{--aff-e-a:var(--aff-e-c3);--aff-e-b:var(--aff-e-c4);--aff-e-dx:-10.5s;--aff-e-dy:-15.75s;--aff-e-dh:-6.5s;transform:translate(38%)}.rd-aff-e-orbit--4{--aff-e-a:var(--aff-e-c4);--aff-e-b:var(--aff-e-c1);--aff-e-dx:-15.75s;--aff-e-dy:-21s;--aff-e-dh:-9.75s}.rd-aff-e-orbit--2 .rd-aff-e-y{transform:translateY(36%)}.rd-aff-e-orbit--4 .rd-aff-e-y{transform:translateY(-36%)}.rd-aff-e-bg[data-aff-blobs=orbit] .rd-aff-e-orbit,.rd-aff-e-bg[data-aff-blobs=paused] .rd-aff-e-orbit{animation:rd-aff-e-x 10.5s cubic-bezier(.37,0,.63,1)var(--aff-e-dx)infinite alternate}.rd-aff-e-bg[data-aff-blobs=orbit] .rd-aff-e-y,.rd-aff-e-bg[data-aff-blobs=paused] .rd-aff-e-y{animation:rd-aff-e-y 10.5s cubic-bezier(.37,0,.63,1)var(--aff-e-dy)infinite alternate}.rd-aff-e-bg[data-aff-blobs=orbit] .rd-aff-e-hue,.rd-aff-e-bg[data-aff-blobs=paused] .rd-aff-e-hue{animation:rd-aff-e-hue 6.5s ease-in-out var(--aff-e-dh)infinite alternate}.rd-aff-e-bg[data-aff-blobs=paused] *{animation-play-state:paused}.rd-aff-e-bg[data-aff-blobs=still] .rd-aff-e-hue{opacity:.35}@keyframes rd-aff-e-x{0%{transform:translate(-38%)}to{transform:translate(38%)}}@keyframes rd-aff-e-y{0%{transform:translateY(-36%)}to{transform:translateY(36%)}}@keyframes rd-aff-e-hue{0%{opacity:0}to{opacity:1}}.rd-aff-e-pane{border-radius:inherit;-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(160deg,#ffffff80 0%,#ffffff6b 100%);position:absolute;inset:0;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 .5px #fff6,inset 0 -10px 24px -18px #fff9}.rd-aff-e-pane:before{content:"";opacity:.75;background:linear-gradient(#ffffff9e 0%,#fff0 100%);border-radius:0 0 50% 50%/0 0 100% 100%;height:44%;position:absolute;top:0;left:7%;right:7%}.rd-aff--tone-dark .rd-aff-e-pane{background:linear-gradient(160deg,#160a1e94 0%,#160a1ea8 100%);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 .5px #ffffff29}.rd-aff--tone-dark .rd-aff-e-pane:before{opacity:.22}.rd-aff--smoovly .rd-aff-eyebrow{color:#210f1cbd}.rd-aff--smoovly .rd-aff-signer{letter-spacing:.24em;text-transform:uppercase;color:#210f1cbd;font-size:11px;font-weight:700}[dir=rtl] .rd-aff--smoovly .rd-aff-signer,.rd-aff--smoovly .rd-aff-signer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal;text-transform:none}.rd-aff--smoovly[lang=he] .rd-aff-signer{font-size:15px;font-weight:600}.rd-aff--smoovly .rd-aff-line{font-family:var(--font-fraunces),Georgia,serif;color:inherit;font-size:25px;font-weight:400;line-height:1.35}.rd-aff--smoovly[lang=he] .rd-aff-line{font-family:var(--font-hebrew),system-ui,sans-serif;text-align:start;font-size:24px;font-weight:300;line-height:1.5}.rd-aff--smoovly .rd-aff-context,.rd-aff--smoovly .rd-aff-caption{color:#210f1cbd}.rd-aff--smoovly .rd-aff-cta{color:var(--aff-e-btn-ink);background:var(--aff-e-btn-bg);border:1px solid var(--aff-e-btn-edge);box-shadow:inset 0 1px 0 #ffffff80,0 10px 26px -10px var(--aff-e-glow);padding:10px 19px;font-size:14px;font-weight:700;position:relative}.rd-aff--smoovly .rd-aff-cta:after{content:"";z-index:-1;background:radial-gradient(closest-side,var(--aff-e-glow),#fff0);opacity:.55;pointer-events:none;border-radius:999px;position:absolute;inset:-12px}.rd-aff--smoovly:has(>.rd-aff-e-bg[data-aff-blobs=orbit]) .rd-aff-cta:after{animation:21s linear infinite rd-aff-e-glow}.rd-aff--smoovly[dir=rtl]:has(>.rd-aff-e-bg[data-aff-blobs=orbit]) .rd-aff-cta:after{animation-name:rd-aff-e-glow-rtl}.rd-aff--smoovly:has(>.rd-aff-e-bg[data-aff-blobs=paused]) .rd-aff-cta:after{animation-play-state:paused}@keyframes rd-aff-e-glow{0%{opacity:.6}12.5%{opacity:.95}40%,85%{opacity:.35}to{opacity:.6}}@keyframes rd-aff-e-glow-rtl{0%,10%{opacity:.35}37.5%{opacity:.95}65%,to{opacity:.35}}.rd-aff--smoovly .rd-aff-reply{color:#210f1c;background:#ffffff8c;border:1px solid #ffffffd9}.rd-aff--smoovly .rd-aff-reply.is-suggested{background:var(--aff-e-sug-bg);border-color:var(--aff-e-btn-edge);box-shadow:0 6px 16px -8px var(--aff-e-glow)}.rd-aff--smoovly .rd-aff-menu-btn,.rd-aff--smoovly .rd-aff-packs-btn{background:#ffffff80;border-color:#fffc}.rd-aff--smoovly .rd-aff-locked-dummy{background:#fff6}.rd-aff--tone-dark .rd-aff-eyebrow,.rd-aff--tone-dark .rd-aff-signer,.rd-aff--tone-dark .rd-aff-context,.rd-aff--tone-dark .rd-aff-caption{color:#ffffffeb}.rd-aff--tone-dark .rd-aff-reply{color:#fff;background:#160a1e38;border-color:#ffffff4d}.rd-aff--tone-dark .rd-aff-reply.is-suggested{background:var(--aff-e-sug-bg);border-color:var(--aff-e-btn-edge)}.rd-aff--tone-dark .rd-aff-menu-btn,.rd-aff--tone-dark .rd-aff-packs-btn{color:#fff;background:#ffffff1f;border-color:#ffffff4d}.rd-aff--tone-dark .rd-aff-locked-dummy{color:#ffffffb3;background:#ffffff0f}@media (prefers-reduced-motion:reduce){.rd-aff-e-bg *,.rd-aff--smoovly .rd-aff-cta:after{animation:none!important}}.rd-aff--smoovly .rd-aff-e-orbit{translate:calc(var(--aff-lean-x,0)*14px)calc(var(--aff-lean-y,0)*10px);transition:translate .9s cubic-bezier(.22,1,.36,1)}.rd-aff--smoovly[data-aff-lean] .rd-aff-e-orbit{transition-duration:.22s}.rd-aff--smoovly .rd-aff-e-pane:before{translate:calc(var(--aff-lean-x,0)*-6px)0;transition:translate .9s cubic-bezier(.22,1,.36,1)}.rd-aff--smoovly .rd-aff-cta,.rd-aff--smoovly .rd-aff-reply,.rd-affp-mode,.rd-affp-save{transition:scale .14s ease-out}.rd-aff--smoovly .rd-aff-cta[data-pressed],.rd-aff--smoovly .rd-aff-reply[data-pressed],.rd-affp-mode[data-pressed],.rd-affp-save[data-pressed]:not(:disabled){scale:.96}@media (prefers-reduced-motion:reduce){.rd-aff--smoovly .rd-aff-e-orbit,.rd-aff--smoovly .rd-aff-e-pane:before{transition:none;translate:none}.rd-aff--smoovly .rd-aff-cta[data-pressed],.rd-aff--smoovly .rd-aff-reply[data-pressed],.rd-affp-mode[data-pressed],.rd-affp-save[data-pressed]:not(:disabled){scale:none}}.rd-aff--smoovly .rd-aff-locked-dummy{font-family:var(--font-fraunces),Georgia,serif;font-size:20px;font-weight:400;line-height:1.35}.rd-aff--smoovly .rd-aff-locked-badge{font-size:14px;font-weight:700}.rd-affp-title{font-family:var(--font-fraunces),Georgia,serif;font-size:26px;font-weight:400;line-height:1.25}.rd-affp[dir=rtl] .rd-affp-title{font-family:var(--font-hebrew),system-ui,sans-serif;font-size:24px;font-weight:300;line-height:1.5}.rd-affp-pack-name{font-size:15px;font-weight:700}.rd-affp-pack-sample,.rd-affp-pack-dummy{font-family:var(--font-fraunces),Georgia,serif;font-size:17px;font-weight:400;line-height:1.4}.rd-affp[dir=rtl] .rd-affp-pack-sample,.rd-affp[dir=rtl] .rd-affp-pack-dummy{font-family:var(--font-hebrew),system-ui,sans-serif;font-weight:300;line-height:1.5}.rd-affp-save{font-size:15px;font-weight:700}.rd-affp-look{flex-direction:column;gap:8px;display:flex}.rd-affp-look-label{letter-spacing:.24em;text-transform:uppercase;color:#210f1c9e;margin:6px 2px 0;font-size:11px;font-weight:700}[dir=rtl] .rd-affp-look-label,.rd-affp-look-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:normal;text-transform:none}.rd-affp[dir=rtl] .rd-affp-look-label{font-size:15px;font-weight:600}.rd-affp-preview{border-radius:26px;gap:10px;padding:18px 18px 20px}.rd-affp-preview .rd-affp-preview-line{font-size:20px}.rd-affp[dir=rtl] .rd-affp-preview .rd-affp-preview-line{font-weight:300;line-height:1.5}.sfm-locked .sfm-insight-title{font-family:var(--font-fraunces),Georgia,serif;font-weight:400;line-height:1.2}.sfm-locked .sfm-insight-title b{font-weight:600}.sfm-locked[dir=rtl] .sfm-insight-title,.sfm-locked .sfm-insight-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){font-family:var(--font-hebrew),system-ui,sans-serif;letter-spacing:normal;font-weight:300;line-height:1.5}.fwr-locked .fwr-title{font-family:var(--font-fraunces),Georgia,serif;font-weight:400;line-height:1.2}[dir=rtl] .fwr-locked .fwr-title,.fwr-locked .fwr-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){font-family:var(--font-hebrew),system-ui,sans-serif;letter-spacing:normal;font-weight:300;line-height:1.5}.rd-aff--smoovly{--aff-e-btn-ink:#210f1c;--aff-e-btn-bg:#fad3e1d1;--aff-e-btn-bg-press:#f7c2d6eb;--aff-e-btn-edge:#efb0c7;--aff-e-sug-bg:#fad3e18c}.rd-aff--smoovly[data-aff-btn=rose]{--aff-e-btn-bg:#f7c2d6d1;--aff-e-btn-bg-press:#f2afc7eb;--aff-e-btn-edge:#e897b5;--aff-e-sug-bg:#f7c2d68c}.rd-aff--smoovly[data-aff-btn=lilac]{--aff-e-btn-bg:#cfaef3d1;--aff-e-btn-bg-press:#c39deeeb;--aff-e-btn-edge:#b08ce3;--aff-e-sug-bg:#cfaef38c}.rd-aff--smoovly.rd-aff--tone-dark{--aff-e-btn-ink:#fff;--aff-e-btn-bg:linear-gradient(#fad3e133,#fad3e133),#160a1e8c;--aff-e-btn-bg-press:linear-gradient(#fad3e147,#fad3e147),#160a1e8c;--aff-e-btn-edge:#fad3e18c;--aff-e-sug-bg:linear-gradient(#fad3e124,#fad3e124),#160a1e59}.rd-aff--smoovly.rd-aff--tone-dark[data-aff-btn=rose]{--aff-e-btn-bg:linear-gradient(#f7c2d63d,#f7c2d63d),#160a1e8c;--aff-e-btn-bg-press:linear-gradient(#f7c2d64d,#f7c2d64d),#160a1e8c;--aff-e-btn-edge:#f7c2d699;--aff-e-sug-bg:linear-gradient(#f7c2d624,#f7c2d624),#160a1e59}.rd-aff--smoovly.rd-aff--tone-dark[data-aff-btn=lilac]{--aff-e-btn-bg:linear-gradient(#cfaef333,#cfaef333),#160a1e8c;--aff-e-btn-bg-press:linear-gradient(#cfaef347,#cfaef347),#160a1e8c;--aff-e-btn-edge:#cfaef38c;--aff-e-sug-bg:linear-gradient(#cfaef324,#cfaef324),#160a1e59}.rd-aff--smoovly .rd-aff-cta,.rd-aff--smoovly .rd-aff-reply.is-suggested{transition:background .16s,scale .14s ease-out}.rd-aff--smoovly .rd-aff-cta[data-pressed]{background:var(--aff-e-btn-bg-press)}@media (hover:hover){.rd-aff--smoovly .rd-aff-cta:hover{background:var(--aff-e-btn-bg-press)}}.rd-aff--smoovly[data-aff-skin]>.rd-aff-e-bg{display:none}.rd-aff--smoovly[data-aff-skin=aurora]{color:#fff;background:linear-gradient(120deg,#e4578f,#f2805f,#22a999,#4f7fe6,#e4578f) 0 0/320% 320%;border-color:#ffffff8c;animation:10s ease-in-out infinite alternate rd-aff-skin-drift}.rd-aff--smoovly[data-aff-skin=week_one]{color:#fff;background:linear-gradient(130deg,#ffb36b,#f07c94,#ffd49a,#f58ba0,#ffb36b) 0 0/320% 320%;border-color:#fff9;animation:9s ease-in-out infinite alternate rd-aff-skin-drift}.rd-aff--smoovly[data-aff-skin=paper]{color:#2b2118;background:#fffdf7;border-color:#e2d5be;box-shadow:0 14px 22px -20px #3c280ab3}.rd-aff--smoovly[data-aff-skin=paper] .rd-aff-line:not(:lang(he)){font-family:var(--font-fraunces),Georgia,serif;font-style:italic;font-weight:400}.rd-aff--smoovly[data-aff-skin=aurora] .rd-aff-line,.rd-aff--smoovly[data-aff-skin=week_one] .rd-aff-line{text-shadow:0 1px 10px #3c0a2859;font-weight:400}.rd-aff--smoovly[data-aff-skin=aurora] .rd-aff-eyebrow,.rd-aff--smoovly[data-aff-skin=aurora] .rd-aff-signer,.rd-aff--smoovly[data-aff-skin=week_one] .rd-aff-eyebrow,.rd-aff--smoovly[data-aff-skin=week_one] .rd-aff-signer{color:#ffffffeb}.rd-aff--smoovly[data-aff-skin=paper] .rd-aff-eyebrow,.rd-aff--smoovly[data-aff-skin=paper] .rd-aff-signer{color:#2b2118bd}.rd-aff--smoovly[data-aff-skin=aurora] .rd-aff-cta,.rd-aff--smoovly[data-aff-skin=week_one] .rd-aff-cta{--aff-e-btn-bg:#ffffffeb;--aff-e-btn-bg-press:#fff;--aff-e-btn-edge:#fff;--aff-e-btn-ink:#210f1c}.rd-aff--smoovly[data-aff-skin=paper] .rd-aff-cta{--aff-e-btn-bg:transparent;--aff-e-btn-bg-press:#2b21180f;--aff-e-btn-edge:#2b2118;--aff-e-btn-ink:#2b2118}@keyframes rd-aff-skin-drift{0%{background-position:0 40%}to{background-position:100% 60%}}[data-aff-skin=pearl],[data-daily-skin=pearl],[data-np-design=pearl]{--npd-bg:radial-gradient(120% 80% at 15% 0%,#fffffff2 0%,#fff0 55%),linear-gradient(135deg,#fff 0%,#f4eef0 35%,#eaf0f2 68%,#fbf6f0 100%);--npd-ink:#2e2a2c;--npd-ink2:#2e2a2ca8;--npd-edge:#e6dfe2;--npd-sig:#ffffffb8;--npd-sig-edge:#cdc3c8b3;--npd-sig-ink:#2e2a2c;--npd-ring:#fff;--npd-btn:#fffc;--npd-btn-edge:#d9d0d4;--npd-btn-ink:#2e2a2c;--npd-shadow:0 16px 26px -22px #503c468c}[data-aff-skin=linen],[data-daily-skin=linen],[data-np-design=linen]{--npd-bg:repeating-linear-gradient(0deg,#785f3c09 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,#785f3c08 0 1px,transparent 1px 3px),linear-gradient(165deg,#f8f2e9 0%,#efe6d8 100%);--npd-ink:#3a3026;--npd-ink2:#3a3026b3;--npd-edge:#e3d7c4;--npd-sig:#3a30260f;--npd-sig-edge:#3a302624;--npd-sig-ink:#3a3026;--npd-ring:#f8f2e9;--npd-btn:transparent;--npd-btn-edge:#3a3026;--npd-btn-ink:#3a3026;--npd-shadow:0 14px 22px -20px #46321499}[data-aff-skin=rose_gold],[data-daily-skin=rose_gold],[data-np-design=rose_gold]{--npd-bg:radial-gradient(90% 70% at 18% 0%,#ffffffbf 0%,#fff0 60%),linear-gradient(135deg,#fae6de 0%,#edc3b5 42%,#f7ded2 70%,#e6b6a5 100%);--npd-ink:#4a2a22;--npd-ink2:#4a2a22b8;--npd-edge:#e8bfb0;--npd-sig:#ffffff80;--npd-sig-edge:#ffffffd9;--npd-sig-ink:#5e3328;--npd-ring:#fff;--npd-btn:#ffffffb3;--npd-btn-edge:#fff;--npd-btn-ink:#4a2a22;--npd-shadow:0 16px 26px -20px #8c46328c}[data-aff-skin=sage],[data-daily-skin=sage],[data-np-design=sage]{--npd-bg:radial-gradient(100% 70% at 85% 0%,#fff9 0%,#fff0 60%),linear-gradient(165deg,#e9efe6 0%,#d5e0d1 60%,#c8d7c5 100%);--npd-ink:#24342a;--npd-ink2:#24342ab3;--npd-edge:#c6d4c3;--npd-sig:#ffffff80;--npd-sig-edge:#24342a24;--npd-sig-ink:#24342a;--npd-ring:#fff;--npd-btn:#ffffff9e;--npd-btn-edge:#24342a38;--npd-btn-ink:#24342a;--npd-shadow:0 16px 26px -22px #28463280}[data-aff-skin=marble],[data-daily-skin=marble],[data-np-design=marble]{--npd-bg:linear-gradient(118deg,transparent 38%,#8c8c9629 40%,transparent 44%),linear-gradient(152deg,transparent 58%,#8c8c961f 59.5%,transparent 63%),linear-gradient(100deg,transparent 72%,#beaa8229 73%,transparent 76%),linear-gradient(180deg,#fcfcfb 0%,#f1f0ed 100%);--npd-ink:#26262a;--npd-ink2:#26262aa8;--npd-edge:#e2e1dd;--npd-sig:#ffffffc7;--npd-sig-edge:#26262a1f;--npd-sig-ink:#26262a;--npd-ring:#fff;--npd-btn:#ffffffd9;--npd-btn-edge:#26262a33;--npd-btn-ink:#26262a;--npd-shadow:0 16px 26px -22px #1e1e2880}[data-aff-skin=midnight],[data-daily-skin=midnight],[data-np-design=midnight]{--npd-bg:radial-gradient(90% 60% at 20% 0%,#6080b852 0%,#6080b800 60%),radial-gradient(60% 40% at 90% 100%,#e9cf9b24 0%,#e9cf9b00 70%),linear-gradient(170deg,#1b2438 0%,#0e1426 60%,#080b16 100%);--npd-ink:#f4f1ea;--npd-ink2:#e9cf9bdb;--npd-edge:#e9cf9b38;--npd-sig:#ffffff1a;--npd-sig-edge:#e9cf9b52;--npd-sig-ink:#f4f1ea;--npd-ring:#e9cf9be6;--npd-btn:#e9cf9b29;--npd-btn-edge:#e9cf9b8c;--npd-btn-ink:#f4f1ea;--npd-shadow:0 18px 30px -20px #080b16cc}[data-aff-skin=linen],[data-daily-skin=linen],[data-np-design=linen]{--npd-lf:var(--font-fraunces),Georgia,serif;--npd-ls:italic;--npd-lw:400}[data-aff-skin=marble],[data-daily-skin=marble],[data-np-design=marble],[data-aff-skin=midnight],[data-daily-skin=midnight],[data-np-design=midnight]{--npd-lf:var(--font-fraunces),Georgia,serif;--npd-ls:normal;--npd-lw:300}.rd-aff--smoovly:is([data-aff-skin=pearl],[data-aff-skin=linen],[data-aff-skin=rose_gold],[data-aff-skin=sage],[data-aff-skin=marble],[data-aff-skin=midnight]){color:var(--npd-ink);border-color:var(--npd-edge);background:var(--npd-bg);box-shadow:var(--npd-shadow)}.rd-aff--smoovly:is([data-aff-skin=pearl],[data-aff-skin=linen],[data-aff-skin=rose_gold],[data-aff-skin=sage],[data-aff-skin=marble],[data-aff-skin=midnight]) .rd-aff-eyebrow,.rd-aff--smoovly:is([data-aff-skin=pearl],[data-aff-skin=linen],[data-aff-skin=rose_gold],[data-aff-skin=sage],[data-aff-skin=marble],[data-aff-skin=midnight]) .rd-aff-signer{color:var(--npd-ink2)}.rd-aff--smoovly:is([data-aff-skin=pearl],[data-aff-skin=linen],[data-aff-skin=rose_gold],[data-aff-skin=sage],[data-aff-skin=marble],[data-aff-skin=midnight]) .rd-aff-cta{--aff-e-btn-bg:var(--npd-btn);--aff-e-btn-bg-press:var(--npd-sig);--aff-e-btn-edge:var(--npd-btn-edge);--aff-e-btn-ink:var(--npd-btn-ink)}.rd-aff--smoovly[data-aff-skin=linen] .rd-aff-line:not(:lang(he)),.rd-aff--smoovly[data-aff-skin=marble] .rd-aff-line:not(:lang(he)),.rd-aff--smoovly[data-aff-skin=midnight] .rd-aff-line:not(:lang(he)){font-family:var(--npd-lf);font-style:var(--npd-ls);font-weight:var(--npd-lw)}@media (prefers-reduced-motion:reduce){.rd-aff--smoovly[data-aff-skin]{animation:none}}.rd-wg{flex-direction:column;gap:12px;padding:4px 2px 8px;display:flex}.rd-wg-sec{flex-direction:column;gap:6px;display:flex}.rd-wg-h{margin:0;font-size:12.5px;font-weight:800}.rd-wg-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rd-wg-person{align-items:center;gap:8px;min-width:0;display:flex}.rd-wg-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.rd-wg-select{background:#ffffffb3;border:1px solid #210f1c24;border-radius:10px;max-width:46%;padding:5px 8px;font-size:12px}.rd-wg-btn{background:#ffffffbf;border:1px solid #210f1c24;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800}.rd-wg-btn[aria-pressed=true]{background:linear-gradient(90deg,var(--rd-coral),var(--rd-lilac));color:#fff;border-color:#0000}.rd-wg-btn:disabled{opacity:.5}.rd-wg-modes{flex-direction:column;gap:6px;display:flex}.rd-wg-mode{align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.rd-wg-mode span{flex-direction:column;display:flex}.rd-wg-mode small{opacity:.75;font-size:11.5px}.rd-wg-actions{align-items:center;gap:10px;display:flex}.rd-wg-save{background:linear-gradient(90deg,var(--rd-coral),var(--rd-lilac));color:#fff;border-color:#0000}.rd-wg-steps{flex-direction:column;gap:3px;margin:0;padding-inline-start:18px;font-size:12px;display:flex}html[data-pk2-motion] [data-pk2-rise=""]{opacity:0;translate:0 10px}html[data-pk2-motion] [data-pk2-rise=in]{animation:pk2RowIn .26s cubic-bezier(.22,.61,.36,1)var(--pk2-d,0s)backwards}@keyframes pk2RowIn{0%{opacity:0;translate:0 10px}}@keyframes pk2RowFade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-pk2-motion] [data-pk2-rise=""]{translate:none}html[data-pk2-motion] [data-pk2-rise=in]{animation-name:pk2RowFade}}@media (prefers-reduced-motion:no-preference){.rd-mv .es-hug-l{transform-box:view-box;transform-origin:8.6px 22px;animation:esHugL var(--sdur)ease-in-out infinite}.rd-mv .es-hug-r{transform-box:view-box;transform-origin:15.4px 22px;animation:esHugR var(--sdur)ease-in-out infinite}.rd-mv .es-hug-heart{transform-box:view-box;transform-origin:12px 3.6px;animation:esHugHeart var(--sdur)ease-in-out infinite}.rd-mv .es-sorry-l{transform-box:view-box;transform-origin:5.2px 15.2px;animation:esSorryL var(--sdur)ease-in-out infinite}.rd-mv .es-sorry-r{transform-box:view-box;transform-origin:18.8px 15.2px;animation:esSorryR var(--sdur)ease-in-out infinite}.rd-mv-bow .rd-pt-hang.es-sorry-wrist{transform-origin:18.8px 15.2px}.rd-mv .es-think-cloud{transform-box:view-box;transform-origin:13px 9px;animation:esThinkCloud var(--sdur)ease-in-out infinite}.rd-mv .es-think-heart{transform-box:view-box;transform-origin:13px 10.2px;animation:esThinkHeart var(--sdur)ease-in-out infinite}.rd-mv .es-miss-orbit{transform-box:view-box;transform-origin:12px 12px;animation:esSpin calc(var(--sdur)*3)linear infinite}.rd-mv .es-miss-up-a{transform-box:view-box;transform-origin:7.19px 16.81px;animation:esSpin calc(var(--sdur)*3)linear infinite reverse}.rd-mv .es-miss-up-b{transform-box:view-box;transform-origin:16.81px 7.19px;animation:esSpin calc(var(--sdur)*3)linear infinite reverse}.rd-feel-paused .es-p{animation-play-state:paused}@keyframes esHugL{0%,to{transform:translate(0)rotate(0)}35%,70%{transform:translateX(calc(.2px*var(--samp,1)))rotate(calc(2.5deg*var(--samp,1)))}}@keyframes esHugR{0%,to{transform:translate(0)rotate(0)}35%,70%{transform:translateX(calc(-.2px*var(--samp,1)))rotate(calc(-2.5deg*var(--samp,1)))}}@keyframes esHugHeart{0%,25%{opacity:0;transform:translateY(1.4px)scale(.6)}45%,70%{opacity:1;transform:translateY(0)scale(1)}92%,to{opacity:0;transform:translateY(calc(-1.2px*var(--samp,1)))scale(.9)}}@keyframes esSorryL{0%,to{transform:translate(0)rotate(0)}40%,70%{transform:translate(calc(.8px*var(--samp,1)),calc(-.3px*var(--samp,1)))rotate(-3deg)}}@keyframes esSorryR{0%,to{transform:translate(0)}45%,72%{transform:translate(calc(-.7px*var(--samp,1)),calc(-.3px*var(--samp,1)))}}@keyframes esThinkCloud{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-.7px*var(--samp,1)))}}@keyframes esThinkHeart{0%,40%,to{transform:scale(1)}55%{transform:scale(calc(1 + .14*var(--samp,1)))}68%{transform:scale(1)}78%{transform:scale(calc(1 + .08*var(--samp,1)))}}@keyframes esSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
