.att-btn.svelte-1j9p0lh{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background-color .15s ease-out;display:inline-flex}.att-btn.svelte-1j9p0lh:not([data-label]):hover{transform:scale(1.1)}.att-btn.svelte-1j9p0lh:not([data-label]):active{transform:scale(.86)}.att-btn.svelte-1j9p0lh:focus-visible{outline-offset:2px;outline:2px solid}.att-btn.svelte-1j9p0lh svg:where(.svelte-1j9p0lh){transform-origin:50%;transform-box:view-box;transition:none}.hub-nav-active.svelte-1q1ozkc{transition:left .32s cubic-bezier(.32,.72,0,1),width .32s cubic-bezier(.32,.72,0,1),opacity .2s ease-out}.hub-nav-hover.svelte-1q1ozkc{transition:left .22s cubic-bezier(.32,.72,0,1),width .22s cubic-bezier(.32,.72,0,1),opacity .15s ease-out}.api-code-body.svelte-193zrfi pre.shiki{border-radius:0;max-height:none;padding:1rem 0;background:0 0!important}.api-code-body.svelte-193zrfi pre.shiki .line{padding-left:1rem;padding-right:1rem}@keyframes svelte-1kitkjo-liveDot{0%,to{opacity:.7;transform:scale(1)}50%{opacity:0;transform:scale(2.2)}}.live-pulse.svelte-1kitkjo{animation:1.6s ease-out infinite svelte-1kitkjo-liveDot}@media (prefers-reduced-motion:reduce){.live-pulse.svelte-1kitkjo{opacity:.6;animation:none}}.size-full.svelte-1s3v6ak{width:100%;height:100%}.hub-hero-band-mask.svelte-1v9e4ku{background:radial-gradient(ellipse 80% 90% at 50% 50%, color-mix(in oklch, var(--card) 75%, transparent) 0%, color-mix(in oklch, var(--card) 30%, transparent) 45%, transparent 80%)}.dark .hub-hero-band-mask.svelte-1v9e4ku{background:radial-gradient(ellipse 80% 90% at 50% 50%, color-mix(in oklch, var(--card) 70%, transparent) 0%, color-mix(in oklch, var(--card) 25%, transparent) 45%, transparent 80%)}.hub-detail-hero-gradient.svelte-fhbyxm{background:linear-gradient(160deg,#3b8de6 0%,#5bacf4 30%,#7cb8ef 60%,#a8d4f9 100%)}.hub-spot-surface.svelte-1osd2ab{color:#0f0f0f;background-color:#fff;border:1px solid #ffffffb3;border-radius:32px;box-shadow:inset 0 1px #ffffffb3,0 24px 48px -12px #0f1e3c4d,0 8px 16px -8px #0f1e3c2e}.dark .hub-spot-surface.svelte-1osd2ab{color:#f0f0f0;background-color:#2c2c2c;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff14,0 24px 48px -12px #0009,0 8px 16px -8px #00000080}.hub-hero-gradient.svelte-1fmsdb0{background:linear-gradient(160deg,#3b8de6 0%,#5bacf4 30%,#7cb8ef 60%,#a8d4f9 100%)}.hub-hero-word.svelte-1fmsdb0{color:inherit;cursor:pointer;text-decoration:none;transition:color .2s ease-out,text-shadow .2s ease-out}.hub-hero-word.svelte-1fmsdb0:hover,.hub-hero-word--active.svelte-1fmsdb0,.hub-hero-word.svelte-1fmsdb0:focus-visible{color:#fff;text-shadow:0 0 14px #fff6}.hub-hero-icons.svelte-1fmsdb0{-webkit-mask-image:radial-gradient(60% 44%,#0000000d 0%,#0003 50%,#000 100%);mask-image:radial-gradient(60% 44%,#0000000d 0%,#0003 50%,#000 100%)}.hub-hero-anchor.svelte-1fmsdb0{opacity:.85}.hub-hero-variant.svelte-1fmsdb0{opacity:0;transition:opacity .35s ease-out,transform .35s cubic-bezier(.34,1.56,.64,1);transform:scale(.85)}.hub-hero-variant[data-active=true].svelte-1fmsdb0{opacity:1;transform:scale(1)}.hub-hero-variant[data-state=default].svelte-1fmsdb0 svg{color:#ffffffd9}.hub-hero-chip[data-state=default].svelte-1fmsdb0{background:0 0}.hub-hero-chip[data-state=model].svelte-1fmsdb0{background:linear-gradient(135deg,#fff 0%,#e8f1fc 100%);border:1px solid #5bacf466;border-radius:9px;box-shadow:0 6px 14px -4px #0f1e3c59}.hub-hero-chip[data-state=tool].svelte-1fmsdb0{background:linear-gradient(135deg,#fb923c 0%,#ef4444 100%);border:1px solid #ffc8aa66;border-radius:9px;box-shadow:0 6px 14px -4px #781e1e66}.hub-hero-variant[data-state=tool].svelte-1fmsdb0 svg{color:#fff}.hub-hero-variant[data-state=model].svelte-1fmsdb0 svg{color:#1e3a8a}@keyframes svelte-1fmsdb0-hub-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.hub-hero-anchor.svelte-1fmsdb0{animation:7s ease-in-out infinite svelte-1fmsdb0-hub-hero-float}.hub-hero-anchor.svelte-1fmsdb0:nth-of-type(2){animation-duration:8s;animation-delay:-1.2s}.hub-hero-anchor.svelte-1fmsdb0:nth-of-type(3){animation-duration:9s;animation-delay:-2.4s}.hub-hero-anchor.svelte-1fmsdb0:nth-of-type(4){animation-duration:7.5s;animation-delay:-.6s}.hub-hero-anchor.svelte-1fmsdb0:nth-of-type(5){animation-duration:8.5s;animation-delay:-1.8s}.hub-hero-anchor.svelte-1fmsdb0:nth-of-type(6){animation-duration:9.5s;animation-delay:-3s}.hub-hero-anchor.svelte-1fmsdb0:nth-of-type(7){animation-duration:8s;animation-delay:-2.2s}.hub-hero-anchor.svelte-1fmsdb0:nth-of-type(8){animation-duration:7.8s;animation-delay:-1.4s}@media (prefers-reduced-motion:reduce){.hub-hero-anchor.svelte-1fmsdb0{animation:none}.hub-hero-variant.svelte-1fmsdb0{transition:none}}.intent-rail-viewport.svelte-8canct{touch-action:pan-y;overflow:clip visible}.intent-rail-track.svelte-8canct>*{z-index:1;transition:transform .28s cubic-bezier(.32,.72,0,1),z-index 0s linear .28s;position:relative}.intent-rail-track.svelte-8canct>:hover{z-index:30;transition:transform .28s cubic-bezier(.32,.72,0,1),z-index linear;transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.intent-rail-track.svelte-8canct>*,.intent-rail-track.svelte-8canct>:hover{transition:none;transform:none}}
