.dev-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;-webkit-margin-after:12px;margin-block-end:12px}.dev-checks{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;border:0;min-inline-size:0}.dev-checks legend{padding:0;-webkit-margin-after:6px;margin-block-end:6px;font-size:.875rem;font-weight:600;color:var(--fg-2)}.dev-secret{display:grid;grid-gap:8px;gap:8px}.dev-secret__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dev-secret__value{flex:1 1 16rem;min-inline-size:0;font-family:var(--font-mono);font-size:.8125rem}.dev-scopes{display:flex;flex-wrap:wrap;gap:4px}.dev-table .ui-table__scroll{max-block-size:32rem;overflow:auto}.dev-table .ui-table th{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:1}.dev-cell-actions{display:flex;flex-wrap:wrap;gap:6px}.dev-hint{margin:0;color:var(--muted);font-size:.8125rem}.docs{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);grid-gap:2.5rem;gap:2.5rem;inline-size:min(100%,1240px);margin-inline:auto;padding:3rem clamp(1.25rem,4vw,2.5rem) 5rem;align-items:start}.docs__nav{position:-webkit-sticky;position:sticky;inset-block-start:1.5rem;display:grid;grid-gap:.5rem;gap:.5rem;min-inline-size:0}.docs__nav-title{margin:0;font-size:.8125rem;font-weight:600;color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.docs__nav-group{display:grid;grid-gap:2px;gap:2px;min-inline-size:0;-webkit-margin-before:.5rem;margin-block-start:.5rem}.docs__nav-heading{margin:0;padding-inline:.625rem;font-size:.75rem;font-weight:600;color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.docs__nav ul{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.docs__nav a{display:block;padding:.375rem .625rem;border-radius:var(--radius-sm);color:var(--fg-2);text-decoration:none;overflow-wrap:anywhere}.docs__nav a:hover,.docs__nav a[aria-current=page]{background:var(--surface-2);color:var(--fg)}.docs__nav a[aria-current=page]{font-weight:600}.docs__body{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.75rem;gap:1.75rem;min-inline-size:0;max-inline-size:60rem}.docs__header{display:grid;grid-gap:.75rem;gap:.75rem;-webkit-padding-after:1.25rem;padding-block-end:1.25rem;-webkit-border-after:1px solid var(--rule);border-block-end:1px solid var(--rule)}.docs__header h1{font-size:clamp(2rem,4vw,2.75rem);letter-spacing:-.035em;overflow-wrap:anywhere}.docs__lead{max-inline-size:64ch;font-size:1.0625rem;color:var(--fg-2);line-height:1.6}.docs__body section{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.875rem;gap:.875rem;min-inline-size:0}.docs__body h2{font-size:1.375rem;letter-spacing:-.02em}.docs__body h3{font-size:1.0625rem}.docs__body h4{font-size:.9375rem;color:var(--fg-2)}.docs__body li,.docs__body p{color:var(--fg-2);line-height:1.65;overflow-wrap:anywhere}.docs__body ul{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.docs__body code{font-family:var(--font-mono);font-size:.875em;padding:.05em .3em;border-radius:var(--radius-sm);background:var(--surface-2);overflow-wrap:anywhere}.docs__date{color:var(--muted);font-size:.875rem;font-weight:400}.docs-samples{display:grid;grid-gap:.75rem;gap:.75rem;min-inline-size:0}.docs-code{position:relative;margin:0;min-inline-size:0;border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-2);overflow:hidden}.docs-code__label{padding:.375rem .875rem;-webkit-border-after:1px solid var(--rule);border-block-end:1px solid var(--rule);color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.docs-code__pre{margin:0;padding:.875rem;overflow-x:auto;font-family:var(--font-mono);font-size:.8125rem;line-height:1.6;color:var(--fg)}.docs-code__pre code{padding:0;background:transparent;font-size:inherit;overflow-wrap:normal;white-space:pre}.docs-code__pre:focus-visible,.docs-table:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.docs-table{position:relative;min-inline-size:0;overflow-x:auto;border:1px solid var(--rule);border-radius:var(--radius-md)}.docs-table table{inline-size:100%;border-collapse:collapse;font-size:.875rem}.docs-table td,.docs-table th{padding:.5rem .75rem;text-align:start;vertical-align:top;-webkit-border-after:1px solid var(--rule);border-block-end:1px solid var(--rule)}.docs-table th{background:var(--surface-2);color:var(--fg);font-weight:600;white-space:nowrap}.docs-table tr:last-child td{-webkit-border-after:0;border-block-end:0}.docs-callout{display:grid;grid-gap:.375rem;gap:.375rem;padding:.875rem 1rem;border:1px solid var(--rule);-webkit-border-start:3px solid var(--coral);border-inline-start:3px solid var(--coral);border-radius:var(--radius-md);background:var(--surface-raised)}.docs-callout__title{margin:0;font-weight:600;color:var(--fg)}.docs-op{padding-block:1.5rem;-webkit-border-before:1px solid var(--rule);border-block-start:1px solid var(--rule);scroll-margin-block-start:1rem}.docs-op__title{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.docs-method{display:inline-block;min-inline-size:4.25rem;padding:.125rem .5rem;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--fg);font-family:var(--font-mono);font-size:.75rem;font-weight:700;text-align:center}.docs-method--get{background:var(--success-soft);color:var(--success)}.docs-method--post{background:var(--surface-2);color:var(--fg)}.docs-method--delete{background:var(--danger-soft);color:var(--danger)}.docs-index{columns:18rem 2;column-gap:2rem;list-style:none;-webkit-padding-start:0!important;padding-inline-start:0!important}.docs-index li{page-break-inside:avoid;break-inside:avoid}@media (max-width:52rem){.docs{grid-template-columns:minmax(0,1fr);gap:1.5rem}.docs__nav{position:static}.docs__nav ul{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;position:relative;-webkit-padding-after:.25rem;padding-block-end:.25rem}}.docs-paths{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));grid-gap:1rem;gap:1rem;margin:1rem 0 0;padding:0;list-style:none}.docs-paths__card{display:grid;align-content:start;grid-gap:.375rem;gap:.375rem;block-size:100%;padding:1rem 1.125rem;border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--fg);text-decoration:none;min-inline-size:0;box-sizing:border-box}.docs-paths__card:hover{background:var(--surface-2)}.docs-paths__title{font-weight:600;font-size:1.0625rem}.docs-paths__text{color:var(--fg-2);font-size:.9375rem;overflow-wrap:anywhere}