.endpoint-block[data-v-3a0cfe68]{margin:2rem 0}.endpoint-block h3[data-v-3a0cfe68]{margin-bottom:.75rem}.endpoint-badge[data-v-3a0cfe68]{align-items:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);display:inline-flex;gap:.5rem;padding:.5rem .75rem}.endpoint-method[data-v-3a0cfe68]{color:#60a5fa;font-family:var(--font-mono);font-size:.75rem;font-weight:700;text-transform:uppercase}.endpoint-path[data-v-3a0cfe68]{background:none;color:var(--text);font-size:.8125rem;padding:0}.endpoint-params[data-v-3a0cfe68]{margin-top:1rem}.endpoint-params h4[data-v-3a0cfe68]{color:var(--text-secondary);font-size:.8125rem;margin-bottom:.375rem}.endpoint-params table[data-v-3a0cfe68]{font-size:.8125rem;table-layout:auto}.endpoint-params code[data-v-3a0cfe68]{font-size:.75rem}.param-type-cell[data-v-3a0cfe68]{width:180px}.param-input-cell[data-v-3a0cfe68]{min-width:120px}.param-input[data-v-3a0cfe68]{background:var(--bg-inset);border:1px solid var(--border-subtle);border-radius:4px;color:var(--text);font-family:var(--font-mono);font-size:.75rem;min-width:100px;padding:.3rem .5rem;width:100%}.param-input[data-v-3a0cfe68]:focus{border-color:var(--accent);outline:none}.param-input[data-v-3a0cfe68]::-moz-placeholder{color:var(--text-tertiary)}.param-input[data-v-3a0cfe68]::placeholder{color:var(--text-tertiary)}select.param-input[data-v-3a0cfe68]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.param-checkbox[data-v-3a0cfe68]{accent-color:var(--accent);cursor:pointer;height:16px;width:16px}.event-table-wrapper[data-v-bdbdccf3]{margin:2rem 0}.title-row[data-v-bdbdccf3]{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.guide-link[data-v-bdbdccf3]{font-size:.8125rem;white-space:nowrap}.no-events[data-v-bdbdccf3]{color:var(--text-secondary);font-style:italic}.demo[data-v-e09f2b18]{border:1px solid var(--border);border-radius:var(--radius-lg);margin:1.5rem 0;overflow:hidden}.demo-header[data-v-e09f2b18]{align-items:center;background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);display:flex;justify-content:space-between;padding:.75rem 1rem}.demo-header h3[data-v-e09f2b18]{font-size:.8125rem;margin:0}.demo-reload[data-v-e09f2b18]{align-items:center;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:.75rem;gap:.25rem}.demo-reload .material-icons-sharp[data-v-e09f2b18]{font-size:1rem}.demo-reload[data-v-e09f2b18]:hover{color:var(--text)}.demo-frame-wrapper[data-v-e09f2b18]{background:var(--bg-inset);min-height:720px;position:relative}.demo-frame[data-v-e09f2b18]{border:none;display:block;height:1152px;width:100%;zoom:.75}.demo-error[data-v-e09f2b18],.demo-loading[data-v-e09f2b18]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;justify-content:center;padding:3rem}.demo-spinner[data-v-e09f2b18]{animation:spin-e09f2b18 2s ease infinite}@keyframes spin-e09f2b18{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.demo-error[data-v-e09f2b18]{color:#f87171}.demo-events[data-v-e09f2b18]{border-top:1px solid var(--border-subtle)}.demo-events-header[data-v-e09f2b18]{align-items:center;background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);display:flex;justify-content:space-between;padding:.5rem 1rem}.demo-events-header h4[data-v-e09f2b18]{font-size:.75rem;margin:0}.demo-clear[data-v-e09f2b18]{color:var(--text-tertiary);cursor:pointer;font-size:.6875rem}.demo-clear[data-v-e09f2b18]:hover{color:var(--text)}.demo-events-list[data-v-e09f2b18]{max-height:200px;overflow-y:auto;padding:.5rem 1rem}.demo-event[data-v-e09f2b18]{align-items:center;display:flex;font-size:.8125rem;gap:2.5rem;padding:.25rem 0}.demo-event code[data-v-e09f2b18]{font-size:.75rem}.demo-event-data[data-v-e09f2b18]{background:var(--bg-inset);border-radius:var(--radius-sm);color:var(--text-tertiary);flex:1;font-size:.6875rem;padding:.5rem}.demo-event-data.empty[data-v-e09f2b18]{background:none;border-radius:0;color:var(--text-secondary);font-style:italic;padding:0}.demo-event-time[data-v-e09f2b18]{color:var(--text-tertiary);font-size:.6875rem}
