.cmdk{background:var(--bg-2);width:100%;min-width:0;color:var(--fg);flex-direction:column;display:flex;overflow:hidden}.cmdk[data-surface=panel]{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-pop)}.cmdk-input{border-bottom:1px solid var(--line-soft);align-items:center;gap:9px;height:42px;padding:0 14px;display:flex}.cmdk-input svg{color:var(--fg-faint);flex:none}.cmdk-input input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.cmdk-input input::placeholder{color:var(--fg-faint)}.cmdk-list{overscroll-behavior:contain;padding:5px 0}.cmdk-group{border:0;min-inline-size:0;margin:0;padding:0}.cmdk-sec{font-family:var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--fg-faint);padding:8px 14px 3px;font-size:10px;font-weight:600}.cmdk-item{cursor:pointer;height:30px;color:var(--fg-2);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:9px;padding:0 14px;display:flex;position:relative}.cmdk-item:hover{background:var(--bg-3);color:var(--fg)}.cmdk-item.hl{background:var(--bg-4);color:var(--fg)}.cmdk-item.hl:focus-visible,.cmdk-item:focus-visible{box-shadow:inset 0 0 0 1px var(--accent-line), 0 0 0 3px var(--accent-soft);outline:none}.cmdk-item.hl:before{content:"";inset-block:0;background:var(--accent-line);width:2px;position:absolute;left:0}.ci-ico{width:16px;height:16px;color:var(--fg-faint);flex:none;place-items:center;display:grid}.cmdk-item:hover .ci-ico,.cmdk-item.hl .ci-ico{color:var(--accent)}.ci-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.ci-cat{color:var(--fg-faint);flex:none;font-size:11px}.ci-kbd{flex:none}.cmdk-mark{color:inherit;background:0 0;font-weight:550}.cmdk-load-row{align-items:center;gap:9px;height:30px;padding:0 14px;display:flex}.cmdk-foot{border-top:1px solid var(--line-soft);height:28px;font-family:var(--mono);color:var(--fg-faint);align-items:center;gap:14px;padding:0 14px;font-size:10.5px;display:flex}.cmdk-foot span{align-items:center;gap:5px;display:inline-flex}.cmdk-panel{width:100%}.cmdk-modal-host[data-place=top]>[data-place=top]{padding-top:12vh}
