.cmdk-scrim{z-index:200;background:#24122b47;place-items:start center;padding:12vh 16px 16px;animation:.14s ease-out cmdk-fade;display:grid;position:fixed;inset:0}.cmdk{border:1px solid var(--line);background:var(--white);border-radius:12px;flex-direction:column;width:min(640px,100%);max-height:min(560px,76vh);animation:.16s cubic-bezier(.2,.8,.2,1) cmdk-in;display:flex;overflow:hidden;box-shadow:0 16px 48px #24122b33}.cmdk-input{border-bottom:1px solid var(--hair);color:var(--muted);align-items:center;gap:12px;padding:0 16px;display:flex}.cmdk-input input{min-width:0;height:58px;font:500 17px/1 var(--body);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.cmdk kbd{font:600 11px/1 var(--mono);color:var(--muted);background:var(--cellhead);border:1px solid var(--line);border-radius:5px;padding:3px 6px}.cmdk-list{overscroll-behavior:contain;flex:1;padding:6px 8px 8px;overflow-y:auto}.cmdk-group{font:600 11px/1.4 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;padding:10px 10px 6px}.cmdk-item{cursor:pointer;color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:9px 10px;display:flex}.cmdk-item[aria-selected=true]{background:var(--cellhead)}.cmdk-icon{border:1px solid var(--hair);width:28px;height:28px;color:var(--muted);background:var(--white);border-radius:7px;flex:none;place-items:center;display:grid}.cmdk-item[aria-selected=true] .cmdk-icon{color:var(--brand)}.cmdk-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.cmdk-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:1;font-size:13px;overflow:hidden}.cmdk-lock{color:var(--muted);flex:none;margin-left:auto}.cmdk-go{color:var(--brand);opacity:0;flex:none;margin-left:auto}.cmdk-lock+.cmdk-go{margin-left:0}.cmdk-item[aria-selected=true] .cmdk-go{opacity:1}.cmdk-empty{text-align:center;color:var(--muted);padding:28px 16px}.cmdk-foot{color:var(--muted);background:var(--paper);border-top:1px solid var(--hair);gap:18px;padding:10px 16px;font-size:12.5px;display:flex}.cmdk-foot span{align-items:center;gap:4px;display:flex}@keyframes cmdk-fade{0%{opacity:0}}@keyframes cmdk-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}
