.terminal.svelte-1pd30k3{box-shadow:0 30px 60px -20px #1e3a8a73,0 0 0 1px #ffffff0a inset}.code-area.svelte-1pd30k3 .tok-str{color:#86efac}.code-area.svelte-1pd30k3 .tok-key{color:#93c5fd}.code-area.svelte-1pd30k3 .tok-kw{color:#c4b5fd}.code-area.svelte-1pd30k3 .tok-flag{color:#fbbf24}.code-area.svelte-1pd30k3 .tok-fn{color:#67e8f9}.code-line.svelte-1pd30k3,.resp-line.svelte-1pd30k3{display:inline-block;min-height:1.4em}.code-line.animate.svelte-1pd30k3{animation:svelte-1pd30k3-type-line .45s steps(24,end) calc(.3s + var(--i) * .17s) both}.resp-line.animate.svelte-1pd30k3{animation:svelte-1pd30k3-line-in .35s ease calc(var(--i) * .11s) both}@keyframes svelte-1pd30k3-type-line{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes svelte-1pd30k3-line-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.caret.svelte-1pd30k3{animation:svelte-1pd30k3-blink 1s steps(2,start) infinite}@keyframes svelte-1pd30k3-blink{to{visibility:hidden}}.cert-card.svelte-1pd30k3{position:absolute;right:-1rem;bottom:-1.75rem;max-width:18rem;padding:.85rem 1rem;border-radius:1rem;background:#ffffffe6;border:1px solid rgb(255 255 255);box-shadow:0 20px 40px -12px #1e40af59,0 2px 6px #0f172a14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.cert-card.animate.svelte-1pd30k3{animation:svelte-1pd30k3-card-pop .6s cubic-bezier(.2,.9,.3,1.25) both}.cert-card.animate.svelte-1pd30k3 .seal:where(.svelte-1pd30k3){animation:svelte-1pd30k3-seal-stamp .5s cubic-bezier(.3,1.6,.5,1) .25s both}@keyframes svelte-1pd30k3-card-pop{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:none}}@keyframes svelte-1pd30k3-seal-stamp{0%{transform:scale(1.8) rotate(-20deg);opacity:0}to{transform:none;opacity:1}}@media(max-width:1023px){.cert-card.svelte-1pd30k3{right:.5rem;bottom:-2.25rem}}@media(prefers-reduced-motion:reduce){.code-line.animate.svelte-1pd30k3,.resp-line.animate.svelte-1pd30k3,.cert-card.animate.svelte-1pd30k3,.cert-card.animate.svelte-1pd30k3 .seal:where(.svelte-1pd30k3),.caret.svelte-1pd30k3{animation:none}}.iss-grid.svelte-fjynps{background-image:linear-gradient(to right,rgb(148 163 184 / .07) 1px,transparent 1px),linear-gradient(to bottom,rgb(148 163 184 / .07) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 35%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 35%,transparent 80%)}.iss-glow.svelte-fjynps{position:absolute;border-radius:9999px;filter:blur(90px);animation:svelte-fjynps-iss-drift 16s ease-in-out infinite alternate}.iss-glow-a.svelte-fjynps{top:-15%;right:-5%;width:520px;height:520px;background:#2563eb73}.iss-glow-b.svelte-fjynps{bottom:-25%;left:-10%;width:460px;height:460px;background:#10b9812e;animation-delay:-8s}.iss-glow-c.svelte-fjynps{top:-40%;right:-10%;width:420px;height:420px;background:#4f46e573}@keyframes svelte-fjynps-iss-drift{to{transform:translate(-50px,40px) scale(1.12)}}.iss-in.svelte-fjynps{animation:svelte-fjynps-iss-in .8s cubic-bezier(.2,.7,.2,1) var(--d, 0ms) both}@keyframes svelte-fjynps-iss-in{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.iss-gradient.svelte-fjynps{background-image:linear-gradient(90deg,#60a5fa,#818cf8,#34d399,#60a5fa);background-size:300% 100%;animation:svelte-fjynps-iss-pan 8s linear infinite}@keyframes svelte-fjynps-iss-pan{to{background-position:300% 0}}.iss-step-line.svelte-fjynps{background:linear-gradient(90deg,#2563eb,#4f46e5,#10b981);border-radius:9999px;transform-origin:left center}.iss-step-line.svelte-fjynps.reveal-pending{opacity:1;transform:scaleX(0);transition:transform 1.4s cubic-bezier(.65,0,.35,1) .3s}.iss-step-line.svelte-fjynps.reveal-pending.is-visible{transform:scaleX(1)}.usecase-icon.svelte-fjynps{animation:svelte-fjynps-iss-float 6s ease-in-out var(--float-delay, 0s) infinite;filter:drop-shadow(0 14px 14px rgb(37 99 235 / .18));transition:scale .4s cubic-bezier(.2,.9,.3,1.3)}.group:hover>.usecase-icon.svelte-fjynps{scale:1.08}@keyframes svelte-fjynps-iss-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(-2deg)}}.iss-check.svelte-fjynps{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#10b98133;color:#34d399}@media(prefers-reduced-motion:reduce){.iss-glow.svelte-fjynps,.iss-in.svelte-fjynps,.iss-gradient.svelte-fjynps,.usecase-icon.svelte-fjynps{animation:none}}
