@keyframes tailor-merge-left{0%,to{transform:translate(0)rotate(-6deg)}50%{transform:translate(9px)rotate(-2deg)}}@keyframes tailor-merge-right{0%,to{transform:translate(0)rotate(5deg)}50%{transform:translate(-9px)rotate(1deg)}}@media (prefers-reduced-motion:no-preference){[data-tailor-merge=left]{animation:1.4s cubic-bezier(.65,0,.35,1) infinite tailor-merge-left}[data-tailor-merge=right]{animation:1.4s cubic-bezier(.65,0,.35,1) infinite tailor-merge-right}}@keyframes tailor-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:no-preference){[data-tailor-shimmer]{background-image:linear-gradient(90deg, currentColor 0%, currentColor 40%, color-mix(in oklab, currentColor 30%, transparent) 50%, currentColor 60%, currentColor 100%);-webkit-text-fill-color:transparent;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s ease-in-out infinite tailor-shimmer}}
@property --guided-question-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes guided-question-glow-rotate{to{--guided-question-glow-angle:360deg}}.guided-question-glow{z-index:0;position:relative;box-shadow:inset 0 2px 4px #ff8c281f,inset 0 -2px 4px #ff8c281f}@keyframes loading-glow-pulse{0%,to{box-shadow:0 0 0 1.5px #6366f166,0 0 6px #6366f11f}50%{box-shadow:0 0 0 2px #6366f1bf,0 0 12px #6366f140}}.question-loading-glow{border-radius:24px;animation:1.5s ease-in-out infinite loading-glow-pulse}.guided-question-glow:before{content:"";z-index:-1;background:linear-gradient(var(--guided-question-glow-angle), transparent 20%, #ff8c2873 50%, transparent 80%);-webkit-mask-composite:xor;border-radius:26px;padding:2px;animation:3s linear infinite guided-question-glow-rotate;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
@property --up-next-flash-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes up-next-flash-orbit{to{--up-next-flash-angle:360deg}}.up-next-flash-border:before{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from var(--up-next-flash-angle), transparent 0deg 120deg, oklch(var(--tangerine-9-oklch) / .9) 160deg, transparent 180deg 300deg, oklch(var(--tangerine-9-oklch) / .9) 340deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:6s linear infinite up-next-flash-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.up-next-flash-border:before{background:oklch(var(--tangerine-9-oklch) / .35);animation:none}}