.developers-page.svelte-1ppa96f.svelte-1ppa96f{--ink:#14212f;--muted:#5a6d7f;--line:rgba(20, 33, 47, .12);--paper:#f4f7f3;--teal:#0f9d8a;--teal-deep:#0d7f70;--navy:#0f172a;background:radial-gradient(circle at top left,rgba(15,157,138,.15),transparent 32%),linear-gradient(180deg,#fbfcfb,#f3f7f5);color:var(--ink);padding-bottom:5rem}.hero.svelte-1ppa96f.svelte-1ppa96f{max-width:1180px;margin:0 auto;padding:6.5rem 1.5rem 3rem;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.95fr);gap:2rem;align-items:stretch}.hero-copy.svelte-1ppa96f h1.svelte-1ppa96f,.overview-card.svelte-1ppa96f h2.svelte-1ppa96f,.reference-header.svelte-1ppa96f h2.svelte-1ppa96f{font-family:Space Grotesk,sans-serif;letter-spacing:-.03em}.eyebrow.svelte-1ppa96f.svelte-1ppa96f,.card-label.svelte-1ppa96f.svelte-1ppa96f{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-deep)}.hero-copy.svelte-1ppa96f h1.svelte-1ppa96f{font-size:clamp(2.8rem,6vw,5rem);line-height:.95;margin:.85rem 0 1rem}.subtitle.svelte-1ppa96f.svelte-1ppa96f{max-width:42rem;font-size:1.12rem;line-height:1.7;color:var(--muted);margin:0}.subtitle.svelte-1ppa96f code.svelte-1ppa96f,.shell-note.svelte-1ppa96f code.svelte-1ppa96f,.overview-card.svelte-1ppa96f code.svelte-1ppa96f{font-family:JetBrains Mono,monospace;font-size:.95em;background:#0f172a0f;border-radius:999px;padding:.18rem .5rem}.btn-primary.svelte-1ppa96f.svelte-1ppa96f{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;padding:.85rem 1.1rem;border-radius:999px;font-weight:600;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease}.btn-primary.svelte-1ppa96f.svelte-1ppa96f{background:var(--navy);color:#fff;border:1px solid var(--navy)}.btn-primary.svelte-1ppa96f.svelte-1ppa96f:hover,.btn-primary.svelte-1ppa96f.svelte-1ppa96f:visited,.btn-primary.svelte-1ppa96f.svelte-1ppa96f:active{color:#fff}.btn-primary.svelte-1ppa96f.svelte-1ppa96f:hover{transform:translateY(-1px)}.hero-shell.svelte-1ppa96f.svelte-1ppa96f,.overview-card.svelte-1ppa96f.svelte-1ppa96f,.swagger-shell.svelte-1ppa96f.svelte-1ppa96f{background:#ffffffd1;border:1px solid rgba(255,255,255,.5);box-shadow:0 20px 60px #0f172a14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero-shell.svelte-1ppa96f.svelte-1ppa96f{border-radius:28px;overflow:hidden;align-self:end}.shell-bar.svelte-1ppa96f.svelte-1ppa96f{display:flex;gap:.55rem;align-items:center;padding:1rem 1.15rem;background:#0f172af0}.shell-bar.svelte-1ppa96f span.svelte-1ppa96f{width:.72rem;height:.72rem;border-radius:50%;background:#ffffffbf}.hero-shell.svelte-1ppa96f pre.svelte-1ppa96f{margin:0;padding:1.3rem 1.25rem .8rem;overflow-x:auto;background:#07111d;color:#dafaf4;font-size:.92rem;line-height:1.65;font-family:JetBrains Mono,monospace}.shell-note.svelte-1ppa96f.svelte-1ppa96f{padding:.95rem 1.25rem 1.2rem;font-size:.95rem;color:var(--muted)}.overview.svelte-1ppa96f.svelte-1ppa96f{max-width:1180px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.overview-card.svelte-1ppa96f.svelte-1ppa96f{border-radius:24px;padding:1.35rem 1.35rem 1.45rem}.overview-card.svelte-1ppa96f h2.svelte-1ppa96f{font-size:1.4rem;margin:.55rem 0 .6rem}.overview-card.svelte-1ppa96f p.svelte-1ppa96f{margin:0;color:var(--muted);line-height:1.65}.overview-card-highlight.svelte-1ppa96f.svelte-1ppa96f{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem;background:radial-gradient(circle at top right,rgba(255,255,255,.72),transparent 38%),linear-gradient(135deg,#14b8a62e,#0ea5e91f);border:1px solid rgba(20,184,166,.18)}.overview-card-copy.svelte-1ppa96f.svelte-1ppa96f{max-width:38rem}.overview-card-highlight.svelte-1ppa96f h2.svelte-1ppa96f{margin-bottom:.45rem}.overview-card.svelte-1ppa96f a.svelte-1ppa96f:not(.overview-guide-link),.reference-header.svelte-1ppa96f a.svelte-1ppa96f{color:var(--teal-deep);font-weight:600}.overview-guide-link.svelte-1ppa96f.svelte-1ppa96f{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:18rem;padding:1rem 1.25rem 1.05rem;border-radius:24px;border:1px solid rgba(255,255,255,.26);background:radial-gradient(circle at top right,rgba(255,255,255,.26),transparent 34%),linear-gradient(135deg,#14b8a6,#0f766e);color:#fff;text-decoration:none;box-shadow:0 18px 38px #14b8a63d}.overview-guide-link.svelte-1ppa96f.svelte-1ppa96f,.overview-guide-link.svelte-1ppa96f.svelte-1ppa96f:visited,.overview-guide-link.svelte-1ppa96f.svelte-1ppa96f:hover,.overview-guide-link.svelte-1ppa96f.svelte-1ppa96f:active{color:#fff}.overview-guide-link.svelte-1ppa96f.svelte-1ppa96f:hover{transform:translateY(-2px);text-decoration:none;box-shadow:0 22px 42px #14b8a64d}.overview-guide-kicker.svelte-1ppa96f.svelte-1ppa96f{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffffd1}.overview-guide-title.svelte-1ppa96f.svelte-1ppa96f{font-family:Space Grotesk,sans-serif;font-size:1.18rem;line-height:1.1;letter-spacing:-.02em;color:#fff}.reference-section.svelte-1ppa96f.svelte-1ppa96f{max-width:1180px;margin:0 auto;padding:3rem 1.5rem 0}.reference-header.svelte-1ppa96f.svelte-1ppa96f{display:flex;justify-content:space-between;gap:1.25rem;align-items:end;margin-bottom:1.2rem}.reference-header.svelte-1ppa96f h2.svelte-1ppa96f{font-size:clamp(1.9rem,4vw,3rem);margin:.45rem 0 0}.reference-header.svelte-1ppa96f p.svelte-1ppa96f{margin:0;color:var(--muted);line-height:1.65}.reference-header-actions.svelte-1ppa96f.svelte-1ppa96f{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;max-width:28rem}.reference-download-link.svelte-1ppa96f.svelte-1ppa96f{white-space:nowrap}.reference-toolbar.svelte-1ppa96f.svelte-1ppa96f{display:flex;align-items:end;gap:.85rem;margin-bottom:.7rem}.endpoint-filter.svelte-1ppa96f.svelte-1ppa96f{display:block;flex:1}.endpoint-filter-label.svelte-1ppa96f.svelte-1ppa96f{display:inline-block;margin-bottom:.45rem;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-deep)}.endpoint-filter.svelte-1ppa96f input.svelte-1ppa96f{width:100%;min-height:3rem;padding:.85rem 1rem;border:1px solid rgba(20,33,47,.16);border-radius:16px;background:#fffc;color:var(--ink);font-size:1rem;box-shadow:inset 0 1px 1px #0f172a08}.endpoint-filter.svelte-1ppa96f input.svelte-1ppa96f:focus{outline:2px solid rgba(15,157,138,.2);border-color:#0f9d8a66}.endpoint-filter-clear.svelte-1ppa96f.svelte-1ppa96f{min-height:3rem;padding:.85rem 1rem;border:1px solid rgba(20,33,47,.14);border-radius:16px;background:#ffffffb8;color:var(--ink);font-weight:600;cursor:pointer}.filter-help.svelte-1ppa96f.svelte-1ppa96f{margin:0 0 1rem;color:var(--muted);font-size:.92rem;line-height:1.5}.load-error.svelte-1ppa96f.svelte-1ppa96f{margin-bottom:1rem;padding:.9rem 1rem;border-radius:18px;background:#fff4f2;color:#a1422f;border:1px solid rgba(161,66,47,.16)}.swagger-shell.svelte-1ppa96f.svelte-1ppa96f{border-radius:28px;padding:1.2rem;overflow:hidden}.swagger-ui{font-family:Inter,sans-serif;color:var(--ink)}.swagger-ui .topbar{display:none}.swagger-ui .scheme-container{box-shadow:none;background:#0f9d8a14;border-radius:20px;padding:1rem 1.2rem;margin:0 0 1rem}.swagger-ui .info{margin:0 0 1.5rem}.swagger-ui .info .title{font-family:Space Grotesk,sans-serif;color:var(--navy)}.swagger-ui .opblock-tag{border-bottom-color:#0f9d8a47;color:var(--navy)}.swagger-ui .opblock{border-radius:20px;overflow:hidden;box-shadow:none;margin-bottom:1rem}.swagger-ui .opblock.opblock-get{border-color:#3b82f652;background:#3b82f60f}.swagger-ui .opblock.opblock-post{border-color:#10b98157;background:#10b9810f}.swagger-ui .opblock.opblock-patch{border-color:#f9731657;background:#f973160f}.swagger-ui .opblock-summary-method{border-radius:999px;min-width:4.75rem;justify-content:center}.swagger-ui .btn.authorize,.swagger-ui .btn.execute{background:var(--teal);border-color:var(--teal);color:#fff;box-shadow:none}.swagger-ui .btn.authorize svg{fill:currentColor}.swagger-ui select,.swagger-ui input[type=text],.swagger-ui textarea{border-radius:14px}.swagger-ui table tbody tr td,.swagger-ui table thead tr th{vertical-align:top}@media (max-width: 960px){.hero.svelte-1ppa96f.svelte-1ppa96f,.overview.svelte-1ppa96f.svelte-1ppa96f{grid-template-columns:1fr}.reference-header.svelte-1ppa96f.svelte-1ppa96f{flex-direction:column;align-items:flex-start}.reference-toolbar.svelte-1ppa96f.svelte-1ppa96f{flex-direction:column;align-items:stretch}.overview-card-highlight.svelte-1ppa96f.svelte-1ppa96f{flex-direction:column;align-items:flex-start}}@media (max-width: 640px){.hero.svelte-1ppa96f.svelte-1ppa96f{padding-top:5.5rem}.hero-copy.svelte-1ppa96f h1.svelte-1ppa96f{font-size:2.7rem}.btn-primary.svelte-1ppa96f.svelte-1ppa96f,.overview-guide-link.svelte-1ppa96f.svelte-1ppa96f{width:100%}.swagger-shell.svelte-1ppa96f.svelte-1ppa96f{padding:.6rem}}
