.noda-jump-button{cursor:pointer;transition:background-color .18s ease-out,color .18s ease-out,transform .12s ease-out}.noda-jump-button:hover{background-color:color-mix(in srgb, var(--color-ink) 6%, var(--color-bg-panel))}.noda-jump-button:active{transform:scale(.985)}.noda-jump-button:focus-visible{outline:2px solid var(--color-lime-deep);outline-offset:-2px}.noda-jump-label{transition:opacity .26s ease-out}.noda-jump-live{animation:1.6s ease-in-out infinite noda-jump-live}@keyframes noda-jump-live{0%,to{opacity:1}50%{opacity:.35}}.noda-jump-mark{z-index:2;pointer-events:none;border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-lime) 16%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-lime-deep) 35%, transparent);opacity:0;animation:1.6s ease-out both noda-jump-mark;position:absolute}@keyframes noda-jump-mark{0%{opacity:0}30%{opacity:1}to{opacity:0}}[data-chat-jump-focus]:focus{outline:none}@media (prefers-reduced-motion:reduce){.noda-jump-button,.noda-jump-label{transition:none}.noda-jump-button:active{transform:none}.noda-jump-live{animation:none}.noda-jump-mark{display:none}}
.noda-launch-cover{z-index:120;background:var(--color-bg);opacity:1;transition:opacity .32s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;inset:0}.noda-launch-cover[data-fresh]>*{animation:.28s cubic-bezier(.22,.61,.36,1) both noda-launch-in}.noda-launch-cover[data-leaving]{opacity:0;pointer-events:none}@keyframes noda-launch-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.noda-launch-cover{transition:none}.noda-launch-cover[data-fresh]>*{animation:none}}html.noda-launching body:before,html.noda-launching body:after{z-index:121;pointer-events:none;transition:opacity .2s ease-out;position:fixed}html.noda-launching body:before{content:"";background:var(--color-bg,#252420);inset:0}html.noda-launching body:after{content:"Starting your project";text-align:center;white-space:nowrap;color:var(--color-ink,#f3f0e9);font:600 22px/1.5 var(--font-display),"Figtree",sans-serif;letter-spacing:-.025em;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 120%22%3E%3Cg%3E%3Ccircle cx=%2270%22 cy=%2260%22 r=%2244%22 fill=%22%23f3f0e9%22/%3E%3CanimateTransform attributeName=%22transform%22 type=%22translate%22 values=%220 0;25 0;0 0%22 keyTimes=%220;0.5;1%22 dur=%221.6s%22 calcMode=%22spline%22 keySplines=%220.45 0 0.55 1;0.45 0 0.55 1%22 repeatCount=%22indefinite%22/%3E%3C/g%3E%3Cg%3E%3Ccircle cx=%22120%22 cy=%2260%22 r=%2241%22 fill=%22none%22 stroke=%22%23f3f0e9%22 stroke-width=%226%22/%3E%3CanimateTransform attributeName=%22transform%22 type=%22translate%22 values=%220 0;-25 0;0 0%22 keyTimes=%220;0.5;1%22 dur=%221.6s%22 calcMode=%22spline%22 keySplines=%220.45 0 0.55 1;0.45 0 0.55 1%22 repeatCount=%22indefinite%22/%3E%3C/g%3E%3C/svg%3E") top/112px 67.2px no-repeat;padding-top:83.2px;animation:3.2s ease-in-out infinite noda-launch-breathe;top:calc(50% - 58.1px);left:0;right:0}html.noda-launching-out body:before,html.noda-launching-out body:after{opacity:0;animation:none}@keyframes noda-launch-breathe{0%,to{opacity:.7}50%{opacity:1}}@media (prefers-reduced-motion:reduce){html.noda-launching body:after{animation:none}}
