:root{--simamia-teal:#0f766e;--simamia-teal-soft:#ccfbf1}body{font-family:var(--font-outfit), ui-sans-serif, system-ui, sans-serif}body :is(h1,h2,h3,h4,h5,h6),body .nextra-content :is(strong,b),body .brand-lockup{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif}.brand-lockup{letter-spacing:-.025em;align-items:center;gap:.65rem;font-weight:700;display:inline-flex}.brand-mark{color:#fff;background:var(--simamia-teal);border-radius:.65rem;place-items:center;width:2rem;height:2rem;font-size:.95rem;display:inline-grid}.brand-muted{color:#64748b;font-weight:500}.nextra-callout{border-radius:.75rem}.swagger-page{max-width:100%;padding:1.5rem 1rem 4rem}.swagger-intro{max-width:58rem;margin:0 auto 2rem}.swagger-intro h1{letter-spacing:-.04em;margin:.35rem 0 .75rem;font-size:clamp(2rem,4vw,3rem)}.swagger-intro p:not(.swagger-eyebrow){color:#64748b;max-width:45rem}.swagger-eyebrow{color:var(--simamia-teal);letter-spacing:.12em;font-size:.75rem;font-weight:700}.swagger-intro a{color:var(--simamia-teal);text-underline-offset:.2em;margin-top:.5rem;font-weight:600;text-decoration:underline;display:inline-flex}.swagger-ui{max-width:76rem;font-family:var(--font-outfit), ui-sans-serif, system-ui, sans-serif;margin:0 auto}.swagger-ui .opblock-tag,.swagger-ui .opblock-summary-description,.swagger-ui .info .title{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif}.swagger-ui .topbar{display:none}
