:root{--mot-tb-bg-from:#e8e6e2;--mot-tb-bg-to:#dddbd7;--mot-tb-border:#c4c2be;--mot-tb-title:#4a4846;--mot-tb-icon:#2f6feb;--mot-bg:#fff;--mot-border:#d4d4d4;--mot-shadow:#00000014;--mot-shadow-ring:#0000000d;--mot-prompt:#1a8a6e;--mot-typed:#1e1e1e;--mot-text:#4b5563;--mot-text-success:#16a34a;--mot-text-error:#dc2626;--mot-cursor:#1e1e1e}.dark{--mot-tb-bg-from:#161618;--mot-tb-bg-to:#101012;--mot-tb-border:#ffffff0f;--mot-tb-title:#ffffff73;--mot-tb-icon:#7aa2ff;--mot-bg:#09090b;--mot-border:#18181b;--mot-shadow:#000c;--mot-shadow-ring:#0009;--mot-prompt:#2db8a4;--mot-typed:#e4e4e7;--mot-text:#a1a1aa;--mot-text-success:#9ece6a;--mot-text-error:#f7768e;--mot-cursor:#e4e4e7}.mot-terminal{z-index:1;background:var(--mot-bg);border:1px solid var(--mot-border);box-shadow:0 0 0 1px var(--mot-shadow-ring),0 8px 40px -8px var(--mot-shadow),0 2px 12px -2px var(--mot-shadow);border-radius:.75rem;position:relative;overflow:hidden}.mot-titlebar{background:linear-gradient(180deg,var(--mot-tb-bg-from)0%,var(--mot-tb-bg-to)100%);border-bottom:1px solid var(--mot-tb-border);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;min-height:2.25rem;padding:.5rem .625rem;display:flex;position:relative}.mot-dots{z-index:1;align-items:center;gap:.5rem;display:flex}.mot-dot{border-radius:9999px;width:.625rem;height:.625rem;position:relative}.mot-dot-close{background:#ff5f57;box-shadow:inset 0 -.5px .5px #0000001f}.mot-dot-minimize{background:#ffbd2e;box-shadow:inset 0 -.5px .5px #0000001f}.mot-dot-maximize{background:#28c840;box-shadow:inset 0 -.5px .5px #0000001f}.mot-title-group{align-items:center;gap:.375rem;max-width:70%;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.mot-title-icon{width:.875rem;height:.875rem;color:var(--mot-tb-icon);opacity:1;flex-shrink:0}.mot-title{color:var(--mot-tb-title);letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,sans-serif;font-size:.75rem;font-weight:400;overflow:hidden}.mot-dots-spacer{z-index:1;width:3.25rem}.mot-body{font-family:var(--font-mono,"SF Mono","Fira Code","Cascadia Code",monospace);min-height:220px;padding:1rem;font-size:.75rem;line-height:1.7}.mot-line{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;align-items:baseline;gap:.625rem;min-width:0;display:flex}.mot-line-blank{height:.5em}.mot-line-command{align-items:flex-start}.mot-prompt{color:var(--mot-prompt);-webkit-user-select:none;user-select:none;flex-shrink:0;font-weight:600}.mot-typed{color:var(--mot-typed);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0}.mot-text{color:var(--mot-text)}.mot-text-success{color:var(--mot-text-success)}.mot-text-error{color:var(--mot-text-error)}.mot-spinner{color:var(--mot-text);text-align:center;width:1ch;display:inline-block}.mot-cursor{color:var(--mot-cursor);font-size:1em;line-height:1}@media (min-width:640px){.mot-body{min-height:260px;padding:1.25rem 1.25rem 1.5rem;font-size:.8125rem}.mot-titlebar{padding:.5rem .75rem}.mot-dot{width:.75rem;height:.75rem}.mot-title{font-size:.8125rem}.mot-title-icon{width:1rem;height:1rem}}@media (prefers-reduced-motion:reduce){.mot-cursor{opacity:1!important;animation:none!important}}
:root{--wt-tb-bg:#f3f3f3;--wt-tb-border:#d1d1d1;--wt-tb-title:#1c1c1c;--wt-tb-icon-ps:#012456;--wt-tb-icon-wt:#5a4fcf;--wt-tab-active-bg:#fff;--wt-tab-active-border:#5a4fcf;--wt-tab-text:#3a3a3a;--wt-tab-active-text:#1c1c1c;--wt-btn-hover:#0000000f;--wt-bg:#fff;--wt-border:#d1d1d1;--wt-shadow:#0000001a;--wt-shadow-ring:#0000000f;--wt-prompt:#0071c5;--wt-prompt-path:#005fa3;--wt-typed:#1e1e1e;--wt-text:#4b5563;--wt-text-success:#16a34a;--wt-text-error:#dc2626;--wt-cursor:#1e1e1e;--wt-selection:#0071c533}.dark{--wt-tb-bg:#1c1c1c;--wt-tb-border:#ffffff14;--wt-tb-title:#ffffffbf;--wt-tb-icon-ps:#012456;--wt-tb-icon-wt:#9580ff;--wt-tab-active-bg:#0c0c0c;--wt-tab-active-border:#9580ff;--wt-tab-text:#ffffff73;--wt-tab-active-text:#ffffffe6;--wt-btn-hover:#ffffff14;--wt-bg:#0c0c0c;--wt-border:#ffffff0f;--wt-shadow:#000000d9;--wt-shadow-ring:#0009;--wt-prompt:#61d6d6;--wt-prompt-path:#3a96dd;--wt-typed:#ccc;--wt-text:#888;--wt-text-success:#16c60c;--wt-text-error:#e74856;--wt-cursor:#fff;--wt-selection:#61d6d633}.wt-terminal{z-index:1;background:var(--wt-bg);border:1px solid var(--wt-border);box-shadow:0 0 0 1px var(--wt-shadow-ring),0 8px 40px -8px var(--wt-shadow),0 2px 12px -2px var(--wt-shadow);border-radius:.5rem;position:relative;overflow:hidden}.wt-titlebar{background:var(--wt-tb-bg);border-bottom:1px solid var(--wt-tb-border);-webkit-user-select:none;user-select:none;align-items:stretch;min-height:2.25rem;display:flex;position:relative}.wt-tabs{flex:1;align-items:stretch;gap:0;display:flex;overflow:hidden}.wt-tab{color:var(--wt-tab-text);cursor:default;white-space:nowrap;border-right:1px solid var(--wt-tb-border);align-items:center;gap:.375rem;min-width:0;padding:0 .75rem;font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-size:.75rem;display:flex;position:relative}.wt-tab-active{background:var(--wt-tab-active-bg);color:var(--wt-tab-active-text);font-weight:500}.wt-tab-active:after{content:"";background:var(--wt-tab-active-border);height:2px;position:absolute;bottom:0;left:0;right:0}.wt-tab-icon{flex-shrink:0}.wt-tab-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.wt-tab-close{opacity:.45;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin-left:.25rem;font-size:.65rem;line-height:1;display:flex}.wt-new-tab{width:2rem;color:var(--wt-tab-text);cursor:default;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.wt-window-buttons{align-items:stretch;margin-left:auto;display:flex}.wt-win-btn{width:2.75rem;color:var(--wt-tb-title);cursor:default;border-left:1px solid #0000;justify-content:center;align-items:center;font-size:.625rem;transition:background .1s;display:flex}.wt-win-btn:hover{background:var(--wt-btn-hover)}.wt-win-btn-close:hover{color:#fff;background:#e81123}.wt-body{font-family:var(--font-mono,"Cascadia Code","Cascadia Mono","Consolas","Courier New",monospace);min-height:220px;padding:.75rem 1rem;font-size:.75rem;line-height:1.6}.wt-line{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;flex-wrap:wrap;align-items:baseline;gap:.25rem;min-width:0;display:flex}.wt-line-blank{height:.5em}.wt-line-command{align-items:flex-start}.wt-prompt{-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:baseline;gap:0;display:flex}.wt-prompt-ps{color:var(--wt-prompt);font-weight:600}.wt-prompt-path{color:var(--wt-prompt-path);font-weight:400}.wt-prompt-arrow{color:var(--wt-prompt);margin-left:.25rem;margin-right:.125rem;font-weight:700}.wt-typed{color:var(--wt-typed);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0}.wt-text{color:var(--wt-text)}.wt-text-success{color:var(--wt-text-success)}.wt-text-error{color:var(--wt-text-error)}.wt-spinner{color:var(--wt-text);text-align:center;width:1ch;display:inline-block}.wt-cursor{color:var(--wt-cursor);font-size:1em;line-height:1}@media (min-width:640px){.wt-body{min-height:260px;padding:1rem 1.25rem 1.5rem;font-size:.8125rem}.wt-titlebar{min-height:2.5rem}.wt-tab{padding:0 .875rem;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.wt-cursor{opacity:1!important;animation:none!important}}
:root{--hs1-image-light:url(/images/super-fast-api.webp);--hs1-image-dark:url(/images/fast-api.webp)}.hs1-image-light{background-image:var(--hs1-image-light);display:block}.hs1-image-dark{background-image:var(--hs1-image-dark);display:none}.dark .hs1-image-light{display:none}.dark .hs1-image-dark{display:block}
:root{--hs2-image-light:url(/images/collections-api.webp);--hs2-image-dark:url(/images/business-api.webp)}.hs2-image-light{background-image:var(--hs2-image-light);display:block}.hs2-image-dark{background-image:var(--hs2-image-dark);display:none}.dark .hs2-image-light{display:none}.dark .hs2-image-dark{display:block}
.hs4-dither-light{display:block}.hs4-dither-dark,.dark .hs4-dither-light{display:none}.dark .hs4-dither-dark{display:block}
:root{--hs5-image-light:url(/images/voice-api.webp);--hs5-image-dark:url(/images/imagine-api.webp)}.hs5-image-light{background-image:var(--hs5-image-light);display:block}.hs5-image-dark{background-image:var(--hs5-image-dark);display:none}.dark .hs5-image-light{display:none}.dark .hs5-image-dark{display:block}
@keyframes fsv2-enter{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.fsv2-animate{animation:.6s cubic-bezier(.22,1,.36,1) both fsv2-enter}.fsv2-card{flex-direction:column;gap:0;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden}.fsv2-card:hover{border-color:#0000001f;border-color:lab(0% 0 0/.12);transform:translateY(-3px);box-shadow:0 16px 48px -16px #0000001a;box-shadow:0 16px 48px -16px lab(0% 0 0/.1)}.dark .fsv2-card:hover{border-color:#ffffff24;border-color:lab(100% 0 0/.14);box-shadow:0 16px 48px -16px #00000080;box-shadow:0 16px 48px -16px lab(0% 0 0/.5)}.fsv2-visual{background:#00000005;background:lab(0% 0 0/.02);justify-content:center;align-items:center;height:140px;transition:background .3s;display:flex;position:relative;overflow:hidden}.dark .fsv2-visual{background:#ffffff05;background:lab(100% 0 0/.02)}.fsv2-visual:before{content:"";pointer-events:none;z-index:0;opacity:.6;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;position:absolute;inset:0}.dark .fsv2-visual:before{mix-blend-mode:soft-light;opacity:.5}.fsv2-card:hover .fsv2-visual{background:#00000009;background:lab(0% 0 0/.035)}.dark .fsv2-card:hover .fsv2-visual{background:#ffffff0a;background:lab(100% 0 0/.04)}.fsv2-card-text{background:linear-gradient(#00000003 0%,#00000009 100%);background:linear-gradient(lab(0% 0 0/.01) 0%,lab(0% 0 0/.035) 100%);flex-direction:column;flex:1;gap:.5rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.dark .fsv2-card-text{background:linear-gradient(#ffffff03 0%,#ffffff0a 100%);background:linear-gradient(lab(100% 0 0/.01) 0%,lab(100% 0 0/.04) 100%)}@keyframes fsv2-bolt-flash{0%,82%,to{opacity:.55}86%{opacity:1}89%{opacity:.45}93%{opacity:1}}.fsv2-bolt{clip-path:polygon(48% 0%,8% 50%,36% 50%,18% 100%,92% 38%,58% 38%,76% 0%);z-index:1;background:#00000024;background:lab(0% 0 0/.14);width:42px;height:72px;transition:background .4s,transform .4s;animation:3.5s ease-in-out infinite fsv2-bolt-flash;position:absolute}.dark .fsv2-bolt{background:#ffffff2e;background:lab(100% 0 0/.18)}.fsv2-card:hover .fsv2-bolt{background:#00000040;background:lab(0% 0 0/.25);transform:scale(1.08)}.dark .fsv2-card:hover .fsv2-bolt{background:#ffffff52;background:lab(100% 0 0/.32)}@keyframes fsv2-lock-shackle-open{0%,15%{transform:translate(-50%)translateY(0)}35%,65%{transform:translate(-50%)translateY(-11px)}85%,to{transform:translate(-50%)translateY(0)}}.fsv2-lock{z-index:1;width:84px;height:84px;position:absolute}.fsv2-lock-shackle{border:5px solid #0003;border:5px solid lab(0% 0 0/.2);border-bottom:none;border-radius:18px 18px 0 0;width:36px;height:34px;animation:4s cubic-bezier(.45,0,.55,1) infinite fsv2-lock-shackle-open;position:absolute;top:8px;left:50%;transform:translate(-50%)}.dark .fsv2-lock-shackle{border-color:#fff3;border-color:lab(100% 0 0/.2)}.fsv2-lock-body{background:#00000026;background:lab(0% 0 0/.15);border-radius:6px;width:48px;height:38px;position:absolute;bottom:12px;left:50%;overflow:hidden;transform:translate(-50%)}.fsv2-lock-body:before{content:"";background:#00000026;background:lab(0% 0 0/.15);height:2px;position:absolute;top:0;left:0;right:0}.dark .fsv2-lock-body,.dark .fsv2-lock-body:before{background:#ffffff26;background:lab(100% 0 0/.15)}.fsv2-lock-keyhole{background:#00000040;background:lab(0% 0 0/.25);border-radius:5px 5px 2px 2px;width:10px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fsv2-lock-keyhole:after{content:"";background:#00000040;background:lab(0% 0 0/.25);border-radius:0 0 2px 2px;width:5px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.dark .fsv2-lock-keyhole,.dark .fsv2-lock-keyhole:after{background:#ffffff40;background:lab(100% 0 0/.25)}.fsv2-card:hover .fsv2-lock-shackle{border-color:#0000004d;border-color:lab(0% 0 0/.3);animation-duration:2s}.fsv2-card:hover .fsv2-lock-body{background:#00000038;background:lab(0% 0 0/.22)}.dark .fsv2-card:hover .fsv2-lock-shackle{border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.dark .fsv2-card:hover .fsv2-lock-body{background:#ffffff38;background:lab(100% 0 0/.22)}@keyframes fsv2-bar-pulse-a{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes fsv2-bar-pulse-b{0%,to{transform:scaleY(.8)}50%{transform:scaleY(.4)}}@keyframes fsv2-bar-pulse-c{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1)}}@keyframes fsv2-bar-glow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.55;transform:scale(1.05)}}.fsv2-wave-container{justify-content:center;align-items:flex-end;gap:6px;width:70px;height:60px;display:flex;position:relative}.fsv2-wave-glow,.dark .fsv2-wave-glow{display:none}.fsv2-wave{transform-origin:bottom;width:14px;height:40px;transition:background .3s}.fsv2-wave-a{background:#0003;background:lab(0% 0 0/.2);border-radius:2px 2px 0 0;animation:1.2s ease-in-out infinite fsv2-bar-pulse-a}.fsv2-wave-b{background:#00000047;background:lab(0% 0 0/.28);border-radius:2px 2px 0 0;height:36px;animation:1.5s ease-in-out infinite fsv2-bar-pulse-b}.fsv2-wave-c{background:#00000029;background:lab(0% 0 0/.16);border-radius:2px 2px 0 0;animation:1.1s ease-in-out infinite fsv2-bar-pulse-c}.dark .fsv2-wave-a{background:#ffffff47;background:lab(100% 0 0/.28)}.dark .fsv2-wave-b{background:#ffffff61;background:lab(100% 0 0/.38)}.dark .fsv2-wave-c{background:#ffffff38;background:lab(100% 0 0/.22)}.fsv2-card:hover .fsv2-wave-a{background:#00000052;background:lab(0% 0 0/.32)}.fsv2-card:hover .fsv2-wave-b{background:#0006;background:lab(0% 0 0/.4)}.fsv2-card:hover .fsv2-wave-c{background:#00000047;background:lab(0% 0 0/.28)}.dark .fsv2-card:hover .fsv2-wave-a{background:#ffffff6b;background:lab(100% 0 0/.42)}.dark .fsv2-card:hover .fsv2-wave-b{background:#ffffff85;background:lab(100% 0 0/.52)}.dark .fsv2-card:hover .fsv2-wave-c{background:#ffffff59;background:lab(100% 0 0/.35)}.fsv2-card:hover .fsv2-wave-glow{display:none}@keyframes fsv2-server-blink{0%,to{opacity:.4}50%{opacity:1}}.fsv2-server{z-index:1;flex-direction:column;justify-content:space-between;width:50px;height:60px;padding:6px 0;display:flex;position:absolute}.fsv2-server-unit{background:#0000001f;background:lab(0% 0 0/.12);border-radius:2px;align-items:center;gap:6px;width:50px;height:14px;padding-left:8px;display:flex;position:relative}.dark .fsv2-server-unit{background:#ffffff26;background:lab(100% 0 0/.15)}.fsv2-server-light{background:#0003;background:lab(0% 0 0/.2);border-radius:50%;width:4px;height:4px;animation:2s ease-in-out infinite fsv2-server-blink}.fsv2-server-light:nth-child(2){animation-delay:.3s}.fsv2-server-light:nth-child(3){animation-delay:.6s}.fsv2-server-line{background:#00000014;background:lab(0% 0 0/.08);border-radius:1px;flex:1;height:2px}.dark .fsv2-server-line{background:#ffffff1a;background:lab(100% 0 0/.1)}.fsv2-card:hover .fsv2-server-unit{background:#0003;background:lab(0% 0 0/.2)}.dark .fsv2-card:hover .fsv2-server-unit{background:#ffffff40;background:lab(100% 0 0/.25)}.fsv2-card:hover .fsv2-server-light{opacity:1}.fsv2-globe{border:1px solid #00000014;border:1px solid lab(0% 0 0/.08);border-radius:50%;position:absolute}.dark .fsv2-globe{border-color:#ffffff1a;border-color:lab(100% 0 0/.1)}.fsv2-globe-outer{width:84px;height:84px}@keyframes fsv2-meridian-a{0%,to{transform:scaleX(.2)}50%{transform:scaleX(.85)}}@keyframes fsv2-meridian-b{0%,to{transform:scaleX(.7)}50%{transform:scaleX(.15)}}.fsv2-globe-m1{width:84px;height:84px;animation:7s ease-in-out infinite fsv2-meridian-a;transform:scaleX(.2)}.fsv2-globe-m2{width:84px;height:84px;animation:7s ease-in-out infinite fsv2-meridian-b;transform:scaleX(.7)}.fsv2-globe-eq{border:1px solid #0000000f;border:1px solid lab(0% 0 0/.06);border-radius:50%;width:84px;height:28px;position:absolute}.dark .fsv2-globe-eq{border-color:#ffffff14;border-color:lab(100% 0 0/.08)}@keyframes fsv2-globe-orbit{0%{transform:rotate(0)translate(42px)rotate(0)}to{transform:rotate(360deg)translate(42px)rotate(-360deg)}}.fsv2-globe-dot{background:#00000038;background:lab(0% 0 0/.22);border-radius:50%;width:6px;height:6px;animation:6s linear infinite fsv2-globe-orbit;position:absolute}.dark .fsv2-globe-dot{background:#ffffff59;background:lab(100% 0 0/.35)}.fsv2-card:hover .fsv2-globe{border-color:#00000024;border-color:lab(0% 0 0/.14)}.dark .fsv2-card:hover .fsv2-globe{border-color:#ffffff2e;border-color:lab(100% 0 0/.18)}.fsv2-card:hover .fsv2-globe-eq{border-color:#0000001a;border-color:lab(0% 0 0/.1)}.dark .fsv2-card:hover .fsv2-globe-eq{border-color:#ffffff24;border-color:lab(100% 0 0/.14)}.fsv2-card:hover .fsv2-globe-dot{background:#00000059;background:lab(0% 0 0/.35)}.dark .fsv2-card:hover .fsv2-globe-dot{background:#ffffff80;background:lab(100% 0 0/.5)}@media (prefers-reduced-motion:reduce){.fsv2-animate{animation:none}.fsv2-card{transition:none}.fsv2-card:hover{transform:none}.fsv2-bolt,.fsv2-lock-shackle{animation:none}.fsv2-lock-shackle{transform:translate(-50%)translateY(0)}.fsv2-globe-m1,.fsv2-globe-m2,.fsv2-globe-dot,.fsv2-wave-a,.fsv2-wave-b,.fsv2-wave-c,.fsv2-wave-glow,.fsv2-server-light{animation:none}}
