html:has(.api){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0c10}html:has(.api) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0c10}html:has(.api) .nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#0b0c10c7;border-bottom-color:#1f2025}html:has(.api) .nav .nav-l{opacity:.88}:is(html:has(.api) .nav .nav-l:hover,html:has(.api) .nav .nav-l[aria-current]){opacity:1}html:has(.api) .nav .pill{background:#ffffff24}html:has(.api) .nav .pill:hover{background:#ffffff38}:is(html:has(.api) .nav :focus-visible,html:has(.api) .foot :focus-visible){outline-color:#67e8f9}html:has(.api) .nav-menu{color:#e4e4e7;background:#14161b;border-color:#26272e}html:has(.api) .foot{color:#a1a1aa}html:has(.api) .foot a:hover{color:#fff}.api{color:#e4e4e7;background:#0b0c10}.api :focus-visible{outline-color:#67e8f9}.api code{font-family:var(--mono)}.api button{cursor:pointer}.api button:disabled{cursor:default}.ax{grid-template-columns:calc(202 * var(--u)) minmax(0, 1fr) calc(400 * var(--u));max-width:var(--wrap);min-height:calc(100dvh - var(--nav-h));grid-template-rows:auto 1fr;grid-template-areas:"nav head con""nav doc con";align-items:start;margin-inline:auto;display:grid}.mbar{grid-area:bar;display:none}.an{top:var(--nav-h);height:calc(100dvh - var(--nav-h) - var(--an-cut,0px));padding-top:calc(16 * var(--u));font-size:calc(12.5 * var(--u));border-right:1px solid #1f2025;flex-direction:column;grid-area:nav;display:flex;position:sticky}.scroll-area{--cue-bg:#0b0c10;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.scroll-area-in{min-height:0;padding:0 calc(12 * var(--u)) calc(16 * var(--u));scrollbar-width:none;flex:auto;position:relative;overflow-y:auto}.scroll-area-in::-webkit-scrollbar{display:none}.scroll-cue{height:calc(40 * var(--u));color:#a1a1aa;opacity:0;pointer-events:none;justify-content:center;transition:opacity .2s;display:flex;position:absolute;inset-inline:0}.scroll-cue[data-on]{opacity:1}.scroll-cue-up{padding-top:calc(3 * var(--u));background:linear-gradient(to bottom, var(--cue-bg) 25%, transparent);align-items:flex-start;top:0}.scroll-cue-down{padding-bottom:calc(3 * var(--u));background:linear-gradient(to top, var(--cue-bg) 25%, transparent);align-items:flex-end;bottom:0}.api h6{margin:calc(12 * var(--u)) calc(8 * var(--u)) calc(4 * var(--u));color:#a1a1aa;font-size:calc(11 * var(--u));font-weight:600}.filter{align-items:center;gap:calc(7 * var(--u));height:calc(30 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(8 * var(--u));color:#a1a1aa;font-size:calc(12.5 * var(--u));background:#14161b;border:1px solid #26272e;display:flex}.an .filter{margin:0 calc(12 * var(--u)) calc(4 * var(--u));flex:none}.filter:focus-within{outline-offset:2px;outline:2px solid #67e8f9}.filter input{color:#fff;background:0 0;outline:0;width:100%;min-width:0}.filter input::placeholder{color:#a1a1aa}.ep{align-items:center;gap:calc(7 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u));border-radius:calc(7 * var(--u));color:#a1a1aa;font-size:calc(12.5 * var(--u));transition:background .15s,color .15s;display:flex}.ep:hover{color:#fff;background:#17181d}.ep[aria-current]{color:#fff;background:#1e2026}.ep-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ep-none{padding:calc(12 * var(--u)) calc(8 * var(--u));color:#a1a1aa}.ep-sub{margin:calc(2 * var(--u)) 0 calc(6 * var(--u)) calc(14 * var(--u));padding-left:calc(9 * var(--u));border-left:1px solid #26272e}.ep-sub a{padding:calc(2.5 * var(--u)) calc(6 * var(--u));border-radius:calc(6 * var(--u));color:#a1a1aa;font-size:calc(12 * var(--u));transition:color .15s;display:block}.ep-sub a:hover,.ep-sub a[aria-current]{color:#fff}.mth{width:calc(31 * var(--u));font:600 calc(9.5 * var(--u)) var(--mono);flex:none}.m-get{color:#34d399}.m-post{color:#60a5fa}.m-patch{color:#fbbf24}.m-put{color:#c4b5fd}.m-delete{color:#f87171}.m-options,.m-head,.m-trace{color:#a1a1aa}.ah{min-width:0;padding:calc(24 * var(--u)) calc(26 * var(--u)) 0;grid-area:head}.ad{min-width:0;padding:0 calc(26 * var(--u)) calc(34 * var(--u));grid-area:doc}.ah.wide,.ad.wide{max-width:calc(780 * var(--u));grid-column-end:-1}.ah h1{color:#fff;font-size:calc(27 * var(--u));letter-spacing:-.024em;font-weight:630;line-height:1.16}.route{align-items:center;gap:calc(8 * var(--u));max-width:100%;margin-top:calc(11 * var(--u));padding:calc(4 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));color:#d4d4d8;font:calc(12 * var(--u)) var(--mono);background:#15161b;border:1px solid #26272e;flex-wrap:wrap;display:inline-flex}.route code{overflow-wrap:anywhere}.route .mth{width:auto;font-size:calc(11 * var(--u))}.depr{margin-top:calc(8 * var(--u));color:#fbbf24;font-size:calc(13 * var(--u))}.ah p,.ad p{margin-top:calc(8 * var(--u));color:#a1a1aa;font-size:calc(13.5 * var(--u));overflow-wrap:anywhere}.ah .lede,.ad .lede{margin-top:calc(12 * var(--u));color:#d4d4d8}.api p code,.param-d code,.resp-d code,.facts code,.fld small code{padding:0 calc(3 * var(--u));border-radius:calc(4 * var(--u));color:#e4e4e7;overflow-wrap:anywhere;background:#1a1b21;font-size:.92em}.api strong{color:#fff;font-weight:600}.ad a,.ah a{color:#7dd3fc;text-underline-offset:2px;text-decoration:underline}.ad h2{margin:calc(20 * var(--u)) 0 calc(4 * var(--u));color:#fff;font-size:calc(13.5 * var(--u));font-weight:600}.api section{scroll-margin-top:calc(var(--nav-h) + 12 * var(--u))}.param{grid-template-columns:calc(168 * var(--u)) minmax(0, 1fr);gap:calc(4 * var(--u)) calc(10 * var(--u));padding:calc(8 * var(--u)) 0;font-size:calc(12.5 * var(--u));border-top:1px solid #1d1e23;display:grid}.param-n{overflow-wrap:anywhere;min-width:0}.param-n code{color:#e4e4e7;font-size:calc(12 * var(--u));overflow-wrap:anywhere}.param-n em{color:#a1a1aa;font-size:calc(11 * var(--u));overflow-wrap:anywhere;font-style:normal;display:block}.param-n em.req,.fld em.req{color:#fbbf24}.param-d{color:#a1a1aa;overflow-wrap:anywhere;min-width:0}.facts{margin-top:calc(2 * var(--u));color:#a1a1aa;font-size:calc(11.5 * var(--u));display:block}.nest{min-width:0;margin-top:calc(4 * var(--u));padding-left:calc(10 * var(--u));font-size:calc(12.5 * var(--u));border-left:1px solid #26272e;grid-column:1/-1}.nest>summary{width:fit-content;padding:calc(2 * var(--u)) 0;color:#d4d4d8;font-size:calc(12 * var(--u));cursor:pointer}.nest>summary:hover{color:#fff}.nest[open]>summary{margin-bottom:calc(4 * var(--u))}.ad p.needs{margin:calc(6 * var(--u)) 0;font-size:calc(12.5 * var(--u))}.resp{border-top:1px solid #1d1e23}.resp>summary{align-items:baseline;gap:calc(8 * var(--u));padding:calc(8 * var(--u)) 0;font-size:calc(12.5 * var(--u));cursor:pointer;display:flex}.resp>summary:before{content:"›";color:#a1a1aa;width:.6em;transition:transform .2s var(--ease);flex:none}.resp[open]>summary:before{transform:rotate(90deg)}.code-pill{color:#fbbf24;font:600 calc(11.5 * var(--u)) var(--mono);flex:none}.code-pill.ok{color:#34d399}.resp-d{color:#a1a1aa;overflow-wrap:anywhere;min-width:0}.resp-b{padding:0 0 calc(8 * var(--u)) calc(14 * var(--u))}.resp-b>.param:first-child{border-top:0}.callback+.callback{margin-top:calc(14 * var(--u))}.eps h3{margin:calc(14 * var(--u)) 0 calc(4 * var(--u));color:#d4d4d8;font-size:calc(12.5 * var(--u));font-weight:600}.ad .eps a{align-items:baseline;gap:calc(8 * var(--u));padding:calc(4 * var(--u)) 0;color:#a1a1aa;font-size:calc(12.5 * var(--u));border-top:1px solid #1d1e23;text-decoration:none;transition:color .15s;display:flex}.ad .eps a:hover{color:#fff}.con{top:var(--nav-h);gap:calc(10 * var(--u));height:calc(100dvh - var(--nav-h));padding:calc(14 * var(--u));scrollbar-width:thin;scrollbar-color:#26272e transparent;background:#0f1015;border-left:1px solid #1f2025;flex-direction:column;grid-area:con;display:flex;position:sticky;overflow-y:auto}.sess{align-items:center;gap:calc(9 * var(--u));min-height:calc(50 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));font-size:calc(12 * var(--u));background:#14161b;border:1px solid #26272e;flex:none;display:flex;position:relative;overflow:hidden}.sess .blob{top:calc(-30 * var(--u));left:calc(-20 * var(--u));width:calc(140 * var(--u));height:calc(80 * var(--u));opacity:.26;filter:blur(calc(30 * var(--u)))}.sess>:not(.blob){position:relative}.sess-wait{animation:1.2s ease-in-out infinite alternate sess-wait}@keyframes sess-wait{to{opacity:.55}}.sess-t{min-width:0}.sess b{color:#fff;font-size:calc(12.5 * var(--u));text-overflow:ellipsis;white-space:nowrap;font-weight:560;display:block;overflow:hidden}.sess small{color:#a1a1aa;font-size:calc(11 * var(--u));font-variant-numeric:tabular-nums;display:block}.dot{width:calc(7 * var(--u));height:calc(7 * var(--u));background:#34d399;border-radius:50%;flex:none;animation:2s infinite ping;box-shadow:0 0 #34d39999}@keyframes ping{to{box-shadow:0 0 0 calc(7 * var(--u)) #34d39900}}.meter{color:#a1a1aa;font-size:calc(11 * var(--u));font-variant-numeric:tabular-nums;text-align:right;flex:none;margin-left:auto}.meter-bar{width:calc(74 * var(--u));height:calc(3 * var(--u));margin-top:calc(3 * var(--u));border-radius:calc(2 * var(--u));background:#27272a;display:block;overflow:hidden}.meter-bar span{border-radius:inherit;height:100%;transition:width .5s var(--ease);background:#34d399;display:block}.meter.low{color:#fbbf24}.meter.low .meter-bar span{background:#fbbf24}.shared{margin-top:calc(5 * var(--u));color:#a1a1aa;font-size:calc(11 * var(--u))}.warn{padding:calc(7 * var(--u)) calc(10 * var(--u));border-radius:calc(9 * var(--u));color:#fde68a;font-size:calc(12 * var(--u));background:#fbbf2414;border:1px solid #fbbf2459;flex:none}.off{color:#a1a1aa;font-size:calc(12.5 * var(--u));flex:none}.gate{padding:calc(18 * var(--u));border-radius:calc(16 * var(--u));color:#18181b;font-size:calc(13 * var(--u));text-align:center;animation:pop .42s var(--spring);background:#fff;flex:none;box-shadow:0 20px 50px -20px #0009}.gate b{font-size:calc(15 * var(--u));font-weight:630;display:block}.gate p{margin:calc(4 * var(--u)) 0 calc(12 * var(--u));color:#52525b}.api .gate :focus-visible{outline-color:var(--focus)}.snip{gap:calc(8 * var(--u));flex-direction:column;flex:none;min-width:0;display:flex}.ltabs{align-items:center;gap:calc(2 * var(--u));font-size:calc(11.5 * var(--u));display:flex}.ltabs button{padding:calc(2 * var(--u)) calc(9 * var(--u));border-radius:calc(6 * var(--u));color:#a1a1aa;transition:background .15s,color .15s}.ltabs button:hover{color:#fff}.ltabs button.cur{color:#fff;background:#1f2025}.api .copy{padding:calc(2 * var(--u)) calc(8 * var(--u));border-radius:calc(6 * var(--u));color:#d4d4d8;font-size:calc(11.5 * var(--u));border:1px solid #26272e;margin-left:auto}.api .copy:hover{color:#fff;background:#1f2025}.code{max-height:calc(240 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(11 * var(--u));color:#c9cbd2;font-size:calc(11.2 * var(--u));white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:#26272e transparent;background:#08090c;border:1px solid #1f2025;line-height:1.6;overflow:auto}.tk-k{color:#7dd3fc}.tk-s{color:#86efac}.tk-n{color:#fcd34d}.tk-c{color:#8b93a1}.reveal{align-items:center;gap:calc(6 * var(--u));color:#a1a1aa;font-size:calc(11.5 * var(--u));cursor:pointer;flex:none;display:flex}.reveal input{accent-color:#10b981}.inputs{padding:calc(6 * var(--u)) calc(10 * var(--u));border-radius:calc(11 * var(--u));font-size:calc(12 * var(--u));border:1px solid #1f2025;flex:none}.inputs>summary{color:#d4d4d8;cursor:pointer}.inputs>summary:hover{color:#fff}.fld{margin-top:calc(9 * var(--u))}.fld label{align-items:baseline;gap:calc(6 * var(--u));margin-bottom:calc(3 * var(--u));color:#e4e4e7;display:flex}.fld label code{font-size:calc(11.5 * var(--u))}.fld em{color:#a1a1aa;font-size:calc(10.5 * var(--u));font-style:normal}.fld input,.fld select,.fld textarea{width:100%;padding:calc(5 * var(--u)) calc(8 * var(--u));border-radius:calc(7 * var(--u));color:#e4e4e7;font-size:calc(12 * var(--u));background:#08090c;border:1px solid #2c2d35}.fld textarea{min-height:calc(120 * var(--u));resize:vertical;font-family:var(--mono);font-size:calc(11.2 * var(--u));line-height:1.55;display:block}.fld input[readonly]{color:#a1a1aa}.fld [aria-invalid]{border-color:#f87171}.fld small{margin-top:calc(3 * var(--u));color:#a1a1aa;font-size:calc(11 * var(--u));display:block}.fld small.err{color:#fca5a5}.con-note{color:#a1a1aa;font-size:calc(11.5 * var(--u));flex:none}.inputs .con-note{margin:calc(6 * var(--u)) 0}.con-note code{padding:0 calc(3 * var(--u));border-radius:calc(4 * var(--u));color:#e4e4e7;background:#1a1b21;font-size:.92em}.con-note a,.fld small a{color:#7dd3fc;text-underline-offset:2px;text-decoration:underline}.ad h3{color:#fff;font-size:calc(13 * var(--u));font-weight:600}.paths{grid-template-columns:repeat(auto-fit, minmax(calc(210 * var(--u)), 1fr));gap:calc(10 * var(--u));margin-top:calc(12 * var(--u));display:grid}.path{min-width:0;padding:calc(13 * var(--u)) calc(14 * var(--u));border-radius:calc(11 * var(--u));background:#14161b;border:1px solid #26272e}.path p{font-size:calc(12.5 * var(--u))}.path ul{margin-top:calc(8 * var(--u));font-size:calc(12.5 * var(--u))}.path li+li{margin-top:calc(3 * var(--u))}.steps{margin-top:calc(14 * var(--u));counter-reset:step}.steps>li{padding:0 0 calc(20 * var(--u)) calc(32 * var(--u));counter-increment:step;position:relative}.steps>li:last-child{padding-bottom:0}.steps>li:before{content:counter(step);width:calc(21 * var(--u));height:calc(21 * var(--u));color:#34d399;font-size:calc(11.5 * var(--u));background:#10b98124;border:1px solid #065f46;border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:0;left:0}.steps>li:not(:last-child):after{content:"";top:calc(25 * var(--u));bottom:calc(4 * var(--u));left:calc(10 * var(--u));background:#26272e;width:1px;position:absolute}.steps h3{line-height:calc(21 * var(--u))}.steps>li>p:first-of-type{margin-top:calc(4 * var(--u))}.steps .param:first-of-type{margin-top:calc(8 * var(--u))}.steps .param-n{color:#e4e4e7}.shot{margin:calc(12 * var(--u)) 0}.ad .shot-f{border-radius:calc(10 * var(--u));border:1px solid #26272e;display:block;position:relative;overflow:hidden}.shot img{width:100%;height:auto;display:block}.shot-h{border-radius:calc(6 * var(--u));pointer-events:none;border:2px solid #10b981;position:absolute;box-shadow:0 0 0 3px #10b98140}.shot figcaption{margin-top:calc(6 * var(--u));color:#a1a1aa;font-size:calc(12 * var(--u))}.ad p.tip{margin-top:calc(12 * var(--u));padding:calc(9 * var(--u)) calc(11 * var(--u));border-radius:calc(9 * var(--u));color:#d4d4d8;background:#10b98112;border:1px solid #1f3a33}.sample{min-width:0;margin-top:calc(10 * var(--u))}.sample-h{margin-bottom:calc(5 * var(--u));color:#a1a1aa;font-size:calc(11.5 * var(--u));align-items:center;display:flex}.sample+p{margin-top:calc(10 * var(--u))}.sg{gap:calc(14 * var(--u));min-width:0;font-size:calc(12.5 * var(--u));flex-direction:column;flex:none;display:flex}.sg a:not(.btn),.ah .sg-card a{color:#7dd3fc;text-underline-offset:2px;text-decoration:underline}.sg p{color:#a1a1aa;overflow-wrap:anywhere}.sg-head{gap:calc(9 * var(--u)) calc(10 * var(--u));grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.sg-head h2{color:#fff;font-size:calc(15 * var(--u));letter-spacing:-.012em;font-weight:630}.sg-head p{margin-top:calc(1 * var(--u));font-size:calc(11.5 * var(--u))}.sg-count{padding-top:calc(3 * var(--u));color:#a1a1aa;font-size:calc(11.5 * var(--u));font-variant-numeric:tabular-nums}.sg-bar{height:calc(3 * var(--u));border-radius:calc(2 * var(--u));background:#1f2025;grid-column:1/-1;display:block;overflow:hidden}.sg-bar span{border-radius:inherit;height:100%;transition:width .6s var(--ease);background:#34d399;display:block}.sg-step{padding:0 0 calc(13 * var(--u)) calc(31 * var(--u));position:relative}.sg-step:last-child{padding-bottom:0}.sg-step:not(:last-child):after{content:"";top:calc(25 * var(--u));bottom:calc(3 * var(--u));left:calc(10 * var(--u));background:#26272e;width:1px;transition:background .4s;position:absolute}.sg-step.is-done:not(:last-child):after{background:#065f46}.sg-n{width:calc(21 * var(--u));height:calc(21 * var(--u));color:#a1a1aa;font-size:calc(11 * var(--u));background:#14161b;border:1px solid #2c2d35;border-radius:50%;place-items:center;font-weight:600;transition:background .3s,border-color .3s,color .3s;display:grid;position:absolute;top:0;left:0}.sg-n svg{width:calc(12 * var(--u));height:calc(12 * var(--u));stroke-width:3px;animation:pop .42s var(--spring)}.is-now .sg-n{color:#34d399;box-shadow:0 0 0 calc(3 * var(--u)) #10b9811a;background:#10b98124;border-color:#34d399}.is-done .sg-n{color:#04130d;background:#10b981;border-color:#10b981}.sg-h{width:100%;min-height:calc(21 * var(--u));text-align:left;display:block}.sg-h b{color:#fff;font-size:calc(13 * var(--u));font-weight:560;line-height:calc(21 * var(--u));display:block}.is-next .sg-h b{color:#a1a1aa;font-weight:450}.sg-h small{color:#a1a1aa;font-size:calc(11.5 * var(--u));overflow-wrap:anywhere;display:block}button.sg-h:hover b{color:#6ee7b7}.sg-b{gap:calc(9 * var(--u));min-width:0;margin-top:calc(6 * var(--u));animation:rise .4s var(--ease) backwards;flex-direction:column;display:flex}.sg-b[hidden]{display:none}.sg-b .sample,.sg-b .fld,.sg-form .fld{margin-top:0}.sg-form{gap:calc(9 * var(--u));flex-direction:column;display:flex}.sg-note{color:#a1a1aa;font-size:calc(11.5 * var(--u))}.sg .sg-err{padding:calc(7 * var(--u)) calc(10 * var(--u));border-radius:calc(9 * var(--u));color:#fecaca;font-size:calc(12 * var(--u));background:#f8717114;border:1px solid #f8717159}.sg-wait{align-items:center;gap:calc(9 * var(--u));color:#d4d4d8;font-size:calc(12.5 * var(--u));display:flex}.sg-card{gap:calc(9 * var(--u));min-width:0;margin-top:calc(10 * var(--u));padding:calc(11 * var(--u)) calc(12 * var(--u));border-radius:calc(11 * var(--u));animation:pop .42s var(--spring);background:#14161b;border:1px solid #26272e;flex-direction:column;display:flex}.sg-b>.sg-card{margin-top:0}.sg-card b{color:#fff;font-size:calc(12.5 * var(--u));overflow-wrap:anywhere;font-weight:560}.sg-val-l{color:#a1a1aa;font-size:calc(11 * var(--u));display:block}.sg-val-r{align-items:center;gap:calc(8 * var(--u));margin-top:calc(2 * var(--u));display:flex}.sg-val-r code{color:#e4e4e7;min-width:0;font-size:calc(11.5 * var(--u));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sg-val-r .copy{flex:none}.sg-pick{gap:calc(6 * var(--u));flex-direction:column;display:flex}.sg-pick button{width:100%;padding:calc(8 * var(--u)) calc(11 * var(--u));border-radius:calc(10 * var(--u));text-align:left;background:#14161b;border:1px solid #26272e;transition:border-color .15s,background .15s;display:block}.sg-pick button:hover{background:#17191f;border-color:#34d399}.sg-pick b{color:#fff;font-size:calc(12.5 * var(--u));overflow-wrap:anywhere;font-weight:560;display:block}.sg-pick code{color:#a1a1aa;font-size:calc(11 * var(--u));text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sg-link{color:#a1a1aa;font-size:calc(12 * var(--u));text-underline-offset:2px;align-self:center;text-decoration:underline}.sg-link:hover{color:#fff}.sg-sec{width:100%;height:calc(32 * var(--u));margin-top:calc(6 * var(--u));border-radius:calc(8 * var(--u));color:#e4e4e7;font-size:calc(12 * var(--u));border:1px solid #2c2d35;font-weight:550;transition:background .15s}.sg-sec:hover:not(:disabled){background:#1f2025}.sg-sec:disabled{color:#71717a}.sg-more>summary{color:#a1a1aa;width:fit-content;font-size:calc(12 * var(--u));cursor:pointer}.sg-more>summary:hover{color:#fff}.sg-more .fld{margin-top:calc(7 * var(--u))}.sg-out{gap:calc(5 * var(--u));min-width:0;animation:rise .4s var(--ease) backwards;flex-direction:column;display:flex}.sg-out .code{max-height:calc(220 * var(--u))}.sg-win{gap:calc(8 * var(--u));padding:calc(16 * var(--u)) calc(14 * var(--u));border-radius:calc(14 * var(--u));animation:rise .5s var(--ease) backwards;background:#10b98112;border:1px solid #1f3a33;flex-direction:column;display:flex;position:relative}.sg-win-i{width:calc(32 * var(--u));height:calc(32 * var(--u));color:#04130d;animation:pop .5s var(--spring) .15s backwards;background:#10b981;border-radius:50%;place-items:center;display:grid}.sg-win-i svg{width:calc(17 * var(--u));height:calc(17 * var(--u));stroke-width:3px}.sg-win h3{color:#fff;font-size:calc(15 * var(--u));font-weight:630}.sg-win .sg-card{margin-top:calc(2 * var(--u))}.sg-next{gap:calc(3 * var(--u));font-size:calc(12.5 * var(--u));flex-direction:column;display:flex}.ah .sg-card{max-width:calc(520 * var(--u))}.ah .sg-wait{margin-top:calc(10 * var(--u))}.run{width:100%;height:calc(38 * var(--u));flex:none;justify-content:center}.run:hover{filter:brightness(1.08);transform:none}.run svg{width:calc(14 * var(--u));height:calc(14 * var(--u));margin-left:calc(6 * var(--u))}.btn.g{color:#04130d;background:#10b981}.btn.g:disabled{color:#a1a1aa;background:#1f2025;transform:none}.out{gap:calc(5 * var(--u));flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.oh{gap:calc(8 * var(--u));min-height:calc(17 * var(--u));color:#a1a1aa;font-size:calc(11.5 * var(--u));display:flex}.st{color:#34d399;font-weight:600}.st.bad{color:#fca5a5}.hint{color:#a1a1aa;font-size:calc(11.5 * var(--u))}.out-msg{color:#e4e4e7;font-size:calc(12.5 * var(--u))}.out-b{max-height:calc(320 * var(--u))}dialog.scrim.confirm{padding:calc(14 * var(--u));background:#00000094;align-items:center;animation:.2s dev-fade}@keyframes dev-fade{0%{opacity:0}}.dlg{width:calc(430 * var(--u));max-width:100%;max-height:100%;padding:calc(22 * var(--u));border-radius:calc(20 * var(--u));color:#18181b;animation:pop .42s var(--spring);background:#fff;overflow-y:auto;box-shadow:0 34px 80px -20px #0000008c}.api .dlg :focus-visible{outline-color:var(--focus)}.dlg h3{font-size:calc(18 * var(--u));font-weight:630}.dlg>p{margin:calc(4 * var(--u)) 0 calc(13 * var(--u));color:#52525b;font-size:calc(13.5 * var(--u))}.diff{border-radius:calc(13 * var(--u));font-size:calc(13 * var(--u));border:1px solid #ececef;overflow:hidden}.diff>div{grid-template-columns:calc(96 * var(--u)) minmax(0, 1fr);gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));border-top:1px solid #f1f1f3;display:grid}.diff>div:first-child{border-top:0}.diff dt{color:var(--m)}.diff dd{overflow-wrap:anywhere;min-width:0}.diff-mono{font-family:var(--mono);font-size:calc(12 * var(--u))}.locked{align-items:center;gap:calc(5 * var(--u));font-weight:550;display:inline-flex}.diff>.diff-body{gap:calc(4 * var(--u));grid-template-columns:minmax(0,1fr)}.diff-body pre{max-height:calc(200 * var(--u));padding:calc(8 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(11.5 * var(--u));white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f4f5;overflow:auto}.acts{justify-content:flex-end;gap:calc(8 * var(--u));margin-top:calc(15 * var(--u));flex-wrap:wrap;display:flex}.acts .x{height:calc(36 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(13 * var(--u));background:#f4f4f5;font-weight:550}dialog.scrim.sheet{color:#e4e4e7;background:#00000094;align-items:flex-end;padding:0;animation:.2s dev-fade}.sheet-in{gap:calc(10 * var(--u));width:100%;max-width:calc(560 * var(--u));max-height:88dvh;padding:calc(14 * var(--u));border-radius:calc(18 * var(--u)) calc(18 * var(--u)) 0 0;animation:sheet-up .42s var(--ease);background:#0f1015;flex-direction:column;display:flex}@keyframes sheet-up{0%{opacity:0;transform:translateY(40px)}}.sheet-h{color:#fff;font-size:calc(14 * var(--u));align-items:center;display:flex}.sheet-l{--cue-bg:#0f1015}.sheet-l .scroll-area-in{padding:0}.sheet-l .ep{padding-block:calc(7 * var(--u))}@media (max-width:1099px){.ax{grid-template-columns:minmax(0, 1fr) calc(360 * var(--u));grid-template-rows:auto auto 1fr;grid-template-areas:"bar bar""head con""doc con"}.an{display:none}.mbar{top:var(--nav-h);z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0c10e6;border-bottom:1px solid #1f2025;display:block;position:sticky}.mbar button{align-items:center;gap:calc(8 * var(--u));width:100%;min-height:calc(40 * var(--u));padding:0 var(--gutter);color:#fff;font-size:calc(13 * var(--u));font-weight:550;display:flex}.mbar-c{color:#a1a1aa;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:400;overflow:hidden}.con{top:calc(var(--nav-h) + 40 * var(--u));height:calc(100dvh - var(--nav-h) - 40 * var(--u))}.api section{scroll-margin-top:calc(var(--nav-h) + 52 * var(--u))}}@media (max-width:859px){.ax{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"bar""head""con""doc"}.ah{padding:calc(16 * var(--u)) var(--gutter) calc(4 * var(--u))}.ah h1{font-size:calc(20 * var(--u))}.ad{padding:0 var(--gutter) calc(30 * var(--u))}.con{height:auto;padding:calc(10 * var(--u)) var(--gutter);border-left:0;border-block:1px solid #1f2025;position:static;overflow:visible}.param{grid-template-columns:calc(130 * var(--u)) minmax(0, 1fr)}.meter-bar{display:none}}.m-read{color:#34d399}.m-write{color:#fbbf24}.ax.dx{grid-template-columns:calc(202 * var(--u)) minmax(0, 1fr);grid-template-rows:auto;grid-template-areas:"nav page"}.dx-page{grid-area:page;min-width:0}.dx-page[data-rail]{grid-template-columns:minmax(0, 1fr) calc(340 * var(--u));align-items:start;display:grid}.dx-doc{min-width:0;max-width:calc(780 * var(--u));padding:calc(28 * var(--u)) calc(30 * var(--u)) calc(40 * var(--u))}.dx-eyebrow{color:#67e8f9;font-size:calc(12 * var(--u));font-weight:600}.dx-doc h1{margin:calc(4 * var(--u)) 0 calc(8 * var(--u));color:#fff;font-size:calc(27 * var(--u));letter-spacing:-.025em;font-weight:620;line-height:1.18}.dx-doc h1.dx-mono{margin-top:calc(10 * var(--u));font:600 calc(19 * var(--u)) var(--mono);letter-spacing:-.01em;overflow-wrap:anywhere}.dx-doc h2{margin:calc(24 * var(--u)) 0 calc(8 * var(--u));color:#fff;font-size:calc(15 * var(--u));scroll-margin-top:calc(var(--nav-h) + 12 * var(--u));font-weight:600}.dx-doc p{margin-top:calc(8 * var(--u));color:#a1a1aa;font-size:calc(13.5 * var(--u));overflow-wrap:anywhere;line-height:1.6}.dx-doc b{color:#fff;font-weight:600}.dx-doc a{color:#7dd3fc;text-underline-offset:2px;text-decoration:underline}.dx-doc ul,.dx-list{gap:calc(4 * var(--u));margin-top:calc(8 * var(--u));padding-left:calc(20 * var(--u));color:#a1a1aa;font-size:calc(13.5 * var(--u));line-height:1.6;display:grid}.dx-doc ul{list-style:outside}.dx-list{list-style:decimal}.dx-doc li code,.dx-tbl code,.dx-rail code{padding:calc(1 * var(--u)) calc(5 * var(--u));border-radius:calc(5 * var(--u));color:#e4e4e7;font:calc(12 * var(--u)) var(--mono);background:#1a1b21}.dx-url{align-items:center;gap:calc(8 * var(--u));margin:calc(12 * var(--u)) 0;padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(10 * var(--u));color:#fff;font:calc(12.5 * var(--u)) var(--mono);background:#14161b;border:1px solid #26272e;display:flex}.dx-url span{overflow-wrap:anywhere;min-width:0}.dx-url .copy{flex:none;margin-left:auto}.dx-segs{gap:calc(4 * var(--u));width:max-content;max-width:100%;margin:calc(12 * var(--u)) 0;padding:calc(3 * var(--u));border-radius:calc(10 * var(--u));background:#14161b;display:flex}.dx-seg{padding:calc(5 * var(--u)) calc(12 * var(--u));border-radius:calc(7 * var(--u));color:#a1a1aa;font-size:calc(12.5 * var(--u));transition:background .15s,color .15s}.dx-seg:hover{color:#fff}.dx-seg[aria-selected=true]{color:#fff;background:#2a2c34}.dx-steps{gap:calc(14 * var(--u));margin-top:calc(14 * var(--u));counter-reset:dx-step;list-style:none;display:grid}.dx-step{grid-template-columns:calc(26 * var(--u)) minmax(0, 1fr);column-gap:calc(12 * var(--u));counter-increment:dx-step;display:grid}.dx-step:before{content:counter(dx-step);width:calc(26 * var(--u));height:calc(26 * var(--u));color:#34d399;font-size:calc(12 * var(--u));background:#10b9811f;border:1px solid #10b98166;border-radius:50%;grid-area:1/1/span 12;place-items:center;font-weight:600;display:grid}.dx-step>*{grid-column:2;min-width:0}.dx-step>b{font-size:calc(13.5 * var(--u));line-height:calc(26 * var(--u))}.dx-step>p{margin-top:calc(2 * var(--u))}.dx-tag{padding:calc(1 * var(--u)) calc(7 * var(--u));color:#34d399;font-size:calc(11 * var(--u));white-space:nowrap;background:#10b98124;border-radius:999px;align-items:center;font-weight:550;display:inline-flex}.dx-tag-w{color:#fbbf24;background:#fbbf2424}h2 .dx-tag{margin-left:calc(8 * var(--u))}td .dx-tag{width:max-content;margin-top:calc(4 * var(--u));display:flex}.dx-scroll{overflow-x:auto}.dx-tbl{width:100%;margin-top:calc(6 * var(--u));border-collapse:collapse;font-size:calc(12.5 * var(--u))}.dx-tbl td,.dx-tbl th{padding:calc(7 * var(--u)) calc(10 * var(--u)) calc(7 * var(--u)) 0;color:#a1a1aa;text-align:left;vertical-align:top;border-top:1px solid #1f2025;font-weight:400}.dx-tbl th{color:#fff;border-top:0;font-weight:600}.dx-tbl code{white-space:nowrap}.dx-tbl:has(.dx-num){table-layout:fixed}.dx-tbl:has(.dx-num) th:first-child{width:38%}.dx-tbl .dx-num{width:calc(72 * var(--u));text-align:right;padding-right:0}.dx-rail{top:var(--nav-h);height:calc(100dvh - var(--nav-h));scrollbar-width:thin;background:#0d0e13;border-left:1px solid #1f2025;position:sticky;overflow-y:auto}.dx-rail-in{padding:calc(22 * var(--u)) calc(20 * var(--u))}.dx-card{margin-bottom:calc(12 * var(--u));padding:calc(14 * var(--u));border-radius:calc(12 * var(--u));color:#a1a1aa;font-size:calc(12.5 * var(--u));background:#14161b;border:1px solid #26272e;line-height:1.5}.dx-card h2{margin-bottom:calc(6 * var(--u));color:#fff;font-size:calc(13 * var(--u));font-weight:600}.dx-card p a{color:#7dd3fc;text-underline-offset:2px;text-decoration:underline}.dx-row{justify-content:space-between;gap:calc(10 * var(--u));padding:calc(5 * var(--u)) 0;display:flex}.dx-row>:first-child{min-width:0}.dx-row>:last-child:not(:first-child){text-align:right;overflow-wrap:anywhere;flex:none;max-width:60%}.dx-row b{color:#fff;font-weight:500}.dx-card-note{margin-top:calc(8 * var(--u));font-size:calc(12 * var(--u))}.dx-ok{color:#34d399}.dx-warn{color:#fbbf24}.dx-off{color:#a1a1aa}.dx-run{height:calc(36 * var(--u));margin-top:calc(10 * var(--u));border-radius:calc(9 * var(--u));color:#04261b;font-size:calc(13 * var(--u));transition:transform .15s var(--spring), background .15s;background:#10b981;justify-content:center;align-items:center;font-weight:650;display:flex}.dx-run:hover{background:#34d399;transform:translateY(-1px)}button.dx-run{cursor:pointer;width:100%}button.dx-run:disabled{color:#a1a1aa;cursor:default;background:#26272e;transform:none}.dx-runner{margin-bottom:calc(14 * var(--u));color:#a1a1aa}.dx-runner h2{margin-bottom:calc(10 * var(--u));color:#fff;font-size:calc(13.5 * var(--u));font-weight:600}.dx-lock svg{width:calc(13 * var(--u));height:calc(13 * var(--u));margin-top:calc(2 * var(--u));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.dx-lock{gap:calc(7 * var(--u));margin-bottom:calc(12 * var(--u));padding:calc(9 * var(--u)) calc(10 * var(--u));border-radius:calc(9 * var(--u));color:#cffafe;font-size:calc(12 * var(--u));background:#67e8f912;border:1px solid #67e8f933;line-height:1.45;display:flex}.dx-lock b{color:#fff;font-weight:600}.dx-field{margin-bottom:calc(10 * var(--u));font-size:calc(12 * var(--u));display:block}.dx-field span{margin-bottom:calc(4 * var(--u));display:block}.dx-field em{color:#71717a;font-style:normal}.dx-field input,.dx-field select{width:100%;height:calc(32 * var(--u));padding:0 calc(9 * var(--u));border-radius:calc(8 * var(--u));color:#fff;font:calc(12.5 * var(--u)) var(--mono);background:#0b0c10;border:1px solid #26272e}.dx-field input:focus-visible,.dx-field select:focus-visible{outline-offset:1px;outline:2px solid #34d399}.dx-resp{margin-top:calc(10 * var(--u));padding:calc(11 * var(--u));border-radius:calc(9 * var(--u));background:#0b0c10;border:1px solid #26272e}.dx-resp small{margin-bottom:calc(6 * var(--u));color:#34d399;font-size:calc(11.5 * var(--u));font-weight:600;display:block}.dx-resp pre{max-height:calc(320 * var(--u));color:#a5f3fc;font:calc(11.5 * var(--u)) / 1.55 var(--mono);white-space:pre;overflow:auto}.dx-resp p{margin-top:calc(6 * var(--u));font-size:calc(12 * var(--u))}.dx-resp p:first-child{margin-top:0}.dx-resp p a{color:#7dd3fc;text-underline-offset:2px;text-decoration:underline}.dx-resp-err{color:#fde68a;border-color:#fbbf244d}@media (max-width:1099px){.ax.dx{grid-template:"bar""page"1fr/minmax(0,1fr)}.dx-page[data-rail]{grid-template-columns:minmax(0, 1fr) calc(300 * var(--u))}.dx-rail{top:calc(var(--nav-h) + 40 * var(--u));height:calc(100dvh - var(--nav-h) - 40 * var(--u))}}@media (max-width:859px){.dx-page[data-rail]{display:block}.dx-doc{max-width:none;padding:calc(16 * var(--u)) var(--gutter) calc(24 * var(--u))}.dx-doc h1{font-size:calc(20 * var(--u))}.dx-rail{border-top:1px solid #1f2025;border-left:0;height:auto;position:static;overflow:visible}.dx-rail-in{padding:calc(16 * var(--u)) var(--gutter) calc(8 * var(--u))}.dx-segs{width:100%}.dx-seg{padding-inline:calc(4 * var(--u));flex:1}.dx-tbl{min-width:calc(520 * var(--u))}}
