.activity-fading.svelte-ytfq0c{opacity:0;transition:opacity .18s linear}@media (prefers-reduced-motion:reduce){.activity-fading.svelte-ytfq0c{transition:none}}.timeline-panel.svelte-ytfq0c{overflow:hidden}.rail.svelte-ytfq0c{border-left:1px solid var(--border);width:1px;display:block}.thought-ticker.svelte-ytfq0c{justify-content:flex-end;width:fit-content;max-width:100%;display:flex;overflow:hidden}.cm-fade.svelte-ytfq0c{animation-duration:.35s}[data-writing-content].svelte-ytfq0c[data-overflow=true]{-webkit-mask-image:linear-gradient(#0000,#000 1lh);mask-image:linear-gradient(#0000,#000 1lh)}@media (hover:hover) and (pointer:fine){.output-download.svelte-1r09lf8{opacity:0;pointer-events:none;transition:opacity .15s}.output-card.svelte-1r09lf8:hover .output-download:where(.svelte-1r09lf8),.output-card.svelte-1r09lf8:focus-within .output-download:where(.svelte-1r09lf8),.output-download.downloading.svelte-1r09lf8{opacity:1;pointer-events:auto}}.output-card.svelte-1r09lf8{animation:.52s cubic-bezier(.22,1,.36,1) both svelte-1r09lf8-output-reveal}@keyframes svelte-1r09lf8-output-reveal{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.output-card.svelte-1r09lf8{animation:none}.output-download.svelte-1r09lf8{transition:none}}.duration-expander.svelte-1wcx525{grid-template-columns:0fr;transition:grid-template-columns .28s cubic-bezier(.16,1,.3,1);display:inline-grid}.duration-pill.svelte-1wcx525:hover .duration-expander:where(.svelte-1wcx525){grid-template-columns:1fr}.duration-text.svelte-1wcx525{white-space:nowrap;opacity:0;transition:opacity .24s ease-out;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 70%,#0000 100%)}.duration-pill.svelte-1wcx525:hover .duration-text:where(.svelte-1wcx525){opacity:1;-webkit-mask-image:none;mask-image:none}.chat-user-send-enter{animation:.26s cubic-bezier(.16,1,.3,1) 70ms both svelte-1b0x15j-user-send-enter}@keyframes svelte-1b0x15j-user-send-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.chat-user-send-enter{animation:none}}
