.terminal{--protocol:#118664;--protocol-soft:#1186640e}.terminal-top{padding:0 22px;background:var(--code-bg)}.protocol-tabs{display:flex;gap:8px;border-bottom:1px solid var(--line)}.protocol-tabs button{border:0;background:none;padding:18px 10px;font-size:12px;color:var(--muted);position:relative}.protocol-tabs button[aria-selected="true"]{color:var(--protocol);font-weight:700}.protocol-tabs button[aria-selected="true"]:after{content:"";position:absolute;bottom:-1px;left:10px;right:10px;height:2px;background:var(--protocol)}.route{display:flex;align-items:center;gap:10px;padding:17px 0;min-width:0}.route>span{font:10px ui-monospace,monospace;font-weight:700;color:var(--protocol);background:var(--protocol-soft);border-radius:4px;padding:3px 5px}.route code{font:11px ui-monospace,Consolas,monospace;color:var(--muted);overflow-wrap:anywhere;min-width:0}
.code-grid{min-height:310px;transition:opacity .17s,transform .17s;border-top:1px solid var(--line)}.code-grid.changing{opacity:.15;transform:translateY(2px)}.example-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 22px 4px}.example-views{display:flex;gap:4px;background:var(--code-bg);border-radius:7px;padding:3px}.example-views button{border:0;background:none;font:inherit;font-size:11px;padding:6px 12px;color:var(--muted);border-radius:5px}.example-views button[aria-pressed="true"]{background:var(--paper);color:var(--ink);box-shadow:0 1px 4px #0001;font-weight:650}.code-copy{display:flex;align-items:center;gap:5px;border:0;background:none;color:var(--muted);font-size:11px;padding:8px 0 8px 8px}.code-copy svg{width:13px;height:13px}.code-copy:hover{color:var(--pink)}.request-pane,.response-pane{padding:12px 24px 27px}[hidden]{display:none!important}pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.95 ui-monospace,"Cascadia Code",Consolas,monospace;color:var(--muted)}pre code{font:inherit}.token-key{color:var(--blue)}.token-string{color:var(--string)}.token-command{color:var(--green)}.token-number{color:var(--number)}
@media(max-width:1180px){.terminal-top{padding-inline:17px}.protocol-tabs{gap:0}.protocol-tabs button{padding-inline:9px;font-size:11px}.example-toolbar{padding-inline:17px}.request-pane,.response-pane{padding-inline:19px}pre{font-size:11px}.code-grid{min-height:345px}}
@media(max-width:760px){.protocol-tabs{justify-content:space-between}.protocol-tabs button{padding-block:15px}.route code{font-size:10px}.route{padding-block:14px}.example-toolbar{padding-top:13px}.request-pane,.response-pane{padding-top:15px}pre{font-size:11px;line-height:1.85}.code-grid{min-height:330px}}
