.cmd{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.cmd-controls{flex-wrap:wrap;gap:var(--space-2);position:-webkit-sticky;position:sticky;top:0;z-index:5;padding:var(--space-3) 0;background:var(--color-bg);border-bottom:1px solid var(--color-divider)}.cmd-controls,.cmd-search{display:flex;align-items:center}.cmd-search{gap:8px;flex:1 1 260px;min-width:220px;padding:0 10px;border:1px solid var(--color-divider);background:var(--color-surface);color:var(--color-text-muted)}.cmd-search:focus-within{border-color:var(--color-accent)}.cmd-search-input{flex:1 1;border:0;outline:none;background:none;color:var(--color-text);font:inherit;padding:9px 0}.cmd-search-input::-webkit-search-cancel-button,.cmd-search-input::-webkit-search-decoration{-webkit-appearance:none}.cmd-clear{border:0;background:none;color:var(--color-text-muted);cursor:pointer;font-size:18px;line-height:1;padding:0 2px}.cmd-clear:hover{color:var(--color-accent)}.cmd-kbd{padding:1px 6px;border:1px solid var(--color-divider);font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted)}.cmd-levels,.cmd-prefix{display:flex;gap:0}.cmd-level-btn,.cmd-prefix-btn{border:1px solid var(--color-divider);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:12px;letter-spacing:.03em;padding:8px 12px}.cmd-level-btn+.cmd-level-btn,.cmd-prefix-btn+.cmd-prefix-btn{border-left:0}.cmd-prefix-btn code{font-size:11px;opacity:.75}.cmd-level-btn:hover,.cmd-prefix-btn:hover{color:var(--color-text)}.cmd-level-btn.on,.cmd-prefix-btn.on{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.cmd-tabs{display:flex;flex-wrap:wrap;gap:4px}.cmd-tab{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border:solid transparent;border-width:1px 1px 2px;background:none;color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:13px}.cmd-tab.on,.cmd-tab:hover{color:var(--color-text)}.cmd-tab.on{border-bottom-color:var(--color-accent)}.cmd-tab-n{font-size:11px;opacity:.6}.cmd-resultline{margin:0;font-size:13px}.cmd-groups{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.cmd-group-head{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;padding-bottom:6px;border-bottom:1px solid var(--color-divider)}.cmd-group-head h3{margin:0;font-size:15px;letter-spacing:.02em}.cmd-group-modes{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted)}.cmd-group-blurb{margin:8px 0 0;font-size:13px;max-width:68ch}.cmd-list{list-style:none;margin:var(--space-2) 0 0;padding:0}.cmd-item{display:grid;grid-template-columns:minmax(0,260px) 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:baseline;padding:9px 6px;border-bottom:1px solid color-mix(in srgb,var(--color-divider) 55%,transparent)}.cmd-item:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}.cmd-name{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;border:0;background:none;padding:0;margin:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.cmd-name code{font-family:var(--font-mono);font-size:13.5px;color:var(--color-accent);white-space:nowrap}.cmd-name:hover code{text-decoration:underline;text-underline-offset:3px}.cmd-args{font-family:var(--font-mono);font-size:12px}.cmd-args,.cmd-copied{color:var(--color-text-muted)}.cmd-copied{font-size:11px}.cmd-body{display:grid;grid-gap:4px;gap:4px}.cmd-desc{margin:0;font-size:13.5px;line-height:1.5}.cmd-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cmd-aliases{font-family:var(--font-mono);font-size:11.5px}.cmd-aliases,.cmd-tag{color:var(--color-text-muted)}.cmd-tag{padding:1px 7px;border:1px solid var(--color-divider);font-size:10.5px;text-transform:uppercase;letter-spacing:.06em}.cmd-level-btn.lvl-mod.on,.cmd-tag.lvl-mod{border-color:#3b82f6;color:#3b82f6}.cmd-level-btn.lvl-admin.on,.cmd-tag.lvl-admin{border-color:#f59e0b;color:#f59e0b}.cmd-level-btn.lvl-owner.on,.cmd-tag.lvl-owner{border-color:var(--color-accent);color:var(--color-accent)}.cmd-level-btn.lvl-admin.on,.cmd-level-btn.lvl-mod.on,.cmd-level-btn.lvl-owner.on{background:none}.cmd-tag-console{font-family:var(--font-mono);text-transform:none;letter-spacing:0}@media (max-width:720px){.cmd-item{grid-template-columns:1fr;gap:4px}.cmd-controls{position:static}}