.sphereone-developers .dev-body{margin-top:40px;display:flex;flex-direction:column;gap:18px}.sphereone-developers .dev-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sphereone-developers .dev-card{border:1px solid var(--border);border-radius:18px;background:var(--bg);padding:22px 24px}.sphereone-developers .dev-card__title{margin:0 0 6px;font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.sphereone-developers .dev-card__body{margin:0;font-size:15px;line-height:1.6;color:var(--fg-2)}.sphereone-developers .dev-h3{margin:18px 0 0;font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.sphereone-developers .dev-note{margin:0;max-width:78ch;font-size:15.5px;line-height:1.65;color:var(--fg-2)}.sphereone-developers .dev-inline{font-family:inherit;font-size:.92em;padding:1px 6px;border-radius:6px;border:1px solid var(--border);background:var(--surface);color:var(--fg);white-space:nowrap}.sphereone-developers .dev-code{margin:0;padding:18px 20px;border-radius:16px;border:1px solid var(--border);background:var(--surface);color:var(--fg);font-family:inherit;font-size:13.5px;line-height:1.65;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.sphereone-developers .dev-code:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sphereone-developers .dev-table{border:1px solid var(--border);border-radius:16px;overflow:hidden;background:var(--bg)}.sphereone-developers .dev-row{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:16px;align-items:baseline;padding:12px 18px;font-size:14.5px;line-height:1.55;color:var(--fg-2)}.sphereone-developers .dev-row+.dev-row{border-top:1px solid var(--border)}.sphereone-developers .dev-row--3{grid-template-columns:minmax(180px,240px) 48px minmax(0,1fr)}.sphereone-developers .dev-row .dev-inline{justify-self:start}.sphereone-developers .dev-status{font-variant-numeric:tabular-nums;color:var(--fg-3)}.sphereone-developers .dev-endpoints{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sphereone-developers .dev-ep-list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column}.sphereone-developers .dev-ep{display:grid;grid-template-columns:58px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;row-gap:2px;padding:10px 0;border-top:1px solid var(--border)}.sphereone-developers .dev-ep:first-child{border-top:0}.sphereone-developers .dev-ep__path{font-family:inherit;font-size:13.5px;color:var(--fg);overflow-wrap:anywhere}.sphereone-developers .dev-ep__scope,.sphereone-developers .dev-ep__what{grid-column:2;font-size:13px;color:var(--fg-3)}.sphereone-developers .dev-method{align-self:start;justify-self:start;font-size:11px;font-weight:600;letter-spacing:.04em;padding:2px 6px;border-radius:6px;border:1px solid var(--border);color:var(--fg-2)}.sphereone-developers .dev-method--post{color:var(--accent)}.sphereone-developers .dev-method--delete{color:var(--danger,#d93f3f)}@media (max-width:640px){.sphereone-developers .dev-inline{white-space:normal;overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone}}@media (max-width:860px){.sphereone-developers .dev-endpoints,.sphereone-developers .dev-grid{grid-template-columns:minmax(0,1fr)}.sphereone-developers .dev-row,.sphereone-developers .dev-row--3{grid-template-columns:minmax(0,1fr);gap:4px}}