.desk-intro,.desk-section{border:1px solid var(--line);background:var(--panel);padding:24px;margin-bottom:24px;min-width:0}
.desk-intro p,.desk-section p{line-height:1.65;max-width:100ch}.desk-intro p:first-child{margin-top:0}.desk-section h2{margin-top:0}
.desk-quick-links{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:20px}.desk-quick-links a,.desk-step a{color:var(--lime);text-underline-offset:4px}
.desk-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.desk-step{border:1px solid var(--line);padding:20px;min-width:0}.desk-step h3{margin:10px 0}.desk-step p{color:var(--muted)}.desk-step>code{display:block;padding:12px;border-left:2px solid var(--lime);background:rgba(0,0,0,.18);font-size:12px;overflow-wrap:anywhere;line-height:1.7}.desk-step>a{display:inline-block;margin-top:16px}
.desk-filters{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:16px;margin-top:24px}.desk-filters label{display:grid;gap:8px}.desk-filters input,.desk-filters select{width:100%;min-width:0}
.desk-command-group{margin-top:30px}.desk-command-group>h2{font-size:18px}.desk-command,.desk-faq{border-top:1px solid var(--line)}.desk-command:last-child,.desk-faq:last-child{border-bottom:1px solid var(--line)}
.desk-command summary,.desk-faq summary{cursor:pointer;padding:18px 8px;line-height:1.5}.desk-command summary code{color:var(--lime);font-size:15px;margin-right:20px}.desk-command summary span{color:var(--muted)}.desk-command[open]>summary{background:rgba(255,255,255,.035)}.desk-command-body{padding:0 16px 16px}.desk-command-note{border-left:2px solid var(--cyan);padding:12px 16px;background:rgba(255,255,255,.025)}
.desk-command-row{padding:20px 0;border-top:1px solid var(--line)}.desk-command-title{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}.desk-command-title h3{margin:0;overflow-wrap:anywhere}.desk-options{padding-left:20px;line-height:1.7}.desk-options li{margin-bottom:10px;overflow-wrap:anywhere}.desk-options small{display:block;color:var(--muted);line-height:1.7}.desk-required{font-size:11px;text-transform:uppercase;color:var(--muted);margin-left:6px}.desk-faq p{padding:0 12px 16px}.desk-command-row[hidden],.desk-command[hidden],.desk-command-group[hidden]{display:none}
@media(max-width:700px){.desk-intro,.desk-section{padding:16px}.desk-steps,.desk-filters{grid-template-columns:1fr}.desk-step{padding:16px}.desk-command summary span{display:block;margin:6px 0 0 18px}.desk-command-body{padding:0 4px 12px}.desk-command-title{align-items:flex-start}.desk-command-title .state-tag{white-space:normal}.desk-section .section-heading{flex-wrap:wrap;gap:8px}}
