.blink-caret{vertical-align:text-bottom;background:hsl(var(--primary));width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite blink-caret;display:inline-block}@keyframes blink-caret{0%,49%{opacity:1}50%,to{opacity:0}}.tenant-lattice{isolation:isolate;background-color:hsl(var(--primary) / .09);background-image:linear-gradient(118deg,#0000 25%,#6366f11f 33%,#6366f159 40%,#a855f759 44%,#ec489959 48%,#f9731659 52%,#eab30859 56%,#eab3081f 63%,#0000 72%);background-position:140% -40%;background-repeat:no-repeat;background-size:300% 300%;grid-template-columns:repeat(9,3.5rem);grid-auto-rows:3.5rem;gap:2px;padding:2px;animation:8s cubic-bezier(.45,.05,.35,1) .6s infinite tenant-shimmer;display:grid}.tenant-cell{background:hsl(var(--background));border-radius:5px;position:relative}.tenant-cell-dormant{justify-content:center;align-items:center;display:flex}@property --tenant-beat{syntax:"<number>";inherits:true;initial-value:0}.tenant-cell-active{--tenant-beat:0;background:hsl(var(--background));box-shadow:0 0 0 2px hsl(var(--accent) / calc(.55 * var(--tenant-beat))), 0 0 calc(4px * var(--tenant-beat)) 0 hsl(var(--accent) / calc(.35 * var(--tenant-beat))), 0 0 calc(9px * var(--tenant-beat)) 0 hsl(var(--accent) / calc(.15 * var(--tenant-beat)));animation:8s cubic-bezier(.45,.05,.35,1) .6s infinite tenant-active-beat}.tenant-cell-active-key{opacity:1;filter:drop-shadow(0 0 calc(3px * var(--tenant-beat)) hsl(var(--accent) / calc(.5 * var(--tenant-beat))));will-change:filter, opacity}@keyframes tenant-shimmer{0%,3%{background-position:140% -40%}55%,to{background-position:-40% 140%}}@keyframes tenant-active-beat{0%,3%,55%,to{--tenant-beat:0}29%{--tenant-beat:1}}.spreadsheet-prompt{vertical-align:bottom;white-space:nowrap;max-width:0;animation:7s steps(46,end) infinite spreadsheet-prompt-type;display:inline-block;position:relative;overflow:hidden}.spreadsheet-value-swap{display:inline-grid}.spreadsheet-value-current,.spreadsheet-value-next{grid-area:1/1}.spreadsheet-value-current{animation:7s ease-out infinite spreadsheet-current-value}.spreadsheet-value-next{opacity:0;animation:7s ease-out infinite spreadsheet-next-value}.spreadsheet-updated-cell{animation:7s ease-out infinite spreadsheet-cell-update}@keyframes spreadsheet-prompt-type{0%,12%{max-width:0}44%,86%{max-width:46ch}to{max-width:0}}.spreadsheet-send{animation:7s ease-out infinite spreadsheet-send-active}@keyframes spreadsheet-send-active{0%,12%{background:hsl(var(--color-ash));color:hsl(var(--color-fog))}13%,86%{background:hsl(var(--primary));color:hsl(var(--background))}87%,to{background:hsl(var(--color-ash));color:hsl(var(--color-fog))}}@keyframes spreadsheet-current-value{0%,50%{opacity:1}58%,86%{opacity:0}to{opacity:1}}@keyframes spreadsheet-next-value{0%,50%{opacity:0;transform:translateY(3px)}58%,86%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(3px)}}@keyframes spreadsheet-cell-update{0%,50%{background:0 0}58%,74%{background:#10b98129}to{background:0 0}}.dde-title,.dde-props,.dde-overview,.dde-arch,.dde-arch-late,.dde-api{opacity:0;transform:translateY(5px)}.dde-title{animation:.4s ease-out .15s forwards dde-reveal}.dde-props{animation:.4s ease-out .45s forwards dde-reveal}.dde-overview{animation:.4s ease-out .8s forwards dde-reveal}.dde-arch{animation:.4s ease-out 1.1s forwards dde-reveal}.dde-arch-late{animation:.4s ease-out 1.4s forwards dde-reveal}.dde-api{animation:.4s ease-out 1.7s forwards dde-reveal}.dde-status-swap{display:inline-grid}.dde-status-current,.dde-status-next{grid-area:1/1}.dde-status-current{animation:.3s ease-out 2.2s forwards dde-swap-current}.dde-status-next{opacity:0;animation:.3s ease-out 2.2s forwards dde-swap-next}@keyframes dde-reveal{to{opacity:1;transform:translateY(0)}}@keyframes dde-swap-current{to{opacity:0}}@keyframes dde-swap-next{to{opacity:1;transform:translateY(0)}}.prompt-anim-caret{vertical-align:text-bottom;background:hsl(var(--primary) / .7);width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite blink-caret;display:inline-block}.chat-anim-container{transition:opacity .4s ease-out}.chat-anim-container.chat-anim-clearing{opacity:0}.chat-anim-query-bar{will-change:transform;transition:transform .5s cubic-bezier(.16,1,.3,1)}.chat-anim-msg{animation:.35s cubic-bezier(.16,1,.3,1) both chat-msg-appear}@keyframes chat-msg-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-anim-dot{animation:1.4s ease-in-out infinite chat-dot-pulse}.chat-anim-dot-1{animation-delay:0s}.chat-anim-dot-2{animation-delay:.2s}.chat-anim-dot-3{animation-delay:.4s}@keyframes chat-dot-pulse{0%,60%,to{opacity:.3;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}}.chat-anim-messages{scrollbar-width:none;-ms-overflow-style:none}.chat-anim-messages::-webkit-scrollbar{display:none}.connector-marquee-track{will-change:transform;gap:.75rem;width:max-content;animation:linear infinite connector-marquee-scroll;display:flex}.connector-marquee-row-1{animation-duration:40s}.connector-marquee-row-2{animation-duration:55s}.connector-marquee-row-3{animation-duration:35s}.connector-marquee-row-4{animation-duration:48s}.connector-marquee:hover .connector-marquee-track{animation-play-state:paused}@keyframes connector-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.blink-caret,.prompt-anim-caret,.tenant-lattice,.tenant-cell,.tenant-cell-active,.tenant-cell-active-key{animation:none}.tenant-cell-active{--tenant-beat:0}.tenant-cell-active-key{opacity:1;filter:none}.tenant-cell{opacity:1;transform:none}.tenant-lattice{background-position:50%}.spreadsheet-prompt,.spreadsheet-value-current,.spreadsheet-value-next,.spreadsheet-updated-cell,.spreadsheet-send{animation:none}.spreadsheet-prompt{max-width:46ch}.spreadsheet-value-current{opacity:0}.spreadsheet-value-next{opacity:1}.dde-title,.dde-props,.dde-overview,.dde-arch,.dde-arch-late,.dde-api,.dde-status-current,.dde-status-next{animation:none}.dde-title,.dde-props,.dde-overview,.dde-arch,.dde-arch-late,.dde-api{opacity:1;transform:none}.dde-status-current{opacity:0}.dde-status-next{opacity:1}.chat-anim-msg{animation:none}.chat-anim-query-bar{transition:none}.chat-anim-dot{opacity:.6;animation:none}.chat-anim-container.chat-anim-clearing{transition:none}.connector-marquee-track{animation:none}.hero-content-clearing{transition:none}}.hero-content-clearing{opacity:0;transition:opacity .4s}.hero-chat-area{scrollbar-width:none;-ms-overflow-style:none}.hero-chat-area::-webkit-scrollbar{display:none}
/*# sourceMappingURL=06svb720g0brd.css.map*/