.page_page__556_G{min-height:100vh;position:relative;overflow:hidden;background-color:#f8fafc;background-image:linear-gradient(135deg,rgba(15,23,42,.04),transparent 55%);color:#0f172a;font-family:var(--font-asap),sans-serif}.page_backgroundCanvas__BJ4Mw{position:absolute;inset:0;z-index:0;pointer-events:none}.page_shell__sIWzo{width:100%;max-width:980px;margin:0 auto;padding:48px 24px 72px;display:flex;flex-direction:column;gap:32px;position:relative;z-index:1}.page_header__oRW75{gap:12px;text-align:center}.page_headerLockup__kg7fP,.page_header__oRW75{display:flex;flex-direction:column;align-items:center}.page_headerLockup__kg7fP{gap:8px}.page_logoPill__jq0Ko{display:inline-flex;align-items:center;--logo-gap:42px;gap:var(--logo-gap);padding:18px var(--logo-gap);margin-bottom:2rem}.page_a2aIcon__Ju3qR{width:54px;height:54px;object-fit:contain}.page_aiSdkIcon__FjemF{width:186px;height:54px;color:#0f172a}.page_logoDivider__A0YNq{width:1px;height:48px;background:#e2e8f0}.page_lockupLabel__CixfU{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:#64748b;font-weight:600}.page_headerTitle__Jd54L{font-family:var(--font-newsreader),serif;font-size:28px;font-weight:650;letter-spacing:-.02em;margin:0}.page_headerByline__3641h{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#64748b}.page_vercelIcon__6pawg{width:54px;height:54px;color:#111827}.page_hero__7KFOs{display:flex;flex-direction:column;gap:18px;padding:28px;border-radius:4px;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 20px 50px -35px rgba(15,23,42,.45)}.page_kicker__4Y54j{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.18em;color:#64748b;font-weight:600}.page_heroCopy__r3YU6{margin:0;font-size:16px;color:#475569;max-width:560px}.page_heroMeta__vWgwt{display:flex;flex-wrap:wrap;gap:12px 16px}.page_heroEndpoint__Dkxce{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:4px;border:1px solid #e2e8f0;background:#f8fafc;min-width:200px}.page_actions___si5r{display:flex;flex-wrap:wrap;gap:12px}.page_primaryButton__gjjaG,.page_secondaryButton__0Pzex{text-decoration:none;border-radius:4px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:8px;transition:transform .2s ease,box-shadow .2s ease;border:none;cursor:pointer;font-family:inherit}.page_primaryButton__gjjaG{background:#0f172a;color:#f8fafc;box-shadow:0 10px 20px -12px rgba(15,23,42,.6)}.page_primaryButton__gjjaG:hover{transform:translateY(-1px)}.page_primaryButton__gjjaG:disabled{opacity:.6;box-shadow:none;transform:none;cursor:not-allowed}.page_secondaryButton__0Pzex{background:#ffffff;color:#0f172a;border:1px solid #d1d5db}.page_secondaryButton__0Pzex:hover{transform:translateY(-1px)}.page_sectionGrid__iwuvh{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px}.page_splitGrid__AJ6TB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:20px;gap:20px}.page_card__Cf__u{background:rgba(255,255,255,.92);border:1px solid #e2e8f0;border-radius:4px;padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 18px 40px -35px rgba(15,23,42,.35)}.page_cardFull__TNLCd{grid-column:1/-1}.page_cardTitle__T08IG{margin:0;font-family:var(--font-newsreader),serif;font-size:18px}.page_stackCard__KtqUS{padding:0;overflow:hidden}.page_stackSection__bHkuZ{padding:20px;display:flex;flex-direction:column;gap:12px}.page_stackDivider__PxbCX{height:1px;width:100%;background:#e2e8f0}.page_tester__OhEjb{display:flex;flex-direction:column;gap:16px}.page_testerHeader__GR6GU{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.page_testerHeading__YHdnG{display:flex;flex-direction:column;gap:6px}.page_testerSubtitle__spJRo{margin:0;font-size:14px;color:#64748b}.page_statusPill__jGukt{padding:4px 10px;border-radius:4px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:600;border:1px solid transparent}.page_statusLoading__PfSX6{color:#64748b;border-color:#e2e8f0;background:#f8fafc}.page_statusReady__OZrNI{color:#0f172a;border-color:#cbd5f5;background:#eef2ff}.page_statusError__fyknQ{color:#7f1d1d;border-color:#fecaca;background:#fef2f2}.page_testerMeta__j08uX{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#64748b;font-size:12px}.page_metaDivider__MZAr9{color:#cbd5f5}.page_metaText__AP6TG{font-weight:600}.page_testerForm__1YPIF{display:flex;flex-direction:column;gap:16px}.page_testerGrid__CMRtE{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:16px;gap:16px}.page_field__r2nAa{display:flex;flex-direction:column;gap:8px}.page_label__jI4Tf{font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:#94a3b8;font-weight:600}.page_input__lx_gt,.page_select__FkvQ2,.page_textarea__aR4ZX{border:1px solid #e2e8f0;border-radius:4px;padding:10px 12px;font-size:14px;font-family:inherit;background:#ffffff;color:#0f172a}.page_textarea__aR4ZX{resize:vertical;min-height:120px}.page_fieldHint__wI03i{margin:0;font-size:12px;color:#94a3b8}.page_testerActions__r42l4{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.page_actionHint__5FZfe{font-size:12px;color:#64748b}.page_actionHint__5FZfe code{font-family:var(--font-jetbrains-mono),monospace;font-size:11px;background:#f1f5f9;padding:2px 6px;border-radius:4px}.page_testerOutput__CByt9{display:flex;flex-direction:column;gap:10px}.page_fieldLabelRow__DzOni{display:flex;align-items:center;justify-content:space-between;gap:10px}.page_errorText__JkHB_{color:#b91c1c;font-size:12px}.page_outputBlock__X2rjq{margin:0;padding:14px;border-radius:4px;background:#0b1120;color:#e2e8f0;font-family:var(--font-jetbrains-mono),monospace;font-size:13px;line-height:1.5;overflow-x:auto;white-space:pre-wrap}.page_outputPlaceholder__E_k2g{margin:0;font-size:13px;color:#94a3b8}.page_endpointList__c6Moh{display:flex;flex-direction:column;gap:12px}.page_endpointRow___Kp3j{display:flex;flex-direction:column;gap:6px}.page_endpointLabel__uUMYh{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#94a3b8;font-weight:600}.page_link__k5j_x{color:#0f172a;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:6px}.page_link__k5j_x:hover{color:#1d4ed8}.page_externalIcon__Tk4NS{width:14px;height:14px;color:#64748b;transform:translateY(-1px)}.page_codeInline__9X46_{font-size:13px;background:#f1f5f9;padding:3px 10px;display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.page_codeInline__9X46_,.page_methodBadge__a7zlL{font-family:var(--font-jetbrains-mono),monospace;border-radius:4px}.page_methodBadge__a7zlL{font-size:11px;letter-spacing:.08em;font-weight:700;padding:2px 6px;background:#0f172a;color:#f8fafc;text-transform:uppercase}.page_endpointHost__rLuTg{font-size:12px;font-weight:600;color:#334155;background:#e2e8f0;padding:2px 6px;border-radius:4px}.page_skillsList__Xm7Uh{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.page_skillListItem__2fkOR{margin:0;padding:0}.page_skillItem__cI0En{padding:10px 12px;border-radius:4px;background:#f8fafc;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page_skillItem__cI0En:hover{border-color:#cbd5f5;background:#f1f5ff}.page_skillItem__cI0En:focus-visible{outline:2px solid #1d4ed8;outline-offset:2px}.page_skillItemActive__mAAjE{border-color:#a5b4fc;background:#eef2ff;box-shadow:inset 0 0 0 1px rgba(165,180,252,.35)}.page_skillHeader__SLSNB{display:flex;align-items:baseline;gap:8px;font-weight:600;color:#0f172a}.page_skillName__YKCDb{font-size:14px}.page_skillId__OEYsG{font-family:var(--font-jetbrains-mono),monospace;font-size:12px;color:#64748b}.page_skillDescription__EeHgY{margin:0;font-size:14px;color:#475569}.page_modePill__qm13L{width:-moz-fit-content;width:fit-content;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:600;background:#f1f5f9;color:#0f172a;border:1px solid #e2e8f0}.page_modeText__DQ7uz{margin:0;font-size:14px;color:#475569}.page_codeBlock__5Ess8{margin:0;padding:16px;border-radius:4px;background:#0b1120;color:#e2e8f0;font-family:var(--font-jetbrains-mono),monospace;font-size:13px;line-height:1.5;overflow-x:auto}.page_footer__F3MD0{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;color:#64748b;font-size:13px}.page_runtypeLogo___Jeku{height:18px;width:auto}.page_footerNote____139{max-width:280px}@media (max-width:720px){.page_shell__sIWzo{padding:36px 18px 56px}.page_logoPill__jq0Ko{--logo-gap:18px;padding:10px var(--logo-gap)}.page_a2aIcon__Ju3qR{width:36px;height:36px}.page_aiSdkIcon__FjemF{width:124px;height:36px}.page_vercelIcon__6pawg{width:36px;height:36px}.page_logoDivider__A0YNq{height:32px}.page_headerTitle__Jd54L{font-size:24px}.page_footerNote____139{max-width:none}.page_testerHeader__GR6GU{flex-direction:column;align-items:flex-start}.page_splitGrid__AJ6TB,.page_testerGrid__CMRtE{grid-template-columns:1fr}}