.wbs-command-index [hidden]{display:none!important}
.wbs-command-index .wbs-diff-cover{object-position:72% center}
.wbs-command-index .wbs-diff-hero-copy{max-width:680px;padding-inline-end:30px}
.wbs-command-index .wbs-diff-hero h1{font-size:clamp(1.75rem,3.5vw,2.8rem);line-height:1.08}
.command-index-tools,.command-index-group{margin-top:18px}
.command-index-tools h2,.command-index-group h2,.command-index-card-title,.command-index-tools label span{display:flex;align-items:center;gap:9px}
.command-index-tools svg,.command-index-group svg{flex:none;color:#c4adff}
.command-index-tools input{width:100%}
.command-index-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.command-index-filters button{padding:8px 13px;border:1px solid #9eabce77;border-radius:10px;background:#202943;color:#ecedff;font:inherit;cursor:pointer}
.command-index-filters button:hover,.command-index-filters button[aria-pressed=true]{background:#463769;border-color:#cbb4ff}
.command-index-count{margin:10px 0 0;color:#bdcae5;font-size:.86rem}
.command-index-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:12px}
.command-index-card{display:flex;flex-direction:column;min-width:0;gap:10px}
.command-index-card-title h3{margin:0;font-family:Consolas,monospace;font-size:1.2rem}
.command-index-card p{margin:0;color:#d2ddf2;line-height:1.45}
.command-index-card details{border-top:1px solid #8a91b340;padding-top:8px}
.command-index-card details summary{cursor:pointer;color:#d7c3ff}
.command-index-card details code{display:block;margin:7px 0;padding:8px;border-radius:7px;background:#0d1629;overflow-wrap:anywhere}
.command-index-card .command-index-open{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;text-decoration:none}
.wbs-command-index :is(button,a,summary,input):focus-visible{outline:2px solid #aee8ff;outline-offset:3px}
@media(max-width:720px){.wbs-command-index .wbs-diff-hero-copy{padding-inline-end:0}}

