.builder-hero.svelte-bnsrew{background:color-mix(in oklab,var(--color-primary-500) 12%,var(--color-surface-950) 88%);border:1px solid color-mix(in oklab,var(--color-primary-500) 25%,transparent)}.builder-headline.svelte-bnsrew{background:linear-gradient(135deg,color-mix(in oklab,var(--color-primary-300) 90%,white),color-mix(in oklab,var(--color-secondary-300) 80%,white));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-orb.svelte-bnsrew{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;animation:svelte-bnsrew-orb-drift 14s ease-in-out infinite alternate}.hero-orb-1.svelte-bnsrew{width:50%;height:200%;top:-60%;left:-10%;background:color-mix(in oklab,var(--color-primary-500) 22%,transparent);animation-duration:18s}.hero-orb-2.svelte-bnsrew{width:35%;height:180%;top:-40%;right:5%;background:color-mix(in oklab,var(--color-secondary-500) 18%,transparent);animation-duration:22s;animation-direction:alternate-reverse}.hero-orb-3.svelte-bnsrew{width:25%;height:100%;bottom:-20%;left:40%;background:color-mix(in oklab,var(--color-tertiary-500) 14%,transparent);animation-duration:26s}@keyframes svelte-bnsrew-orb-drift{0%{transform:translate(0) scale(1)}to{transform:translate(3%,6%) scale(1.05)}}.config-section.svelte-bnsrew{display:flex;flex-direction:column;gap:.875rem}.config-section-label.svelte-bnsrew{display:flex;align-items:center;gap:.45rem;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:.5;padding-left:.1rem}.feature-flag-card.svelte-bnsrew{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.875rem;border:1px solid color-mix(in oklab,var(--color-surface-500) 18%,transparent);background:color-mix(in oklab,var(--color-surface-500) 6%,transparent);cursor:pointer;transition:border-color .18s ease,background .18s ease;font-size:.875rem}.feature-flag-card.svelte-bnsrew:hover{border-color:color-mix(in oklab,var(--color-primary-500) 35%,transparent);background:color-mix(in oklab,var(--color-primary-500) 5%,transparent)}.toggle-switch.svelte-bnsrew{display:inline-flex;flex-shrink:0;align-items:center;width:2.75rem;height:1.5rem;padding:.16rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--color-surface-500) 30%,transparent);background:color-mix(in oklab,var(--color-surface-500) 20%,transparent);transition:background-color .2s ease,border-color .2s ease;cursor:pointer}.toggle-switch.svelte-bnsrew span:where(.svelte-bnsrew){width:1.1rem;height:1.1rem;border-radius:999px;background:var(--color-surface-50);transition:transform .2s cubic-bezier(.34,1.56,.64,1);box-shadow:0 1px 3px #00000040}.toggle-switch.is-on.svelte-bnsrew{background:color-mix(in oklab,var(--color-primary-500) 60%,transparent);border-color:color-mix(in oklab,var(--color-primary-500) 75%,transparent)}.toggle-switch.is-on.svelte-bnsrew span:where(.svelte-bnsrew){transform:translate(1.2rem)}.share-block.svelte-bnsrew{display:flex;flex-direction:column;gap:0}.share-block-label.svelte-bnsrew{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.5;margin-bottom:.5rem}.code-display.svelte-bnsrew{background:color-mix(in oklab,var(--color-surface-950) 30%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-500) 20%,transparent);border-radius:.6rem;padding:.65rem .8rem;font-size:.73rem;font-family:JetBrains Mono,Fira Mono,ui-monospace,monospace;overflow-x:auto;white-space:pre-wrap;word-break:break-all;line-height:1.6;color:inherit}
