.int-hub[data-astro-cid-sgvxo46m].stage{flex-direction:column;gap:.35rem;width:100%;padding:.15rem 0;display:flex;position:relative}.int-scene[data-astro-cid-sgvxo46m]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"sheets api""phone phone""zip share";gap:1.1rem .75rem;padding:.25rem 0;display:grid;position:relative}.grid-bg[data-astro-cid-sgvxo46m]{background-image:linear-gradient(color-mix(in srgb, var(--cyan-bright) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--cyan-bright) 6%, transparent) 1px, transparent 1px);opacity:.75;background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(90% 85% at 50% 55%,#000,#0000)}.mesh[data-astro-cid-sgvxo46m]{background:radial-gradient(ellipse, color-mix(in srgb, var(--cyan-bright) 14%, transparent), transparent 70%);filter:blur(24px);width:200px;height:120px;animation:4s ease-in-out infinite mesh-breathe;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}@keyframes mesh-breathe{0%,to{opacity:.5}50%{opacity:1}}.routes[data-astro-cid-sgvxo46m]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.route[data-astro-cid-sgvxo46m]{fill:none;stroke:url(#intRouteGrad);stroke-width:1.75px;stroke-dasharray:5 7;vector-effect:non-scaling-stroke;opacity:.45;animation:1.4s linear infinite route-dash}.r-api[data-astro-cid-sgvxo46m]{animation-delay:.15s}.r-zip[data-astro-cid-sgvxo46m]{animation-delay:.3s}.r-share[data-astro-cid-sgvxo46m]{animation-delay:.45s}@keyframes route-dash{to{stroke-dashoffset:-24px}}.route[data-astro-cid-sgvxo46m].r-sheets{animation:1.4s linear infinite route-dash,8s ease-in-out infinite route-lit}.route[data-astro-cid-sgvxo46m].r-api{animation:1.4s linear .15s infinite route-dash,8s ease-in-out 2s infinite route-lit}.route[data-astro-cid-sgvxo46m].r-zip{animation:1.4s linear .3s infinite route-dash,8s ease-in-out 4s infinite route-lit}.route[data-astro-cid-sgvxo46m].r-share{animation:1.4s linear .45s infinite route-dash,8s ease-in-out 6s infinite route-lit}@keyframes route-lit{0%,8%{opacity:.35;stroke-width:1.75px}12%,22%{opacity:1;stroke-width:2.25px}28%,to{opacity:.35}}.source-phone[data-astro-cid-sgvxo46m]{z-index:3;grid-area:phone;place-self:center;position:relative}.phone-shell[data-astro-cid-sgvxo46m]{border:2px solid var(--glass-hover-border);background:var(--surface-elevated);width:9.5rem;box-shadow:var(--glass-shadow);border-radius:.85rem;padding:.3rem}.p-notch[data-astro-cid-sgvxo46m]{background:var(--surface-border);border-radius:99px;width:1.75rem;height:.25rem;margin:0 auto .3rem}.p-screen[data-astro-cid-sgvxo46m]{background:color-mix(in srgb, var(--cyan-bright) 5%, var(--surface));border:1px solid var(--surface-border);text-align:left;border-radius:6px;padding:.35rem}.p-title[data-astro-cid-sgvxo46m]{text-transform:uppercase;letter-spacing:.1em;color:var(--cyan-bright);margin-bottom:.25rem;font-size:.75rem;font-weight:700;display:block}.p-guest[data-astro-cid-sgvxo46m]{align-items:center;gap:.3rem;margin-bottom:.25rem;display:flex}.p-av[data-astro-cid-sgvxo46m]{background:color-mix(in srgb, var(--cyan-bright) 22%, var(--surface-border));border-radius:4px;flex-shrink:0;width:1.1rem;height:1.1rem}.p-meta[data-astro-cid-sgvxo46m]{min-width:0}.p-name[data-astro-cid-sgvxo46m]{color:var(--text-primary);font-size:.95rem;font-weight:700;display:block}.p-script[data-astro-cid-sgvxo46m]{color:var(--cyan-bright);font-size:.75rem;font-weight:600;line-height:1.2;display:block}.p-doc[data-astro-cid-sgvxo46m]{color:var(--text-secondary);font-size:.8125rem;display:block}.p-sovereign[data-astro-cid-sgvxo46m]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);opacity:.85;margin-top:.15rem;font-size:.625rem;font-weight:600;display:block}.source-pulse[data-astro-cid-sgvxo46m]{border:1px solid color-mix(in srgb, var(--cyan-bright) 40%, transparent);pointer-events:none;border-radius:1rem;animation:8s ease-out infinite source-ring;position:absolute;inset:-6px}@keyframes source-ring{0%,4%{opacity:.8;transform:scale(.95)}10%{opacity:0;transform:scale(1.08)}to{opacity:0}}.dest[data-astro-cid-sgvxo46m]{z-index:2;border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-elevated) 92%, transparent);backdrop-filter:blur(8px);text-align:left;border-radius:9px;min-width:0;padding:.6rem .65rem;animation:8s ease-in-out infinite dest-focus;position:relative}.dest-sheets[data-astro-cid-sgvxo46m]{grid-area:sheets;animation-delay:0s}.dest-api[data-astro-cid-sgvxo46m]{grid-area:api;animation-delay:2s}.dest-zip[data-astro-cid-sgvxo46m]{grid-area:zip;animation-delay:4s}.dest-share[data-astro-cid-sgvxo46m]{grid-area:share;animation-delay:6s}@keyframes dest-focus{0%,6%{border-color:var(--glass-border);box-shadow:none;transform:scale(1)}10%,22%{border-color:color-mix(in srgb, var(--cyan-bright) 45%, var(--glass-border));box-shadow:0 0 20px color-mix(in srgb, var(--cyan-bright) 18%, transparent);transform:scale(1.03)}28%,to{border-color:var(--glass-border);box-shadow:none;transform:scale(1)}}.dest-head[data-astro-cid-sgvxo46m]{align-items:center;gap:.3rem;margin-bottom:.45rem;display:flex}.dest-icon[data-astro-cid-sgvxo46m]{color:var(--cyan-bright);background:color-mix(in srgb, var(--cyan-bright) 10%, transparent);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:1.4rem;height:1.4rem;padding:0 .15rem;font-size:.625rem;font-weight:800;display:flex}.sheet-icon[data-astro-cid-sgvxo46m]{background:linear-gradient(135deg, #05966966, color-mix(in srgb, var(--cyan-bright) 15%, transparent))}.sheet-icon[data-astro-cid-sgvxo46m]:after{content:"";border:1px solid #ffffff80;border-radius:1px;width:.7rem;height:.7rem;box-shadow:inset 0 0 0 1px #0596694d}.dest-name[data-astro-cid-sgvxo46m]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:.75rem;font-weight:700}.dest-foot[data-astro-cid-sgvxo46m]{align-items:center;margin-top:.45rem;display:grid}.dest-foot[data-astro-cid-sgvxo46m]>[data-astro-cid-sgvxo46m]{grid-area:1/1;justify-self:start}.dest-badge[data-astro-cid-sgvxo46m]{color:var(--text-secondary);letter-spacing:.03em;font-size:.75rem;font-weight:600;animation:8s ease-out infinite badge-swap;display:block}.dest-sheets[data-astro-cid-sgvxo46m] .dest-badge[data-astro-cid-sgvxo46m]{animation-delay:0s}.dest-api[data-astro-cid-sgvxo46m] .dest-badge[data-astro-cid-sgvxo46m]{animation-delay:2s}.dest-zip[data-astro-cid-sgvxo46m] .dest-badge[data-astro-cid-sgvxo46m]{animation-delay:4s}.dest-share[data-astro-cid-sgvxo46m] .dest-badge[data-astro-cid-sgvxo46m]{animation-delay:6s}@keyframes badge-swap{0%,14%{opacity:1}18%,24%{opacity:0}28%,to{opacity:1}}.dest-status[data-astro-cid-sgvxo46m]{text-transform:uppercase;letter-spacing:.05em;opacity:0;border-radius:4px;padding:.12rem .25rem;font-size:.625rem;font-weight:700;animation:8s ease-out infinite status-pop}.dest-sheets[data-astro-cid-sgvxo46m] .dest-status[data-astro-cid-sgvxo46m]{animation-delay:0s}.dest-api[data-astro-cid-sgvxo46m] .dest-status[data-astro-cid-sgvxo46m]{animation-delay:2s}.dest-zip[data-astro-cid-sgvxo46m] .dest-status[data-astro-cid-sgvxo46m]{animation-delay:4s}.dest-share[data-astro-cid-sgvxo46m] .dest-status[data-astro-cid-sgvxo46m]{animation-delay:6s}@keyframes status-pop{0%,14%{opacity:0;transform:translateY(-3px)}18%,24%{opacity:1;transform:translateY(0)}28%,to{opacity:0}}.st-ok[data-astro-cid-sgvxo46m]{color:#059669;background:color-mix(in srgb, #059669 12%, var(--surface));border:1px solid #05966940}html.dark .st-ok[data-astro-cid-sgvxo46m]{color:#34d399}.sheet-mock[data-astro-cid-sgvxo46m]{font-family:ui-monospace,monospace;font-size:.6875rem}.sh[data-astro-cid-sgvxo46m]{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,.7fr);gap:2px;margin-bottom:2px;display:grid}.sh-script[data-astro-cid-sgvxo46m]{color:var(--cyan-bright);font-weight:600}.sh[data-astro-cid-sgvxo46m]>span[data-astro-cid-sgvxo46m]{background:color-mix(in srgb, var(--text-secondary) 12%, transparent);min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:2px;padding:.15rem .2rem;overflow:hidden}.sh-h[data-astro-cid-sgvxo46m] span[data-astro-cid-sgvxo46m]{color:var(--text-primary);background:#05966926;font-weight:700}.sh-r2[data-astro-cid-sgvxo46m] span[data-astro-cid-sgvxo46m]{color:var(--text-primary);background:color-mix(in srgb, var(--cyan-bright) 8%, transparent)}.sh-new[data-astro-cid-sgvxo46m]{opacity:0;animation:8s ease-out infinite row-append;transform:translateY(4px)}@keyframes row-append{0%,10%{opacity:0;transform:translateY(5px)}16%,24%{opacity:1;transform:translateY(0)}28%,to{opacity:0}}.api-mock[data-astro-cid-sgvxo46m]{font-family:ui-monospace,monospace;font-size:.6875rem}.api-line[data-astro-cid-sgvxo46m]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 .4rem;margin-bottom:.25rem;display:flex}.api-url[data-astro-cid-sgvxo46m]{overflow-wrap:anywhere;min-width:0;color:var(--cyan-bright);font-size:inherit}.api-body[data-astro-cid-sgvxo46m]{background:var(--code-bg,color-mix(in srgb, var(--surface) 90%, #000));color:var(--code-fg,var(--text-secondary));white-space:pre-wrap;overflow-wrap:anywhere;opacity:.5;border-radius:4px;margin:0;padding:.35rem .4rem;font-size:.625rem;line-height:1.4;animation:8s ease-in-out 2s infinite api-send}@keyframes api-send{0%,8%{opacity:.45}14%,22%{opacity:1;box-shadow:0 0 10px color-mix(in srgb, var(--cyan-bright) 15%, transparent)}28%,to{opacity:.45}}.api-res[data-astro-cid-sgvxo46m]{color:#059669;opacity:0;font-weight:700;animation:8s ease-out 2s infinite api-ok}html.dark .api-res[data-astro-cid-sgvxo46m]{color:#34d399}@keyframes api-ok{0%,16%{opacity:0}20%,26%{opacity:1}30%,to{opacity:0}}.zip-mock[data-astro-cid-sgvxo46m]{flex-direction:column;gap:.25rem;display:flex}.file[data-astro-cid-sgvxo46m]{border:1px solid var(--surface-border);color:var(--text-secondary);opacity:0;border-radius:3px;padding:.2rem .35rem;font-family:ui-monospace,monospace;font-size:.6875rem;animation:8s ease-out 4s infinite file-stack;transform:translate(-6px)}.f2[data-astro-cid-sgvxo46m]{animation-delay:4.08s}.f3[data-astro-cid-sgvxo46m]{animation-delay:4.16s}@keyframes file-stack{0%,8%{opacity:0;transform:translate(-8px)}14%,24%{opacity:1;transform:translate(0)}28%,to{opacity:.35;transform:translate(0)}}.share-mock[data-astro-cid-sgvxo46m]{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.chip[data-astro-cid-sgvxo46m]{border:1px solid var(--surface-border);color:var(--text-secondary);opacity:0;border-radius:99px;padding:.2rem .5rem;font-size:.6875rem;font-weight:700;animation:8s ease-out 6s infinite chip-fan}.c2[data-astro-cid-sgvxo46m]{animation-delay:6.1s}.c3[data-astro-cid-sgvxo46m]{animation-delay:6.2s}@keyframes chip-fan{0%,8%{opacity:0;transform:scale(.85)translateY(4px)}14%,24%{opacity:1;transform:scale(1)translateY(0)}28%,to{opacity:.5}}.cycle-caption[data-astro-cid-sgvxo46m]{width:100%;height:1.1rem;margin:0;position:relative}.cap[data-astro-cid-sgvxo46m]{letter-spacing:.04em;color:var(--cyan-bright);white-space:nowrap;opacity:0;font-size:.75rem;font-weight:600;animation:8s ease-in-out infinite cap-cycle;position:absolute;left:50%;transform:translate(-50%)}.cap1[data-astro-cid-sgvxo46m]{animation-delay:0s}.cap2[data-astro-cid-sgvxo46m]{animation-delay:2s}.cap3[data-astro-cid-sgvxo46m]{animation-delay:4s}.cap4[data-astro-cid-sgvxo46m]{animation-delay:6s}@keyframes cap-cycle{0%,6%{opacity:0}10%,22%{opacity:1}28%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.mesh[data-astro-cid-sgvxo46m],.route[data-astro-cid-sgvxo46m],.source-pulse[data-astro-cid-sgvxo46m],.dest[data-astro-cid-sgvxo46m],.dest-badge[data-astro-cid-sgvxo46m],.dest-status[data-astro-cid-sgvxo46m],.sh-new[data-astro-cid-sgvxo46m],.api-body[data-astro-cid-sgvxo46m],.api-res[data-astro-cid-sgvxo46m],.file[data-astro-cid-sgvxo46m],.chip[data-astro-cid-sgvxo46m],.cap[data-astro-cid-sgvxo46m]{animation:none}.sh-new[data-astro-cid-sgvxo46m],.file[data-astro-cid-sgvxo46m],.chip[data-astro-cid-sgvxo46m],.cap1[data-astro-cid-sgvxo46m]{opacity:1;transform:none}}.int[data-astro-cid-cuutxnju]{padding:1.5rem}.head[data-astro-cid-cuutxnju]{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}.int[data-astro-cid-cuutxnju] h3[data-astro-cid-cuutxnju]{margin:0;font-size:1.0625rem}.int[data-astro-cid-cuutxnju] p[data-astro-cid-cuutxnju]{color:var(--text-secondary);margin:0;font-size:.9375rem}
