.hero-window.svelte-sh54x6{max-width:100%;min-width:0;width:100%}.workspace-grid.svelte-sh54x6{width:100%;max-width:100%}.workspace-grid.svelte-sh54x6>section:where(.svelte-sh54x6){min-width:0;max-width:100%;overflow:hidden}.workspace-grid.svelte-sh54x6 code:where(.svelte-sh54x6){min-width:0;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.code-line.svelte-sh54x6:empty{display:block;height:.45rem;margin-top:.35rem;margin-bottom:.35rem;border-radius:9999px;background:var(--color-base-300)}.carousel-indicator.svelte-sh54x6,.workspace-captions.svelte-sh54x6{display:none}.workspace-demo--hero.svelte-sh54x6 .workspace-grid:where(.svelte-sh54x6){grid-template-columns:minmax(0,1fr)}.workspace-demo--hero.svelte-sh54x6 .workspace-grid:where(.svelte-sh54x6)>section:where(.svelte-sh54x6){display:none;min-height:340px;height:auto;border-top:0;border-left:0}.workspace-demo--hero.svelte-sh54x6 .workspace-pane-active:where(.svelte-sh54x6){display:flex}.workspace-demo--hero.svelte-sh54x6 .carousel-indicator:where(.svelte-sh54x6){display:flex}.workspace-demo--hero.svelte-sh54x6 .workspace-captions:where(.svelte-sh54x6){display:block}.workspace-demo--hero.svelte-sh54x6 .workspace-captions:where(.svelte-sh54x6)>div:where(.svelte-sh54x6){display:none}.workspace-demo--hero.svelte-sh54x6 .workspace-captions:where(.svelte-sh54x6)>div.workspace-caption-active:where(.svelte-sh54x6){display:block}.workspace-demo--scroll.svelte-sh54x6{display:block}.workspace-demo--scroll.svelte-sh54x6 .scroll-rows:where(.svelte-sh54x6){width:100%;max-width:100%;min-width:0}.scroll-rows.js.svelte-sh54x6 .scroll-reveal:where(.svelte-sh54x6){opacity:0;transform:translateY(32px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.scroll-rows.js.svelte-sh54x6 .scroll-reveal:where(.svelte-sh54x6).is-visible{opacity:1;transform:none;will-change:auto}.workspace-demo--section.svelte-sh54x6{display:none}@media(min-width:48rem){.workspace-demo--section.svelte-sh54x6{display:block}.workspace-demo--section.svelte-sh54x6 .workspace-grid:where(.svelte-sh54x6){grid-template-columns:minmax(0,.92fr) minmax(0,.88fr) minmax(0,1.2fr)}.workspace-demo--section.svelte-sh54x6 .workspace-grid:where(.svelte-sh54x6)>section:where(.svelte-sh54x6){display:flex;min-height:0;height:auto}.workspace-demo--section.svelte-sh54x6 .workspace-grid:where(.svelte-sh54x6)>section:where(.svelte-sh54x6)+section:where(.svelte-sh54x6){border-left:1px solid color-mix(in oklch,var(--color-base-content) 10%,transparent 90%)}.workspace-demo--section.svelte-sh54x6 .workspace-grid:where(.svelte-sh54x6)>section:where(.svelte-sh54x6):not(:first-child){border-top:0}.workspace-demo--section.svelte-sh54x6 .carousel-indicator:where(.svelte-sh54x6){display:none}.workspace-demo--section.svelte-sh54x6 .workspace-captions:where(.svelte-sh54x6){display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,.88fr) minmax(0,1.2fr)}}@media(prefers-reduced-motion:reduce){.scroll-rows.svelte-sh54x6 .scroll-reveal:where(.svelte-sh54x6){opacity:1;transform:none}.workspace-demo.svelte-sh54x6,.workspace-demo.svelte-sh54x6 :where(.svelte-sh54x6),.workspace-demo.svelte-sh54x6 :where(.svelte-sh54x6):before,.workspace-demo.svelte-sh54x6 :where(.svelte-sh54x6):after{animation:none!important;transition-duration:.01ms!important}}.bento-puzzle.svelte-1cl8gus{perspective:1400px}.bento-puzzle.svelte-1cl8gus .bento-live:where(.svelte-1cl8gus){transform-style:preserve-3d}.bento-puzzle.svelte-1cl8gus [role=button]:where(.svelte-1cl8gus){transform-style:preserve-3d;transition:transform .38s cubic-bezier(.2,1.25,.32,1);will-change:auto}.bento-puzzle.svelte-1cl8gus [role=button].bento-held:where(.svelte-1cl8gus),.bento-puzzle.svelte-1cl8gus [role=button].bento-lifted:where(.svelte-1cl8gus){transition:none;will-change:transform}.bento-puzzle.svelte-1cl8gus .bento-drift:where(.svelte-1cl8gus){animation:svelte-1cl8gus-bento-drift 5s ease-in-out infinite alternate}@keyframes svelte-1cl8gus-bento-drift{0%{transform:translate3d(0,-9px,0) rotate(-.9deg)}to{transform:translate3d(0,9px,0) rotate(.9deg)}}.bento-puzzle.svelte-1cl8gus:hover .bento-drift:where(.svelte-1cl8gus),.bento-puzzle.svelte-1cl8gus:focus-within .bento-drift:where(.svelte-1cl8gus),.bento-puzzle.bento-frozen.svelte-1cl8gus .bento-drift:where(.svelte-1cl8gus){animation-play-state:paused}@media(prefers-reduced-motion:reduce){.bento-puzzle.svelte-1cl8gus [role=button]:where(.svelte-1cl8gus){transition:none}.bento-puzzle.svelte-1cl8gus .bento-drift:where(.svelte-1cl8gus){animation:none}}.ticker-item.svelte-1mcyeoa{opacity:0;animation:svelte-1mcyeoa-ticker-in .5s cubic-bezier(.22,.61,.36,1) forwards}@keyframes svelte-1mcyeoa-ticker-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ticker-item.svelte-1mcyeoa{animation:none;opacity:1}}.reviews--featured-center.svelte-bpdc55 .review-card--side:where(.svelte-bpdc55){opacity:.4;transform:scale(.98)}.reviews--featured-center.svelte-bpdc55 .review-card--center:where(.svelte-bpdc55){opacity:1;transform:none}.review-card.svelte-bpdc55:hover{transform:translateY(-2px)}.reviews--featured-center.svelte-bpdc55 .review-card--side:where(.svelte-bpdc55):hover{transform:scale(.98) translateY(-2px)}.typing-caret.svelte-1l3wxsm{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.15em;background:var(--color-primary);animation:svelte-1l3wxsm-caret-blink 1s step-end infinite}@keyframes svelte-1l3wxsm-caret-blink{0%,to{opacity:1}50%{opacity:0}}.model-grok-mark.svelte-1l3wxsm{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex:0 0 auto;border-radius:9999px;background:var(--color-base-content);border:1px solid var(--color-base-300)}[data-theme=byob-dark] .model-grok-mark.svelte-1l3wxsm img:where(.svelte-1l3wxsm){filter:invert(1) contrast(1.15)}[data-theme=byob-dark] .trust-mark.svelte-1uha8ag img:where(.svelte-1uha8ag){filter:invert(1)}.hero-enter.svelte-1uha8ag{opacity:0;animation:svelte-1uha8ag-hero-in .7s cubic-bezier(.22,.61,.36,1) forwards}.wave-drift.svelte-1uha8ag{animation:svelte-1uha8ag-wave-drift 22s ease-in-out infinite alternate;will-change:transform}@keyframes svelte-1uha8ag-wave-drift{0%{transform:translate3d(-22px,10px,0) scale(1.08)}to{transform:translate3d(26px,-18px,0) scale(1.12)}}@keyframes svelte-1uha8ag-hero-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hero-enter.svelte-1uha8ag{animation:none;opacity:1}.wave-drift.svelte-1uha8ag{animation:none}}
