.version-select[data-v-45b3c648],.env-selector[data-v-71e520a0]{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:4px 8px;font-size:var(--font-size-sm);cursor:pointer}.header-bar[data-v-4982211d]{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;height:var(--header-height);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-sm);font-family:var(--font-sans)}.header-info[data-v-4982211d]{display:flex;align-items:baseline;gap:.5rem;min-width:0}.header-title[data-v-4982211d]{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-version[data-v-4982211d]{font-size:var(--font-size-xs);color:var(--color-text-muted);font-family:var(--font-mono);white-space:nowrap}.header-actions[data-v-4982211d]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.sign-out-btn[data-v-4982211d]{background:none;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:4px 8px;cursor:pointer;color:var(--color-text);display:flex;align-items:center;justify-content:center;gap:6px}.sign-out-btn[data-v-4982211d]:hover{background:var(--color-surface)}.sign-out-label[data-v-4982211d]{font-size:.85em;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.access-badge[data-v-4982211d]{font-size:var(--font-size-xs);font-weight:600;padding:.15rem .5rem;border-radius:999px;background-color:var(--color-accent);color:#fff;white-space:nowrap;letter-spacing:.02em}.theme-toggle[data-v-4eac66cc]{background:none;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:4px 8px;cursor:pointer;color:var(--color-text);display:flex;align-items:center;justify-content:center}.theme-toggle[data-v-4eac66cc]:hover{background:var(--color-surface)}.sidebar-nav[data-v-fa78367b]{display:flex;flex-direction:column;height:100%;overflow-y:auto}.sidebar-footer[data-v-fa78367b]{margin-top:auto;padding:.75rem 1rem;border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;position:sticky;bottom:0;background-color:var(--color-surface)}.spec-tabs[data-v-fa78367b]{display:flex;border-bottom:1px solid var(--color-border);background-color:var(--color-surface);position:sticky;top:0;z-index:2}.spec-tab[data-v-fa78367b]{flex:1;padding:.55rem .5rem;font-size:var(--font-size-xs);font-weight:600;font-family:var(--font-sans);color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.spec-tab[data-v-fa78367b]:hover{color:var(--color-text);background-color:var(--color-surface-raised)}.spec-tab--active[data-v-fa78367b]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.search-wrapper[data-v-fa78367b]{padding:.75rem;border-bottom:1px solid var(--color-border);position:sticky;top:0;background-color:var(--color-surface);z-index:1}.search-inner[data-v-fa78367b]{position:relative;display:flex;align-items:center}.search-icon[data-v-fa78367b]{position:absolute;left:.6rem;width:14px;height:14px;color:var(--color-text-muted);pointer-events:none;flex-shrink:0}.search-input[data-v-fa78367b]{width:100%;padding:.45rem .6rem .45rem 2rem;font-size:var(--font-size-sm);font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--border-radius);outline:none;box-sizing:border-box;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.search-input[data-v-fa78367b]:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-subtle)}.intro-link[data-v-fa78367b]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.6rem .75rem;background:none;border:none;border-bottom:1px solid var(--color-border);border-left:3px solid transparent;cursor:pointer;text-align:left;color:var(--color-text);font-size:var(--font-size-sm);font-family:var(--font-sans);font-weight:500;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.intro-link[data-v-fa78367b]:hover,.intro-link--active[data-v-fa78367b]{background-color:var(--color-accent-subtle);border-left-color:var(--color-accent);color:var(--color-accent)}.intro-icon[data-v-fa78367b]{width:14px;height:14px;flex-shrink:0;color:var(--color-text-muted);transition:color var(--transition-fast)}.intro-link:hover .intro-icon[data-v-fa78367b]{color:var(--color-accent)}.no-results[data-v-fa78367b]{padding:1rem .75rem;font-size:var(--font-size-sm);color:var(--color-text-muted)}.tag-group[data-v-fa78367b]{border-bottom:1px solid var(--color-border)}.tag-heading[data-v-fa78367b]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.55rem .75rem;background:none;border:none;cursor:pointer;text-align:left;color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;gap:.5rem;transition:background-color var(--transition-fast)}.tag-heading[data-v-fa78367b]:hover{background-color:var(--color-surface-raised);color:var(--color-text)}.tag-name[data-v-fa78367b]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-chevron[data-v-fa78367b]{width:12px;height:12px;flex-shrink:0;color:var(--color-text-muted);transition:transform var(--transition-fast);transform:rotate(-90deg)}.tag-chevron--open[data-v-fa78367b]{transform:rotate(0)}.endpoint-list[data-v-fa78367b]{list-style:none;margin:0;padding:0 0 .25rem}.endpoint-entry[data-v-fa78367b]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.35rem .75rem .35rem 1rem;background:none;border:none;border-left:3px solid transparent;cursor:pointer;text-align:left;color:var(--color-text);font-size:var(--font-size-xs);border-radius:0;overflow:hidden;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.endpoint-entry[data-v-fa78367b]:hover{background-color:var(--color-accent-subtle);border-left-color:var(--color-accent);color:var(--color-accent)}.endpoint-entry--active[data-v-fa78367b]{background-color:var(--color-accent-subtle);border-left-color:var(--color-accent);color:var(--color-accent);font-weight:600}.method-badge[data-v-fa78367b]{padding:.1rem .4rem;font-size:var(--font-size-xs);letter-spacing:.02em}.endpoint-path[data-v-fa78367b]{font-family:var(--font-mono);font-size:var(--font-size-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.parameter-table-wrapper[data-v-74ffe7bf]{overflow-x:auto}.parameter-table[data-v-74ffe7bf]{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.parameter-table thead[data-v-74ffe7bf]{background-color:transparent}.parameter-table th[data-v-74ffe7bf]{padding:.4rem .75rem;text-align:left;font-weight:600;color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid var(--color-border);white-space:nowrap}.parameter-table td[data-v-74ffe7bf]{padding:.6rem .75rem;vertical-align:top;border-bottom:1px solid var(--color-border);color:var(--color-text)}.parameter-table tbody tr:last-child td[data-v-74ffe7bf]{border-bottom:none}.parameter-table tbody tr[data-v-74ffe7bf]:hover{background-color:var(--color-surface-raised)}.param-name[data-v-74ffe7bf]{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text);background:none;padding:0}.param-in[data-v-74ffe7bf]{display:block;font-size:var(--font-size-xs);color:var(--color-text-subtle);margin-top:.15rem}.param-type[data-v-74ffe7bf]{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600}.param-format[data-v-74ffe7bf]{color:var(--color-text-muted);font-size:var(--font-size-xs)}.param-description[data-v-74ffe7bf]{color:var(--color-text-muted);max-width:320px}.param-default[data-v-74ffe7bf]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-code-text);background-color:var(--color-code-bg);padding:.1rem .35rem;border-radius:var(--border-radius-sm)}.badge-required[data-v-74ffe7bf]{display:inline-block;font-size:var(--font-size-xs);font-weight:700;color:var(--badge-required-text);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em}.enum-chips[data-v-74ffe7bf]{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.35rem}.enum-chip[data-v-74ffe7bf]{font-family:var(--font-mono);font-size:var(--font-size-xs);padding:.1rem .35rem;border-radius:var(--border-radius-sm);background-color:var(--color-surface-sunken);color:var(--color-text-muted);border:1px solid var(--color-border)}.schema-viewer[data-v-8be991ce]{font-size:var(--font-size-sm);color:var(--color-text)}.schema-list[data-v-8be991ce]{list-style:none;margin:0;padding:0}.schema-row[data-v-8be991ce]{display:grid;grid-template-columns:14rem minmax(0,1fr) 15rem;grid-template-areas:"key    value  aside" "nested nested nested";column-gap:1.5rem;row-gap:.5rem;padding:.75rem .25rem;border-bottom:1px solid var(--color-border)}.schema-row[data-v-8be991ce]:last-child{border-bottom:none}.schema-key[data-v-8be991ce]{grid-area:key}.schema-value[data-v-8be991ce]{grid-area:value}.schema-aside[data-v-8be991ce]{grid-area:aside}.schema-nested[data-v-8be991ce]{grid-area:nested}@media (max-width: 960px){.schema-row[data-v-8be991ce]{grid-template-columns:14rem minmax(0,1fr);grid-template-areas:"key    value" ".      aside" "nested nested"}}@media (max-width: 640px){.schema-row[data-v-8be991ce]{grid-template-columns:minmax(0,1fr);grid-template-areas:"key" "value" "aside" "nested";row-gap:.35rem}}.schema-key[data-v-8be991ce]{min-width:0}.schema-name[data-v-8be991ce]{display:block;font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text);background:none;padding:0;overflow-wrap:anywhere}.schema-meta[data-v-8be991ce]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;margin-top:.2rem;font-size:var(--font-size-xs)}.schema-type[data-v-8be991ce]{font-family:var(--font-mono);color:var(--color-text-muted)}.schema-tag[data-v-8be991ce]{font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle)}.schema-value[data-v-8be991ce]{min-width:0}.schema-description[data-v-8be991ce]{margin:0;max-width:72ch;line-height:var(--line-height-base);color:var(--color-text)}.schema-aside[data-v-8be991ce]{min-width:0;margin:0;font-size:var(--font-size-xs)}.schema-aside dt[data-v-8be991ce]{font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle);line-height:1.7}.schema-aside dd[data-v-8be991ce]{margin:0 0 .5rem;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.schema-aside dd[data-v-8be991ce]:last-child{margin-bottom:0}.schema-example[data-v-8be991ce],.enum-chip[data-v-8be991ce]{font-family:var(--font-mono);font-size:var(--font-size-xs);padding:.1rem .4rem;border-radius:var(--border-radius-sm);overflow-wrap:anywhere}.schema-example[data-v-8be991ce]{color:var(--color-code-text);background-color:var(--color-code-bg)}.enum-chip[data-v-8be991ce]{color:var(--color-text-muted);background-color:var(--color-surface-sunken);border:1px solid var(--color-border)}.schema-expand[data-v-8be991ce]{display:inline-flex;align-items:center;gap:.35rem;margin-top:.6rem;padding:.25rem .6rem .25rem .45rem;font:inherit;font-size:var(--font-size-xs);font-weight:500;color:var(--color-accent);background:none;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.schema-expand[data-v-8be991ce]:hover{background-color:var(--color-accent-subtle);border-color:var(--color-accent)}.schema-expand[data-v-8be991ce]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.schema-expand-chevron[data-v-8be991ce]{transition:transform var(--transition-fast)}.schema-expand-chevron--open[data-v-8be991ce]{transform:rotate(90deg)}@media (prefers-reduced-motion: reduce){.schema-expand[data-v-8be991ce],.schema-expand-chevron[data-v-8be991ce]{transition:none}}.schema-nested[data-v-8be991ce]{grid-column:1 / -1;margin-top:.25rem;padding-left:1rem;border-left:2px solid var(--color-border)}.schema-caption[data-v-8be991ce]{margin:0 0 .5rem;padding:0 .25rem;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle)}.schema-group[data-v-8be991ce]{margin-bottom:.75rem;border:1px solid var(--color-border);border-radius:var(--border-radius);overflow:hidden}.schema-group[data-v-8be991ce]:last-child{margin-bottom:0}.schema-group-title[data-v-8be991ce]{margin:0;padding:.35rem .75rem;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);background-color:var(--color-surface-raised);border-bottom:1px solid var(--color-border)}.schema-group .schema-row[data-v-8be991ce]{padding-left:.75rem;padding-right:.75rem}.schema-note[data-v-8be991ce]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.5rem .75rem;border-left:3px solid var(--color-warning);background-color:var(--color-surface-raised);border-radius:var(--border-radius-sm)}.schema-note-label[data-v-8be991ce]{font-size:var(--font-size-xs);font-weight:600;color:var(--color-warning)}.schema-note-ref[data-v-8be991ce]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-muted)}.json-wrapper[data-v-d458f598]{position:relative;min-width:0;overflow:hidden}.copy-btn[data-v-d458f598]{position:absolute;top:.5rem;right:.5rem;font-size:var(--font-size-xs);font-weight:600;font-family:var(--font-sans);color:var(--color-text-subtle);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:.15rem .5rem;cursor:pointer;opacity:.6;transition:opacity var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast);z-index:1}.json-wrapper:hover .copy-btn[data-v-d458f598]{opacity:1}.copy-btn[data-v-d458f598]:hover{color:var(--color-accent);background-color:var(--color-accent-subtle);border-color:var(--color-accent)}.json-highlighter[data-v-d458f598]{margin:0;padding:1rem;background-color:var(--color-code-block-bg);border:1px solid var(--color-code-block-border);border-radius:var(--border-radius);font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:1.6;overflow-x:auto;white-space:pre;color:var(--color-text)}.json-highlighter[data-v-d458f598] .syn-key{color:var(--syntax-key)}.json-highlighter[data-v-d458f598] .syn-string{color:var(--syntax-string)}.json-highlighter[data-v-d458f598] .syn-number{color:var(--syntax-number)}.json-highlighter[data-v-d458f598] .syn-boolean{color:var(--syntax-boolean)}.json-highlighter[data-v-d458f598] .syn-null{color:var(--syntax-null)}.response-section[data-v-dc8b9940]{display:flex;flex-direction:column;gap:.75rem}.response-item[data-v-dc8b9940]{border:1px solid var(--color-border);border-left:3px solid var(--color-border);border-radius:var(--border-radius);overflow:hidden}.response-item--2xx[data-v-dc8b9940]{border-left-color:var(--color-success)}.response-item--4xx[data-v-dc8b9940]{border-left-color:var(--color-warning)}.response-item--5xx[data-v-dc8b9940]{border-left-color:var(--color-error)}.response-header[data-v-dc8b9940]{display:flex;align-items:center;gap:.75rem;padding:.6rem .875rem;background-color:var(--color-surface-raised);border-bottom:1px solid var(--color-border)}.response-description[data-v-dc8b9940]{font-size:var(--font-size-sm);color:var(--color-text-muted)}.response-schema[data-v-dc8b9940]{padding:.75rem .875rem;border-top:1px solid var(--color-border)}.response-example[data-v-dc8b9940]{padding:.5rem .875rem .75rem;border-top:1px solid var(--color-border)}.response-toggles[data-v-dc8b9940]{display:flex;gap:.5rem;padding:.5rem .875rem}.example-tabs[data-v-dc8b9940]{display:flex;gap:.25rem;margin-bottom:.5rem;flex-wrap:wrap}.example-tab[data-v-dc8b9940]{padding:.2rem .6rem;font-size:var(--font-size-xs);font-weight:600;font-family:var(--font-mono);color:var(--color-text-muted);background:none;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.example-tab[data-v-dc8b9940]:hover,.example-tab--active[data-v-dc8b9940]{color:var(--color-accent);border-color:var(--color-accent);background-color:var(--color-accent-subtle)}.url-bar[data-v-1ea21cc5]{display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);overflow:hidden;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.url-bar[data-v-1ea21cc5]:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-subtle)}.url-method-badge[data-v-1ea21cc5]{flex-shrink:0;padding:0 .65rem;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:700;color:var(--color-accent);background-color:var(--color-accent-muted);border-right:1px solid var(--color-border);align-self:stretch;display:flex;align-items:center}.url-bar-input[data-v-1ea21cc5]{flex:1;padding:.45rem .65rem;font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);background:none;border:none;outline:none;cursor:default;min-width:0}.url-copy-btn[data-v-1ea21cc5]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;align-self:stretch;padding:0 .6rem;color:var(--color-text-muted);background:none;border:none;border-left:1px solid var(--color-border);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}.url-copy-btn[data-v-1ea21cc5]:hover{color:var(--color-accent);background-color:var(--color-accent-subtle)}.try-it-panel[data-v-ee5535b2]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding:1.25rem;min-height:min(60vh,36rem);background-color:var(--color-surface-raised);border-top:3px solid var(--color-accent);border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg)}@media (max-width: 768px){.try-it-panel[data-v-ee5535b2]{grid-template-columns:1fr}}.params-empty[data-v-ee5535b2]{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.try-it-inputs[data-v-ee5535b2]{display:flex;flex-direction:column;gap:.875rem}.label-icon[data-v-ee5535b2]{color:var(--color-accent);flex-shrink:0}.param-name[data-v-ee5535b2]{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-code-text);background-color:var(--color-code-bg);padding:.05rem .35rem;border-radius:var(--border-radius-sm)}.type-badge[data-v-ee5535b2]{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-muted);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);padding:.05rem .4rem;border-radius:9999px}.required-asterisk[data-v-ee5535b2]{color:var(--color-error);font-weight:700;font-size:var(--font-size-base);line-height:1}.field-input[data-v-ee5535b2]{padding:.45rem .65rem;font-size:var(--font-size-sm);background-color:var(--color-surface)}.error-label[data-v-ee5535b2]{font-size:var(--font-size-xs);font-weight:600;color:var(--color-error)}.input-with-icon[data-v-ee5535b2]{position:relative;display:flex;align-items:center}.input-prefix-icon[data-v-ee5535b2]{position:absolute;left:.65rem;color:var(--color-text-subtle);pointer-events:none;flex-shrink:0}.field-input--with-prefix[data-v-ee5535b2]{padding-left:2.1rem}.field-input--with-suffix[data-v-ee5535b2]{padding-right:2.1rem}.input-suffix-btn[data-v-ee5535b2]{position:absolute;right:.5rem;display:inline-flex;align-items:center;justify-content:center;padding:.2rem;color:var(--color-text-muted);background:none;border:none;border-radius:var(--border-radius-sm);cursor:pointer;transition:color var(--transition-fast)}.input-suffix-btn[data-v-ee5535b2]:hover{color:var(--color-accent)}.params-heading[data-v-ee5535b2]{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.params-card[data-v-ee5535b2]{display:flex;flex-direction:column;gap:.75rem;padding:.875rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius)}.mutation-warning[data-v-ee5535b2]{display:flex;flex-direction:column;gap:.6rem;padding:.75rem 1rem;background:color-mix(in srgb,#f59e0b 12%,var(--color-surface));border:1px solid color-mix(in srgb,#f59e0b 40%,transparent);border-radius:var(--border-radius);font-size:var(--font-size-sm)}.mutation-warning-icon[data-v-ee5535b2]{color:#d97706;flex-shrink:0}.mutation-warning-text[data-v-ee5535b2]{display:flex;gap:.5rem;align-items:flex-start;color:var(--color-text);line-height:1.5}.mutation-warning-text strong[data-v-ee5535b2]{color:#d97706}.mutation-warning-actions[data-v-ee5535b2]{display:flex;gap:.5rem;justify-content:flex-end}.mutation-cancel-btn[data-v-ee5535b2]{padding:.35rem .75rem;font-size:var(--font-size-sm);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:background-color var(--transition-fast)}.mutation-cancel-btn[data-v-ee5535b2]:hover{background:var(--color-surface-raised)}.mutation-confirm-btn[data-v-ee5535b2]{display:flex;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:var(--font-size-sm);border:1px solid #d97706;border-radius:var(--border-radius-sm);background:#d97706;color:#fff;cursor:pointer;font-weight:600;transition:background-color var(--transition-fast)}.mutation-confirm-btn[data-v-ee5535b2]:hover:not(:disabled){background:#b45309;border-color:#b45309}.mutation-confirm-btn[data-v-ee5535b2]:disabled{opacity:.6;cursor:not-allowed}.send-btn[data-v-ee5535b2]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.65rem 1.25rem;font-size:var(--font-size-base);font-weight:700;color:#fff;background-color:var(--color-accent);border:none;border-radius:var(--border-radius);cursor:pointer;transition:background-color var(--transition-fast),opacity var(--transition-fast);margin-top:.25rem}.send-btn[data-v-ee5535b2]:not(:disabled):hover{background-color:var(--color-accent-hover)}.send-btn[data-v-ee5535b2]:disabled{opacity:.6;cursor:not-allowed}.try-it-response[data-v-ee5535b2]{display:flex;flex-direction:column;gap:.875rem;min-height:200px;min-width:0}.response-empty[data-v-ee5535b2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%;min-height:160px;color:var(--color-text-subtle);font-size:var(--font-size-sm);text-align:center}.response-empty-icon[data-v-ee5535b2]{opacity:.4}.response-empty p[data-v-ee5535b2]{margin:0}.response-error-card[data-v-ee5535b2]{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;background-color:var(--color-error-subtle);border:1px solid var(--color-error);border-radius:var(--border-radius);color:var(--color-error)}.error-icon[data-v-ee5535b2]{flex-shrink:0;margin-top:.1rem}.error-card-title[data-v-ee5535b2]{font-size:var(--font-size-sm);font-weight:700;margin-bottom:.2rem}.error-card-message[data-v-ee5535b2]{font-size:var(--font-size-sm);line-height:var(--line-height-base)}.response-meta[data-v-ee5535b2]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.status-text[data-v-ee5535b2]{font-size:var(--font-size-sm);color:var(--color-text-muted)}.response-duration[data-v-ee5535b2]{margin-left:auto;font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--color-text-subtle);background-color:var(--color-surface-sunken);padding:.15rem .5rem;border-radius:9999px}.response-headers[data-v-ee5535b2]{font-size:var(--font-size-sm);flex-shrink:0}.response-headers-summary[data-v-ee5535b2]{display:flex;align-items:center;gap:.4rem;cursor:pointer;font-weight:600;color:var(--color-text-muted);-webkit-user-select:none;user-select:none;padding:.2rem 0;list-style:none}.response-headers-summary[data-v-ee5535b2]::-webkit-details-marker{display:none}.response-headers[open] .response-headers-summary svg[data-v-ee5535b2]{transform:rotate(90deg)}.response-headers-summary svg[data-v-ee5535b2]{transition:transform var(--transition-fast);flex-shrink:0}.headers-list[data-v-ee5535b2]{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding:.5rem .75rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);max-height:10rem;overflow-y:auto}.header-row[data-v-ee5535b2]{display:flex;gap:.75rem;flex-wrap:wrap}.header-key[data-v-ee5535b2]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-code-text);min-width:10rem;flex-shrink:0}.header-value[data-v-ee5535b2]{font-size:var(--font-size-xs);color:var(--color-text-muted);word-break:break-all}.response-body[data-v-ee5535b2]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.response-body[data-v-ee5535b2] .json-wrapper{flex:1;min-height:14rem}.response-body[data-v-ee5535b2] .json-highlighter{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.response-body-header[data-v-ee5535b2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.35rem}.response-body-label[data-v-ee5535b2]{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.modal-backdrop[data-v-d54643cf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1.5rem}.modal-container[data-v-d54643cf]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:0 24px 64px #00000059;width:100%;max-width:1000px;max-height:calc(100vh - 3rem);display:flex;flex-direction:column;overflow:hidden}.modal-header[data-v-d54643cf]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border);background-color:var(--color-surface-raised);flex-shrink:0}.modal-title[data-v-d54643cf]{display:flex;align-items:center;gap:.6rem;flex:1;min-width:0;flex-wrap:wrap}.modal-path[data-v-d54643cf]{font-family:var(--font-mono);font-size:var(--font-size-base);font-weight:600;color:var(--color-text);background:none;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-summary[data-v-d54643cf]{font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-close[data-v-d54643cf]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--border-radius);color:var(--color-text-muted);background:none;border:none;cursor:pointer;flex-shrink:0;transition:background-color var(--transition-fast),color var(--transition-fast)}.modal-close[data-v-d54643cf]:hover{background-color:var(--color-surface-sunken);color:var(--color-text)}.modal-body[data-v-d54643cf]{overflow-y:auto;flex:1}.modal-enter-active[data-v-d54643cf],.modal-leave-active[data-v-d54643cf]{transition:opacity .2s ease}.modal-enter-active .modal-container[data-v-d54643cf],.modal-leave-active .modal-container[data-v-d54643cf]{transition:transform .2s ease,opacity .2s ease}.modal-enter-from[data-v-d54643cf],.modal-leave-to[data-v-d54643cf]{opacity:0}.modal-enter-from .modal-container[data-v-d54643cf],.modal-leave-to .modal-container[data-v-d54643cf]{transform:translateY(12px) scale(.98);opacity:0}.snippet-section[data-v-5de36ba5]{border-top:1px solid var(--color-border);background-color:var(--color-surface-sunken, var(--color-surface))}.snippet-tabs[data-v-5de36ba5]{display:flex;border-bottom:1px solid var(--color-border);padding:0 1.25rem}.snippet-tab[data-v-5de36ba5]{padding:.5rem .875rem;font-size:var(--font-size-xs);font-family:var(--font-mono);font-weight:500;color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast);margin-bottom:-1px}.snippet-tab[data-v-5de36ba5]:hover{color:var(--color-text)}.snippet-tab--active[data-v-5de36ba5]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.snippet-code-wrapper[data-v-5de36ba5]{position:relative}.snippet-code[data-v-5de36ba5]{margin:0;padding:1rem 1.25rem;font-family:var(--font-mono);font-size:var(--font-size-xs);line-height:1.6;color:var(--color-text);background:none;overflow-x:auto;white-space:pre}.snippet-copy-btn[data-v-5de36ba5]{position:absolute;top:.5rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;padding:.25rem;color:var(--color-text-muted);background:none;border:none;border-radius:var(--border-radius-sm);cursor:pointer;transition:color var(--transition-fast)}.snippet-copy-btn[data-v-5de36ba5]:hover{color:var(--color-accent)}.endpoint-panel[data-v-a0788b6c]{background-color:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--method-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:visible;scroll-margin-top:calc(var(--header-height) + 1rem);transition:box-shadow var(--transition-base)}.endpoint-panel[data-v-a0788b6c]:hover{box-shadow:var(--shadow-md)}.panel-header[data-v-a0788b6c]{padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--color-border);background-color:var(--color-surface-raised)}.panel-title-row[data-v-a0788b6c]{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-bottom:.4rem}.panel-title-row .header-actions[data-v-a0788b6c]{margin-left:auto;display:flex;align-items:center;gap:.5rem}.snippets-btn[data-v-a0788b6c]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .875rem;font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted);background:none;border:1px solid var(--color-border);border-radius:var(--border-radius);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.snippets-btn[data-v-a0788b6c]:hover,.snippets-btn--active[data-v-a0788b6c]{color:var(--color-accent);border-color:var(--color-accent);background-color:var(--color-accent-subtle)}.endpoint-path[data-v-a0788b6c]{font-family:var(--font-mono);font-size:var(--font-size-base);font-weight:600;color:var(--color-text);background:none;padding:0}.copy-path-btn[data-v-a0788b6c]{display:inline-flex;align-items:center;justify-content:center;padding:.2rem;color:var(--color-text-muted);background:none;border:none;border-radius:var(--border-radius-sm);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast);flex-shrink:0}.copy-path-btn[data-v-a0788b6c]:hover{color:var(--color-accent);background-color:var(--color-accent-subtle)}.auth-indicator[data-v-a0788b6c]{font-size:var(--font-size-xs);font-weight:600;padding:.15rem .5rem;border-radius:var(--border-radius-sm);background-color:var(--color-surface-sunken);color:var(--color-text-muted);border:1px solid var(--color-border);white-space:nowrap}.endpoint-summary[data-v-a0788b6c]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:.1rem}.endpoint-operation-id[data-v-a0788b6c]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-subtle);margin-top:.2rem}.panel-body[data-v-a0788b6c]{padding:0}.panel-section[data-v-a0788b6c]{padding:.875rem 1.25rem;border-bottom:1px solid var(--color-border)}.panel-section[data-v-a0788b6c]:last-child{border-bottom:none}.endpoint-description[data-v-a0788b6c]{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-base);margin:0;white-space:pre-wrap}.try-it-btn[data-v-a0788b6c]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem 1rem;font-size:var(--font-size-sm);font-weight:600;color:#fff;background-color:var(--color-accent);border:none;border-radius:var(--border-radius);cursor:pointer;transition:opacity var(--transition-fast),background-color var(--transition-fast)}.try-it-btn[data-v-a0788b6c]:hover{opacity:.88}.introduction-page[data-v-c9f34738]{max-width:60rem;margin-bottom:2rem}.intro-header[data-v-c9f34738]{display:flex;flex-direction:column;gap:.75rem}.intro-title-row[data-v-c9f34738]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem}.version-badge[data-v-c9f34738]{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;padding:.2rem .55rem;border-radius:9999px;background-color:var(--color-accent-subtle);color:var(--color-accent)}.intro-description[data-v-c9f34738]{max-width:64ch;line-height:var(--line-height-base)}.base-url-row[data-v-c9f34738]{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;padding:.35rem .65rem;background-color:var(--color-surface-raised);border-radius:var(--border-radius)}.base-url-label[data-v-c9f34738]{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle)}.base-url-value[data-v-c9f34738]{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-accent);background:none;padding:0}.inline-code[data-v-c9f34738]{font-family:var(--font-mono);font-size:.85em;color:var(--color-code-text);background-color:var(--color-code-bg);padding:.1rem .35rem;border-radius:var(--border-radius-sm);white-space:nowrap}.steps[data-v-c9f34738]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.75rem}.step[data-v-c9f34738]{display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:1rem}.step-num[data-v-c9f34738]{width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;background-color:var(--color-accent);color:var(--color-surface);font-size:var(--font-size-sm);font-weight:700;line-height:1}.step-body[data-v-c9f34738]{min-width:0}.step-title[data-v-c9f34738]{margin:.3rem 0 .5rem;font-size:var(--font-size-lg);font-weight:600;color:var(--color-text);line-height:var(--line-height-tight)}.step-body .page-body[data-v-c9f34738]{max-width:64ch}.step-body .code-block[data-v-c9f34738]{margin:.75rem 0}.step-body .callout[data-v-c9f34738]{margin-top:.75rem}.feature-list[data-v-c9f34738]{margin:0;padding-left:1.25rem;color:var(--color-text-muted);line-height:var(--line-height-base);max-width:64ch}.feature-list li+li[data-v-c9f34738]{margin-top:.4rem}.feature-list strong[data-v-c9f34738]{color:var(--color-text);font-weight:600}.group-grid[data-v-c9f34738]{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem}.group-card[data-v-c9f34738]{padding:1rem 1.1rem;border:1px solid var(--color-border);border-radius:var(--border-radius-lg);background-color:var(--color-surface)}.group-title[data-v-c9f34738]{margin:0 0 .35rem;font-size:var(--font-size-base);font-weight:600;color:var(--color-text)}.group-description[data-v-c9f34738]{margin:0 0 .75rem;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-base)}.group-endpoints[data-v-c9f34738]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem}.endpoint-link[data-v-c9f34738]{display:flex;align-items:center;gap:.5rem;width:calc(100% + .8rem);padding:.3rem .4rem;margin:0 -.4rem;font:inherit;text-align:left;min-width:0;color:var(--color-text);background:none;border:none;border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color var(--transition-fast)}.endpoint-link[data-v-c9f34738]:hover{background-color:var(--color-surface-raised)}.endpoint-link[data-v-c9f34738]:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.endpoint-path[data-v-c9f34738]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text);background:none;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.facts[data-v-c9f34738]{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.25rem 2rem}.fact dt[data-v-c9f34738]{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text);margin-bottom:.35rem}.fact dd[data-v-c9f34738]{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-base)}.text-link[data-v-c9f34738]{font:inherit;font-family:var(--font-mono);font-size:.85em;color:var(--color-accent);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.text-link[data-v-c9f34738]:hover{color:var(--color-accent-hover)}.error-table[data-v-c9f34738]{width:100%;margin-top:.6rem;border-collapse:collapse;font-size:var(--font-size-sm)}.error-table td[data-v-c9f34738]{padding:.4rem .75rem .4rem 0;vertical-align:middle;border-top:1px solid var(--color-border)}.error-table td[data-v-c9f34738]:last-child{padding-right:0}.error-status[data-v-c9f34738],.error-code[data-v-c9f34738]{width:1%;white-space:nowrap}@media (max-width: 640px){.step[data-v-c9f34738]{grid-template-columns:1.75rem minmax(0,1fr);column-gap:.75rem}.step-num[data-v-c9f34738]{width:1.75rem;height:1.75rem;font-size:var(--font-size-xs)}.facts[data-v-c9f34738]{grid-template-columns:minmax(0,1fr)}}.quickstart-page[data-v-94d04905]{max-width:100%}.qs-step[data-v-94d04905]{padding:2rem 0;border-bottom:1px solid var(--color-border)}.qs-step--last[data-v-94d04905]{border-bottom:none}.step-label[data-v-94d04905]{margin-bottom:.35rem}.step-title[data-v-94d04905]{font-size:var(--font-size-xl);font-weight:700;color:var(--color-text);margin:0 0 .75rem;line-height:var(--line-height-tight)}.step-body[data-v-94d04905]{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--line-height-base);margin:0 0 1.25rem}.auth-options[data-v-94d04905]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 640px){.auth-options[data-v-94d04905]{grid-template-columns:1fr}}.auth-card[data-v-94d04905]{padding:1.25rem;border-radius:var(--border-radius);background-color:var(--color-surface-raised);border:1px solid var(--color-border);display:flex;flex-direction:column;gap:.75rem}.auth-card-header[data-v-94d04905]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.auth-card-badge[data-v-94d04905]{font-size:var(--font-size-xs);font-weight:700;padding:.15rem .55rem;border-radius:9999px;background-color:var(--color-accent-subtle);color:var(--color-accent);white-space:nowrap}.auth-card-badge--alt[data-v-94d04905]{background-color:var(--badge-post-bg);color:var(--badge-post-text)}.auth-card-tag[data-v-94d04905]{font-size:var(--font-size-xs);color:var(--color-text-subtle)}.auth-card-body[data-v-94d04905]{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-base);margin:0}.auth-card-body code[data-v-94d04905]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-code-text);background-color:var(--color-code-bg);padding:.1rem .35rem;border-radius:var(--border-radius-sm)}.transport-tabs[data-v-94d04905]{display:flex;gap:.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--color-border);padding-bottom:0}.tab-btn[data-v-94d04905]{padding:.45rem 1rem;font-size:var(--font-size-sm);font-weight:600;font-family:var(--font-sans);color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1px;transition:color var(--transition-fast),border-color var(--transition-fast)}.tab-btn[data-v-94d04905]:hover{color:var(--color-text)}.tab-btn--active[data-v-94d04905]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.link-cards[data-v-94d04905]{display:flex;flex-direction:column;gap:.75rem}.link-card[data-v-94d04905]{display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;border-radius:var(--border-radius);background-color:var(--color-surface-raised);border:1px solid var(--color-border);text-decoration:none;color:inherit;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.link-card[data-v-94d04905]:hover{border-color:var(--color-accent);background-color:var(--color-accent-subtle)}.link-card-icon[data-v-94d04905]{font-size:1.5rem;flex-shrink:0;line-height:1}.link-card-title[data-v-94d04905]{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text);margin-bottom:.2rem}.link-card-desc[data-v-94d04905]{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-base)}.policy-page[data-v-63d7436a]{max-width:100%}.policy-list[data-v-63d7436a]{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.4rem}.policy-list li[data-v-63d7436a]{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--line-height-base)}.policy-link[data-v-63d7436a]{color:var(--color-accent);text-decoration:none}.policy-link[data-v-63d7436a]:hover{text-decoration:underline}.def-table-wrapper[data-v-63d7436a]{overflow-x:auto}.def-table[data-v-63d7436a]{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.def-table thead th[data-v-63d7436a]{text-align:left;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle);padding:0 .75rem .5rem;border-bottom:1px solid var(--color-border);white-space:nowrap}.def-table tbody tr:hover td[data-v-63d7436a]{background-color:var(--color-surface-raised)}.def-table td[data-v-63d7436a]{padding:.5rem .75rem;vertical-align:top;border-bottom:1px solid var(--color-border);color:var(--color-text-muted);line-height:var(--line-height-base)}.def-table tbody tr:last-child td[data-v-63d7436a]{border-bottom:none}.def-term[data-v-63d7436a]{font-weight:600;color:var(--color-text);white-space:nowrap;width:1%}.matrix-wrapper[data-v-63d7436a]{overflow-x:auto;margin-bottom:.75rem}.matrix-table[data-v-63d7436a]{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.matrix-table th[data-v-63d7436a]{text-align:center;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle);padding:.5rem .75rem;border:1px solid var(--color-border);background-color:var(--color-surface-raised);white-space:nowrap}.col-group-header[data-v-63d7436a]{background-color:var(--color-surface-raised)}.col-group-header--sub[data-v-63d7436a]{font-size:var(--font-size-xs);color:var(--color-text-muted)}.matrix-table td[data-v-63d7436a]{padding:.5rem .75rem;border:1px solid var(--color-border);vertical-align:middle;color:var(--color-text-muted);line-height:var(--line-height-base)}.cell-app[data-v-63d7436a]{text-align:center;vertical-align:middle}.cell-rate[data-v-63d7436a]{text-align:center;white-space:nowrap;font-size:var(--font-size-xs)}.cell-user[data-v-63d7436a]{white-space:nowrap;font-size:var(--font-size-xs);color:var(--color-text)}.cell-data[data-v-63d7436a]{text-align:center}.app-badge[data-v-63d7436a]{display:inline-block;font-size:var(--font-size-xs);font-weight:700;padding:.15rem .55rem;border-radius:9999px;white-space:nowrap}.app-badge--personal[data-v-63d7436a]{background-color:var(--color-accent-subtle);color:var(--color-accent)}.app-badge--commercial[data-v-63d7436a]{background-color:var(--badge-post-bg);color:var(--badge-post-text)}.access-badge[data-v-63d7436a]{display:inline-block;font-size:var(--font-size-xs);font-weight:700;padding:.1rem .45rem;border-radius:var(--border-radius-sm);white-space:nowrap}.access-badge--all[data-v-63d7436a]{background-color:var(--badge-get-bg);color:var(--badge-get-text)}.access-badge--none[data-v-63d7436a]{background-color:var(--badge-delete-bg);color:var(--badge-delete-text)}.access-badge--conditional[data-v-63d7436a]{background-color:var(--badge-put-bg);color:var(--badge-put-text)}.policy-footnotes[data-v-63d7436a]{display:flex;flex-direction:column;gap:.25rem}.footnote[data-v-63d7436a]{font-size:var(--font-size-xs);color:var(--color-text-subtle);margin:0}.auth-page[data-v-09fa2c10]{max-width:100%}.auth-section[data-v-09fa2c10]{padding:2rem 0}.auth-section-title[data-v-09fa2c10]{font-size:var(--font-size-xl);font-weight:700;color:var(--color-text);margin:0 0 1.25rem;line-height:var(--line-height-tight)}.auth-subsection-title[data-v-09fa2c10]{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin:1.5rem 0 .6rem}.auth-link[data-v-09fa2c10]{color:var(--color-accent);text-decoration:none}.auth-link[data-v-09fa2c10]:hover{text-decoration:underline}.step[data-v-09fa2c10]{padding:1.25rem;border-radius:var(--border-radius);background-color:var(--color-surface-raised);border:1px solid var(--color-border);margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}.step .page-body[data-v-09fa2c10]{margin:0}.field-list[data-v-09fa2c10]{display:flex;flex-direction:column;gap:.5rem}.field-item[data-v-09fa2c10]{display:flex;gap:.75rem;font-size:var(--font-size-sm);line-height:var(--line-height-base)}.field-name[data-v-09fa2c10]{font-weight:700;color:var(--color-text);white-space:nowrap;min-width:160px;flex-shrink:0}.field-name code[data-v-09fa2c10]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-code-text);background-color:var(--color-code-bg);padding:.1rem .35rem;border-radius:var(--border-radius-sm)}.field-desc[data-v-09fa2c10]{color:var(--color-text-muted)}.field-desc code[data-v-09fa2c10]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-code-text);background-color:var(--color-code-bg);padding:.1rem .35rem;border-radius:var(--border-radius-sm)}.article-page[data-v-70ea8b12]{max-width:100%}.article-not-found .muted[data-v-70ea8b12]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.article-body[data-v-70ea8b12] h3{font-size:var(--font-size-lg);font-weight:700;color:var(--color-text);margin:2rem 0 .6rem;line-height:var(--line-height-tight)}.article-body[data-v-70ea8b12] h3:first-child{margin-top:1.5rem}.article-body[data-v-70ea8b12] h4{font-size:var(--font-size-base);font-weight:600;color:var(--color-text);margin:1.5rem 0 .5rem;line-height:var(--line-height-tight)}.article-body[data-v-70ea8b12] .code-block{font-family:var(--font-mono);font-size:var(--font-size-xs);background-color:var(--color-code-bg);color:var(--color-code-text);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:.75rem 1rem;margin:.5rem 0 1rem;overflow-x:auto;white-space:pre;line-height:1.6}.article-body[data-v-70ea8b12] .code-block-wrapper{position:relative}.article-body[data-v-70ea8b12] .code-block-wrapper .code-block{margin:.5rem 0 1rem}.article-body[data-v-70ea8b12] .code-copy-btn{position:absolute;top:1rem;right:.5rem;font-size:var(--font-size-xs);font-weight:600;font-family:var(--font-sans);color:var(--color-text-subtle);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:.15rem .5rem;cursor:pointer;opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast);z-index:1}.article-body[data-v-70ea8b12] .code-block-wrapper:hover .code-copy-btn{opacity:1}.article-body[data-v-70ea8b12] .code-copy-btn:hover{color:var(--color-accent);background-color:var(--color-accent-subtle);border-color:var(--color-accent)}.article-body[data-v-70ea8b12] p{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--line-height-base);margin:0 0 .85rem}.article-body[data-v-70ea8b12] .article-callout{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem 1rem;border-radius:var(--border-radius);font-size:var(--font-size-sm);line-height:var(--line-height-base);margin-top:1.5rem}.article-body[data-v-70ea8b12] .article-callout--note{background-color:var(--color-surface-raised);border-left:3px solid var(--color-border);color:var(--color-text-muted)}.article-body[data-v-70ea8b12] .callout-icon{flex-shrink:0;font-size:1rem;line-height:1.4}.article-body[data-v-70ea8b12] .obs-desc{font-size:var(--font-size-sm);color:var(--color-text-subtle);margin:-.25rem 0 .75rem;font-style:italic}.article-body[data-v-70ea8b12] .type-badge{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:600;font-style:normal;padding:.15rem .5rem;border-radius:var(--border-radius-sm);background-color:var(--color-code-bg);color:var(--color-code-text);margin-left:.4rem;vertical-align:middle}.article-body[data-v-70ea8b12] .obs-table{width:100%;border-collapse:collapse;font-size:var(--font-size-sm);margin-bottom:.5rem}.article-body[data-v-70ea8b12] .obs-table thead th{text-align:left;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle);padding:.4rem .75rem;border-bottom:1px solid var(--color-border);white-space:nowrap;background-color:var(--color-surface-raised)}.article-body[data-v-70ea8b12] .obs-table thead th:first-child{width:3rem}.article-body[data-v-70ea8b12] .obs-table tbody tr:hover td{background-color:var(--color-surface-raised)}.article-body[data-v-70ea8b12] .obs-table td{padding:.4rem .75rem;border-bottom:1px solid var(--color-border);color:var(--color-text-muted);vertical-align:top;line-height:var(--line-height-base)}.article-body[data-v-70ea8b12] .obs-table tbody tr:last-child td{border-bottom:none}.article-body[data-v-70ea8b12] .obs-table td:first-child{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-subtle);text-align:center}.article-body[data-v-70ea8b12] .obs-table td:nth-child(2){font-weight:500;color:var(--color-text);white-space:nowrap}.article-body[data-v-70ea8b12] .formula-img{display:block;margin:1rem auto 1.5rem;max-width:100%}.article-body[data-v-70ea8b12] .formula-text{display:block;font-family:var(--font-mono);font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--border-radius);padding:.75rem 1.25rem;margin:1rem 0 1.5rem;text-align:center;line-height:1.8;overflow-x:auto}[data-theme=dark] .article-body[data-v-70ea8b12] .formula-img{filter:invert(1) brightness(.85)}.article-body[data-v-70ea8b12] .ws-info-list{padding-left:1.25rem;margin:.5rem 0 1rem}.article-body[data-v-70ea8b12] .ws-info-list li{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--line-height-base);margin-bottom:.4rem}.article-body[data-v-70ea8b12] a.ws-resp-link{cursor:pointer;text-decoration:none;color:var(--color-accent);background-color:var(--color-accent-subtle);border-color:var(--color-accent);transition:opacity var(--transition-fast)}.article-body[data-v-70ea8b12] a.ws-resp-link:hover{opacity:.8}.main-content[data-v-fa289d48]{padding:1.5rem;height:100%;overflow-y:auto;box-sizing:border-box}.app-layout[data-v-3be67900]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background-color:var(--color-bg);background-image:radial-gradient(ellipse at top left,var(--color-accent-muted, transparent) 0%,transparent 50%)}.app-header[data-v-3be67900]{position:relative;z-index:100;height:var(--header-height);flex-shrink:0}.app-body[data-v-3be67900]{display:flex;flex:1;min-height:0;position:relative}.app-sidebar[data-v-3be67900]{width:var(--sidebar-width);flex-shrink:0;background-color:var(--color-surface);border-right:1px solid var(--color-border);height:100%;overflow-y:auto;z-index:50}.app-main[data-v-3be67900]{flex:1;overflow-y:auto;min-width:0;height:100%}.hamburger-btn[data-v-3be67900]{display:none;position:fixed;bottom:1rem;right:1.25rem;z-index:200;width:48px;height:48px;border-radius:50%;background-color:var(--color-accent);color:#fff;flex-direction:column;align-items:center;justify-content:center;gap:5px;box-shadow:var(--shadow-md);padding:0}.hamburger-bar[data-v-3be67900]{display:block;width:20px;height:2px;background-color:currentColor;border-radius:1px}.sidebar-backdrop[data-v-3be67900]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0006;z-index:40}.error-page[data-v-3be67900]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background-color:var(--color-bg)}.error-box[data-v-3be67900]{display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:480px;text-align:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);padding:2.5rem 2rem;box-shadow:var(--shadow-md)}.error-icon[data-v-3be67900]{width:48px;height:48px;color:var(--color-error)}.error-title[data-v-3be67900]{font-size:var(--font-size-xl);color:var(--color-text)}.error-message[data-v-3be67900]{font-size:var(--font-size-sm);color:var(--color-text-muted);font-family:var(--font-mono);word-break:break-word}.loading-page[data-v-3be67900]{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--color-bg);background-image:radial-gradient(circle at 50% 50%,var(--color-surface) 0%,transparent 70%)}.loading-box[data-v-3be67900]{display:flex;flex-direction:column;align-items:center;gap:1rem}.spinner[data-v-3be67900]{width:36px;height:36px;border:3px solid var(--color-border);border-top-color:var(--color-accent);border-right-color:var(--color-accent);border-radius:50%;animation:spin-3be67900 .65s cubic-bezier(.4,0,.2,1) infinite}@keyframes spin-3be67900{to{transform:rotate(360deg)}}.loading-text[data-v-3be67900]{color:var(--color-text-muted);font-size:var(--font-size-sm)}@media (max-width: 1023px){.app-sidebar[data-v-3be67900]{position:absolute;top:0;left:0;bottom:0;transform:translate(-100%);transition:transform .25s ease;z-index:60}.app-sidebar.sidebar--open[data-v-3be67900]{transform:translate(0)}.hamburger-btn[data-v-3be67900]{display:flex}.sidebar-backdrop[data-v-3be67900]{display:block}}:root,[data-theme=light]{--color-bg: #f8f9fa;--color-surface: #ffffff;--color-surface-raised: #f1f3f5;--color-surface-sunken: #e9ecef;--color-text: #1a1d23;--color-text-muted: #6c757d;--color-text-subtle: #adb5bd;--color-border: #dee2e6;--color-border-strong: #ced4da;--color-accent: #512B59;--color-accent-hover: #3d1f44;--color-accent-subtle: #f0e8f3;--color-accent-muted: #f8f3fa;--transition-fast: .15s ease;--transition-base: .2s ease;--badge-get-bg: #dcfce7;--badge-get-text: #166534;--badge-post-bg: #dbeafe;--badge-post-text: #1e40af;--badge-put-bg: #fef9c3;--badge-put-text: #854d0e;--badge-patch-bg: #fce7f3;--badge-patch-text: #9d174d;--badge-delete-bg: #fee2e2;--badge-delete-text: #991b1b;--color-code-bg: #f1f3f5;--color-code-text: #512B59;--color-code-block-bg: #f8f9fa;--color-code-block-border: #dee2e6;--syntax-key: #1971c2;--syntax-string: #2f9e44;--syntax-number: #e67700;--syntax-boolean: #9c36b5;--syntax-null: #868e96;--color-success: #2f9e44;--color-warning: #e67700;--color-error: #e03131;--color-error-subtle: #fff5f5;--badge-required-bg: #fee2e2;--badge-required-text: #991b1b;--scrollbar-thumb: #ced4da;--scrollbar-track: transparent;--sidebar-width: 300px;--header-height: 64px;--footer-height: 40px;--border-radius: 6px;--border-radius-sm: 4px;--border-radius-lg: 8px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", "Cascadia Code", "Consolas", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--line-height-tight: 1.3;--line-height-base: 1.6}[data-theme=dark]{--color-bg: #0d0f14;--color-surface: #161922;--color-surface-raised: #1e2130;--color-surface-sunken: #0b0d11;--color-text: #e2e8f0;--color-text-muted: #94a3b8;--color-text-subtle: #475569;--color-border: #2d3348;--color-border-strong: #3d4460;--color-accent: #a06ab4;--color-accent-hover: #b87fca;--color-accent-subtle: #2d1f35;--color-accent-muted: #1e1225;--badge-get-bg: #14532d;--badge-get-text: #86efac;--badge-post-bg: #1e3a5f;--badge-post-text: #93c5fd;--badge-put-bg: #451a03;--badge-put-text: #fcd34d;--badge-patch-bg: #500724;--badge-patch-text: #f9a8d4;--badge-delete-bg: #450a0a;--badge-delete-text: #fca5a5;--color-code-bg: #222636;--color-code-text: #c9a1d8;--color-code-block-bg: #13151e;--color-code-block-border: #2d3348;--syntax-key: #60a5fa;--syntax-string: #4ade80;--syntax-number: #fb923c;--syntax-boolean: #c084fc;--syntax-null: #64748b;--color-success: #4ade80;--color-warning: #fb923c;--color-error: #f87171;--color-error-subtle: #2d1515;--badge-required-bg: #450a0a;--badge-required-text: #fca5a5;--scrollbar-thumb: #3d4460;--scrollbar-track: transparent;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;height:100%;overflow:hidden}body{font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text);background-color:var(--color-bg);height:100%;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{line-height:var(--line-height-tight);font-weight:600;color:var(--color-text)}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-hover);text-decoration:underline}ul,ol{list-style:none}img,svg{display:block;max-width:100%}button{font-family:inherit;font-size:inherit;cursor:pointer;border:none;background:none;color:inherit;transition:opacity .15s ease,background-color .15s ease,color .15s ease}button:disabled{cursor:not-allowed;opacity:.5}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);padding:.375rem .625rem;outline:none;transition:border-color .15s ease}input:focus,select:focus,textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-subtle)}code,kbd,samp,pre{font-family:var(--font-mono);font-size:var(--font-size-sm)}code{background-color:var(--color-code-bg);color:var(--color-code-text);padding:.125rem .375rem;border-radius:var(--border-radius-sm)}pre{background-color:var(--color-code-block-bg);border:1px solid var(--color-code-block-border);border-radius:var(--border-radius);padding:1rem;overflow-x:auto;line-height:1.5}pre code{background:none;color:inherit;padding:0;border-radius:0;font-size:var(--font-size-sm)}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:.5rem .75rem;border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm)}th{font-weight:600;color:var(--color-text-muted);background-color:var(--color-surface-raised)}hr{border:none;border-top:1px solid var(--color-border)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-border-strong)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.transition{transition:all .2s ease}.method-badge{display:inline-block;font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:700;padding:.25rem .7rem;border-radius:9999px;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.method-badge--sm{padding:.1rem .4rem;font-size:var(--font-size-xs)}.method-badge--get,.method-get{background-color:var(--badge-get-bg);color:var(--badge-get-text)}.method-badge--post,.method-post{background-color:var(--badge-post-bg);color:var(--badge-post-text)}.method-badge--put,.method-put{background-color:var(--badge-put-bg);color:var(--badge-put-text)}.method-badge--patch,.method-patch{background-color:var(--badge-patch-bg);color:var(--badge-patch-text)}.method-badge--delete,.method-delete{background-color:var(--badge-delete-bg);color:var(--badge-delete-text)}.status-badge{display:inline-block;font-family:var(--font-mono);font-size:var(--font-size-base);font-weight:700;padding:.2rem .65rem;border-radius:var(--border-radius-sm);white-space:nowrap}.status-2xx{background-color:var(--badge-get-bg);color:var(--badge-get-text)}.status-3xx,.status-4xx{background-color:var(--badge-put-bg);color:var(--badge-put-text)}.status-5xx{background-color:var(--badge-delete-bg);color:var(--badge-delete-text)}.status-other{background-color:var(--color-surface-sunken);color:var(--color-text-muted)}.section-heading{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle);margin-bottom:.6rem}.field-group{display:flex;flex-direction:column;gap:.3rem}.field-label{display:flex;align-items:center;gap:.35rem;font-size:var(--font-size-sm);font-weight:500;color:var(--color-text)}.field-input{width:100%;padding:.5rem .75rem;font-size:var(--font-size-base);font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--border-radius);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);box-sizing:border-box}.field-input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-subtle)}.field-input::placeholder{color:var(--color-text-subtle)}.field-input--error{border-color:var(--color-error)}.field-input--sm{padding:.45rem .65rem;font-size:var(--font-size-sm)}.toggle-btn{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-muted);background:none;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.toggle-btn:hover{color:var(--color-accent);border-color:var(--color-accent);background-color:var(--color-accent-subtle)}.toggle-chevron{transition:transform var(--transition-fast);transform:rotate(-90deg)}.toggle-chevron--open{transform:rotate(0)}.spinner{display:inline-block;width:.9em;height:.9em;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite;flex-shrink:0}.spinner--dark{border-color:var(--color-border);border-top-color:var(--color-accent)}@keyframes spin{to{transform:rotate(360deg)}}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;font-size:var(--font-size-base);font-family:var(--font-sans);font-weight:600;color:#fff;background-color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--border-radius);cursor:pointer;transition:background-color var(--transition-fast),opacity var(--transition-fast)}.btn-primary:not(:disabled):hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover)}.btn-primary:disabled{opacity:.6;cursor:not-allowed}.alert-error{font-size:var(--font-size-sm);color:var(--color-error);background-color:var(--color-error-subtle);border:1px solid var(--color-error);border-radius:var(--border-radius-sm);padding:.5rem .75rem}.page-header{padding:2rem 0 1.5rem;border-bottom:1px solid var(--color-border);margin-bottom:0}.page-header--col{display:flex;flex-direction:column;gap:1rem}.page-title{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text);margin:0;line-height:var(--line-height-tight)}.page-subtitle{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0}.page-section{padding:2rem 0;border-bottom:1px solid var(--color-border)}.page-section--last{border-bottom:none}.page-section-title{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-subtle);margin:0 0 1rem}.page-body{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--line-height-base);margin:0 0 .75rem}.page-body:last-child{margin-bottom:0}.callout{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem 1rem;border-radius:var(--border-radius);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.callout--tip{background-color:var(--color-accent-subtle);border-left:3px solid var(--color-accent);color:var(--color-text-muted)}.callout--note{background-color:var(--color-surface-raised);border-left:3px solid var(--color-border);color:var(--color-text-muted)}.callout code{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-code-text);background-color:var(--color-code-bg);padding:.1rem .35rem;border-radius:var(--border-radius-sm)}.callout-icon{flex-shrink:0;font-size:1rem;line-height:1.4}.code-block{border-radius:var(--border-radius);border:1px solid var(--color-border);overflow:hidden;margin-bottom:1rem}.code-block-header{display:flex;align-items:center;justify-content:space-between;padding:.4rem .75rem;background-color:var(--color-surface-raised);border-bottom:1px solid var(--color-border)}.code-lang{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle)}.code-pre{margin:0;padding:.75rem 1rem;background-color:var(--color-code-bg);overflow-x:auto}.code-pre code{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-code-text);background:none;padding:0;white-space:pre}.copy-btn{font-size:var(--font-size-xs);font-weight:600;font-family:var(--font-sans);color:var(--color-text-muted);background:none;border:none;cursor:pointer;padding:.1rem .4rem;border-radius:var(--border-radius-sm);transition:color var(--transition-fast),background-color var(--transition-fast)}.copy-btn:hover{color:var(--color-accent);background-color:var(--color-accent-subtle)}.step-label{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent)}
