@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.endpoint{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:10px;transition-duration:.15s;display:flex}.endpoint:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.endpoint:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.endpoint:where(.dark,.dark *){background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.endpoint:hover{border-color:var(--color-secondary);box-shadow:var(--shadow-sm)}.endpoint-heading{margin-bottom:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:nowrap;display:flex}.endpoint-method{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:4px;flex-shrink:0}.endpoint-method-post{background:var(--color-primary-light);color:var(--color-primary-text)}.endpoint-method-get{background:var(--color-secondary-light);color:var(--color-secondary-text)}.endpoint-path{font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-gray-900,oklch(21% .034 264.665))}.endpoint-path:where(.dark,.dark *){color:var(--color-white,#fff)}.endpoint-desc{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.endpoint-desc:where(.dark,.dark *){color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.endpoint-desc:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white,#fff) 55%,transparent)}}@media(max-width:768px){.endpoint{flex-wrap:wrap;align-items:flex-start}.endpoint .ml-auto{margin-top:calc(var(--spacing,.25rem) * 3);margin-left:calc(var(--spacing,.25rem) * 0);width:100%}}.dev-hero{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding-block:calc(var(--spacing,.25rem) * 20);position:relative;overflow:hidden}.dev-hero:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dev-hero:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.dev-hero:where(.dark,.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.dev-hero:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white,#fff) 2%,transparent)}}.dev-hero-bg{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background:radial-gradient(50% 60% at 80% 20%,#3ab7bc12,#0000 65%),radial-gradient(30% 50% at 10% 80%,#f294070d,#0000 60%);position:absolute}@supports (color:color-mix(in lab,red,red)){.dev-hero-bg{background:radial-gradient(ellipse 50% 60% at 80% 20%,color-mix(in srgb,var(--color-secondary) 7%,transparent) 0%,transparent 65%),radial-gradient(ellipse 30% 50% at 10% 80%,color-mix(in srgb,var(--color-primary) 5%,transparent) 0%,transparent 60%)}}.dev-hero-grid{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background-image:radial-gradient(circle,black/4 1px,transparent 1px);background-size:28px 28px;position:absolute}.dev-hero-content{z-index:10;position:relative}.dev-hero-eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;border-radius:3.40282e38px;display:inline-flex}.dev-hero-eyebrow:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dev-hero-eyebrow:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white,#fff) 15%,transparent)}}.dev-hero-eyebrow:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dev-hero-eyebrow:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white,#fff) 5%,transparent)}}.dev-hero-eyebrow{color:var(--color-text-muted)}.dev-hero-eyebrow span{color:var(--color-primary)}.dev-hero h1{margin-bottom:calc(var(--spacing,.25rem) * 5);color:var(--color-gray-900,oklch(21% .034 264.665))}.dev-hero h1:where(.dark,.dark *){color:var(--color-white,#fff)}.dev-hero h1 em{color:var(--color-primary);font-style:normal}.dev-hero-sub{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.dev-hero-sub:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab,red,red)){.dev-hero-sub:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}.dev-hero-sub{max-width:520px;margin-bottom:36px;line-height:1.7}.dev-hero-tags{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;margin-bottom:36px;display:flex}.dev-hero-tag{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background:var(--color-secondary-mid);border-width:1px;border-color:#3ab7bc59;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.dev-hero-tag{border-color:color-mix(in srgb,var(--color-secondary) 35%,transparent)}}.dev-hero-tag{color:var(--color-secondary)}.dev-hero .hero-cta{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.quickstart{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.quickstart:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.quickstart:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.quickstart:where(.dark,.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.quickstart:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white,#fff) 2%,transparent)}}.quickstart{padding:80px 0}.quickstart-header{margin-bottom:calc(var(--spacing,.25rem) * 12)}.quickstart-eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--color-secondary)}.quickstart-header h2{margin-bottom:calc(var(--spacing,.25rem) * 3)}.quickstart-header p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.quickstart-steps{gap:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex}.quickstart-step{gap:calc(var(--spacing,.25rem) * 4);display:flex}.quickstart-step-track{flex-direction:column;align-items:center;display:flex}.quickstart-step-line{margin-top:calc(var(--spacing,.25rem) * 2);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));flex:1}.quickstart-step-line:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.quickstart-step-line:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.quickstart-step-line{width:1px}.quickstart-step-body{padding-bottom:calc(var(--spacing,.25rem) * 7)}.quickstart-step-title{margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}.quickstart-step-title:where(.dark,.dark *){color:var(--color-white,#fff)}.quickstart-step-desc{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.quickstart-step-desc:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab,red,red)){.quickstart-step-desc:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}.quickstart-step-desc code{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-gray-900,oklch(21% .034 264.665));border-radius:.25rem;padding-block:1px}.quickstart-step-desc code:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.quickstart-step-desc code:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.quickstart-step-desc code:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.quickstart-step-desc code:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.quickstart-step-desc code:where(.dark,.dark *){color:var(--color-white,#fff)}.quickstart-step-desc code{font-size:.8125rem}.step-number{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-500,oklch(55.1% .027 264.364));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.step-number:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.step-number:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.step-number:where(.dark,.dark *){background-color:var(--color-slate-700,oklch(37.2% .044 257.287));color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.step-number:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white,#fff) 55%,transparent)}}.step-number{width:28px;height:28px}.step-number-active{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.endpoint-single{margin-bottom:calc(var(--spacing,.25rem) * 12);max-width:860px;margin-left:auto;margin-right:auto}.tech-stat-value{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold,800);font-size:2rem;line-height:1;font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-gray-900,oklch(21% .034 264.665))}.tech-stat-value:where(.dark,.dark *){color:var(--color-white,#fff)}.tech-stat-unit{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.tech-stat-unit:where(.dark,.dark *){color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.tech-stat-unit:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white,#fff) 55%,transparent)}}.tech-stat-note{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.tech-stat-note:where(.dark,.dark *){color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.tech-stat-note:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white,#fff) 55%,transparent)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
