:root{--primary:#0ac2a3;--border:#e5e7eb;--muted:#6b7280;--bg:#fff;--fg:#111827}@media (prefers-color-scheme:dark){:root{--border:#2a2f3a;--muted:#9ca3af;--bg:#0f1115;--fg:#e5e7eb}}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0;font:15px/1.6 system-ui,sans-serif}a{color:inherit;text-decoration:none}.header{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 16px;display:flex}.products,.tabs{flex-wrap:wrap;gap:12px;display:flex}.tabs{border-bottom:1px solid var(--border);padding:8px 16px}.active{color:var(--primary);font-weight:600}.body{min-height:calc(100vh - 100px);display:flex}.sidebar{border-right:1px solid var(--border);flex-shrink:0;width:260px;padding:12px 8px}.sidebar ul{margin:0;padding-left:12px;list-style:none}.sidebar li{margin:2px 0}.group{color:var(--muted);text-transform:uppercase;margin-top:8px;font-size:13px;font-weight:600;display:block}.method{color:var(--primary);margin-right:6px;font-size:11px;font-weight:700}.content{flex:1;min-width:0;padding:16px 24px}.content img{max-width:100%}.muted{color:var(--muted)}.small{border-top:1px solid var(--border);margin-top:40px;padding-top:8px;font-size:12px}@media (max-width:700px){.body{flex-direction:column}.sidebar{border-right:0;border-bottom:1px solid var(--border);width:100%}}
