.status-chip-module__fnUONq__swapIn{animation:.15s ease-in-out both status-chip-module__fnUONq__status-chip-swap-in;display:inline-block}@keyframes status-chip-module__fnUONq__status-chip-swap-in{0%{filter:blur(2px);opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.status-chip-module__fnUONq__swapIn{animation:none}}
.LinksMotion-module__7sdmeG__root{--links-duration-micro:80ms;--links-duration-quick:.15s;--links-duration-slow:.4s;--links-ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--links-distance-micro:4px;--links-distance-small:6px;--links-distance-base:8px;--links-blur-small:2px}.LinksMotion-module__7sdmeG__swap{animation:LinksMotion-module__7sdmeG__links-swap var(--links-duration-quick) ease-in-out both;display:inline-block}@keyframes LinksMotion-module__7sdmeG__links-swap{0%{opacity:0;transform:translateY(var(--links-distance-micro));filter:blur(var(--links-blur-small))}to{opacity:1;filter:blur();transform:none}}.LinksMotion-module__7sdmeG__arrive{animation:LinksMotion-module__7sdmeG__links-arrive var(--links-duration-slow) var(--links-ease-smooth-out) both, LinksMotion-module__7sdmeG__links-wash 1.6s ease-out both}@keyframes LinksMotion-module__7sdmeG__links-arrive{0%{opacity:0;transform:translateY(calc(var(--links-distance-base) * -1));filter:blur(var(--links-blur-small))}to{opacity:1;filter:blur();transform:none}}@keyframes LinksMotion-module__7sdmeG__links-wash{0%{background-color:color-mix(in oklch, var(--brand) 14%, var(--muted));box-shadow:0 0 0 1px color-mix(in oklch, var(--brand) 40%, transparent)}to{box-shadow:0 0 0 1px #0000}}.LinksMotion-module__7sdmeG__leave{animation:LinksMotion-module__7sdmeG__links-leave var(--links-duration-quick) var(--links-ease-smooth-out) both;pointer-events:none}@keyframes LinksMotion-module__7sdmeG__links-leave{to{opacity:0;transform:scale(.98)}}.LinksMotion-module__7sdmeG__shake{animation:LinksMotion-module__7sdmeG__links-shake calc(var(--links-duration-micro) * 4) cubic-bezier(.36, .07, .19, .97) both}@keyframes LinksMotion-module__7sdmeG__links-shake{25%{transform:translateX(calc(var(--links-distance-base) * -1))}50%{transform:translateX(var(--links-distance-small))}75%{transform:translateX(calc(var(--links-distance-micro) * -1))}}@media (prefers-reduced-motion:reduce){.LinksMotion-module__7sdmeG__swap,.LinksMotion-module__7sdmeG__arrive,.LinksMotion-module__7sdmeG__leave,.LinksMotion-module__7sdmeG__shake{animation:none}}
.messages-module__G_0hUW__step{animation:.15s ease-in-out both messages-module__G_0hUW__messages-step-in}@keyframes messages-module__G_0hUW__messages-step-in{0%{opacity:0;transform:translateY(4px)}}.messages-module__G_0hUW__mark{width:1rem;height:1rem;display:inline-block;position:relative}.messages-module__G_0hUW__spinner,.messages-module__G_0hUW__check{opacity:0;width:1rem;height:1rem;transition:opacity .15s ease-in-out,transform .15s ease-in-out;position:absolute;transform:scale(.85)}.messages-module__G_0hUW__mark[data-busy=true] .messages-module__G_0hUW__spinner{opacity:1;animation:1s linear infinite messages-module__G_0hUW__messages-spin;transform:scale(1)}.messages-module__G_0hUW__mark[data-confirmed=true] .messages-module__G_0hUW__check{opacity:1;color:var(--success-text);transform:scale(1)}@keyframes messages-module__G_0hUW__messages-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.messages-module__G_0hUW__step,.messages-module__G_0hUW__spinner{animation:none!important}.messages-module__G_0hUW__spinner,.messages-module__G_0hUW__check{transition:none;transform:none}}.messages-module__G_0hUW__personalDialog{overscroll-behavior:contain;overflow-wrap:anywhere;max-height:calc(100dvh - 2rem);overflow-y:auto}@media (prefers-reduced-motion:reduce){.messages-module__G_0hUW__personalDialog,.messages-module__G_0hUW__personalOverlay{transition:none!important;animation:none!important}}
.ImageGenerationPlaceholder-module__XVCVwa__placeholder{--imgen-cycle:1.4s;--imgen-reveal-dur:.65s;--imgen-reveal-blur:3px;isolation:isolate;background:var(--muted);border-radius:var(--radius-md);position:relative;overflow:hidden}.ImageGenerationPlaceholder-module__XVCVwa__field{pointer-events:none;grid-template-rows:repeat(20,1fr);grid-template-columns:repeat(20,1fr);place-items:center;display:grid;position:absolute;inset:0}.ImageGenerationPlaceholder-module__XVCVwa__field i{background:var(--muted-foreground);width:1.5px;height:1.5px;opacity:var(--v);transform:scale(var(--v));border-radius:50%}.ImageGenerationPlaceholder-module__XVCVwa__placeholder[data-loading=true] .ImageGenerationPlaceholder-module__XVCVwa__field i{animation:ImageGenerationPlaceholder-module__XVCVwa__twinkle calc(var(--imgen-cycle) * var(--k)) ease-in-out var(--delay) infinite}.ImageGenerationPlaceholder-module__XVCVwa__lattice,.ImageGenerationPlaceholder-module__XVCVwa__lattice:before,.ImageGenerationPlaceholder-module__XVCVwa__lattice:after{pointer-events:none;position:absolute;inset:0}.ImageGenerationPlaceholder-module__XVCVwa__lattice:before,.ImageGenerationPlaceholder-module__XVCVwa__lattice:after{content:"";background-image:radial-gradient(circle, var(--muted-foreground) .8px, transparent 1.3px);opacity:.5;background-size:12px 12px}.ImageGenerationPlaceholder-module__XVCVwa__lattice:after{background-position:6px 6px}.ImageGenerationPlaceholder-module__XVCVwa__placeholder[data-loading=true] .ImageGenerationPlaceholder-module__XVCVwa__lattice:before,.ImageGenerationPlaceholder-module__XVCVwa__placeholder[data-loading=true] .ImageGenerationPlaceholder-module__XVCVwa__lattice:after{animation:ImageGenerationPlaceholder-module__XVCVwa__lattice-pulse var(--imgen-cycle) ease-in-out infinite}.ImageGenerationPlaceholder-module__XVCVwa__placeholder[data-loading=true] .ImageGenerationPlaceholder-module__XVCVwa__lattice:after{animation-delay:calc(var(--imgen-cycle) / -2)}.ImageGenerationPlaceholder-module__XVCVwa__image{object-fit:cover;opacity:0;width:100%;height:100%;filter:blur(var(--imgen-reveal-blur));transition:opacity var(--imgen-reveal-dur) cubic-bezier(.22, 1, .36, 1), filter var(--imgen-reveal-dur) cubic-bezier(.22, 1, .36, 1);position:absolute;inset:0}.ImageGenerationPlaceholder-module__XVCVwa__placeholder[data-revealed=true] .ImageGenerationPlaceholder-module__XVCVwa__image{opacity:1;filter:blur()}.ImageGenerationPlaceholder-module__XVCVwa__placeholder[data-settled=true] .ImageGenerationPlaceholder-module__XVCVwa__image{filter:none;transition:none}@keyframes ImageGenerationPlaceholder-module__XVCVwa__twinkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@keyframes ImageGenerationPlaceholder-module__XVCVwa__lattice-pulse{0%,to{opacity:.15}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.ImageGenerationPlaceholder-module__XVCVwa__placeholder[data-loading=true] .ImageGenerationPlaceholder-module__XVCVwa__lattice:before,.ImageGenerationPlaceholder-module__XVCVwa__placeholder[data-loading=true] .ImageGenerationPlaceholder-module__XVCVwa__lattice:after,.ImageGenerationPlaceholder-module__XVCVwa__placeholder[data-loading=true] .ImageGenerationPlaceholder-module__XVCVwa__field i{animation:none}.ImageGenerationPlaceholder-module__XVCVwa__image{filter:none;transition:none}}