.ys-cmdk-overlay{position:fixed;inset:0;background:hsl(var(--background)/.6);backdrop-filter:blur(4px);z-index:60;display:flex;align-items:flex-start;justify-content:center;padding-top:14vh;animation:ys-cmdk-fade .12s cubic-bezier(.16,1,.3,1)}.ys-cmdk-panel{width:100%;max-width:640px;max-height:70vh;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 24px 64px -12px rgba(0,0,0,.18),0 0 0 1px rgba(0,0,0,.04);overflow:hidden;display:flex;flex-direction:column;animation:ys-cmdk-pop .16s cubic-bezier(.16,1,.3,1)}@keyframes ys-cmdk-fade{0%{opacity:0}to{opacity:1}}@keyframes ys-cmdk-pop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}[cmdk-root]{display:flex;flex-direction:column;flex:1;min-height:0}.ys-cmdk-input-row{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid hsl(var(--border))}[cmdk-input]{flex:1;background:transparent;border:none;outline:none;font-size:14px;font-family:inherit;color:hsl(var(--foreground))}.ys-cmdk-kbd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;border:1px solid hsl(var(--border));background:hsl(var(--secondary)/.4);color:hsl(var(--muted-foreground))}[cmdk-list]{flex:1;overflow-y:auto;padding:6px}[cmdk-empty]{padding:32px 18px;text-align:center;font-size:13px}[cmdk-empty],[cmdk-group-heading]{color:hsl(var(--muted-foreground))}[cmdk-group-heading]{padding:10px 12px 4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em}[cmdk-item]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;color:hsl(var(--foreground));user-select:none}[cmdk-item][data-selected=true]{background:hsl(var(--secondary)/.7)}.ys-cmdk-item-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:hsl(var(--secondary)/.5);color:hsl(var(--foreground)/.7)}.ys-cmdk-item-label{flex:1}.ys-cmdk-footer,.ys-cmdk-item-hint{font-size:11px;color:hsl(var(--muted-foreground))}.ys-cmdk-footer{display:flex;align-items:center;gap:14px;padding:8px 14px;border-top:1px solid hsl(var(--border));background:hsl(var(--secondary)/.2)}.ys-cmdk-footer-hint{margin-left:auto}.ys-cmdk-close{display:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid hsl(var(--border));background:hsl(var(--secondary)/.4);color:hsl(var(--muted-foreground));cursor:pointer}.ys-cmdk-close:hover{background:hsl(var(--secondary)/.7);color:hsl(var(--foreground))}@media (max-width:640px){.ys-cmdk-overlay{padding-top:0;align-items:stretch}.ys-cmdk-panel{max-width:100%;max-height:100dvh;border-radius:0;border-left:none;border-right:none;flex:1}.ys-cmdk-footer .ys-cmdk-kbd,.ys-cmdk-footer-hint,.ys-cmdk-input-row .ys-cmdk-kbd{display:none}.ys-cmdk-close{display:inline-flex}.ys-cmdk-footer{padding:6px 14px}[cmdk-item]{padding:12px;font-size:14px}.ys-cmdk-item-icon{width:28px;height:28px}}