.command-trigger{gap:8px}.command-trigger .workspace-icon{flex:none;width:18px;height:18px}.command-trigger kbd{direction:ltr;border:1px solid #d7ded7;border-radius:4px;padding:3px;font-size:10px}.command-palette{border:1px solid var(--line,#d7dfd7);width:min(640px,100vw - 24px);max-height:80dvh;color:var(--text,#172f27);background:#fff;border-radius:12px;margin:10vh auto auto;padding:0;display:none;overflow:hidden;box-shadow:0 20px 80px #0004}.command-palette[open]{flex-direction:column;display:flex}.command-palette::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c251d80}.command-palette header{border-bottom:1px solid var(--line,#d7dfd7);align-items:center;gap:8px;padding:10px 12px;display:flex}.command-palette header button{min-width:36px;min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:22px}.command-query{min-width:0;color:var(--muted);flex:1;align-items:center;gap:8px;display:flex}.command-query .workspace-icon{flex:none;width:20px;height:20px}.command-query input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:8px 2px;font-size:16px}.command-query input::-webkit-search-cancel-button{display:none}.command-results{overflow-wrap:anywhere;flex:1;padding:6px 8px 10px;overflow-y:auto}.command-results h3{color:var(--muted);margin:10px 8px 4px;font-size:12px;font-weight:500}.command-row{cursor:pointer;min-height:40px;color:inherit;border-radius:8px;grid-template-columns:20px minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:0 10px;display:grid}.command-row .workspace-icon{width:18px;height:18px;color:var(--primary)}.command-row strong{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;overflow:hidden}.command-row small{color:var(--muted);white-space:nowrap;font-size:12px}.command-row .command-enter{color:var(--muted);opacity:0}.command-row[aria-selected=true]{background:var(--surface-2,#edf2ed)}.command-row[aria-selected=true] .command-enter{opacity:1}.command-status{color:var(--muted);margin:10px;font-size:14px}.command-palette footer{border-top:1px solid var(--line,#d7dfd7);color:var(--muted);background:#f7f8f4;gap:16px;padding:8px 14px;font-size:12px;display:flex}.command-palette footer kbd{font:inherit;border:1px solid var(--line,#d7dfd7);background:#fff;border-radius:4px;margin-inline-end:3px;padding:0 4px;font-size:11px}.command-palette:focus{outline:none}@media (max-width:600px){.command-trigger kbd{display:none}.command-palette{max-height:90dvh;margin-top:12px}.command-palette footer{display:none}}.command-palette .command-query input{box-shadow:none!important;border:0!important;outline:0!important}.command-tools{border-bottom:1px solid var(--line,#d7dfd7);justify-content:flex-end;padding:6px 12px;display:flex}.command-row strong{min-width:0;padding:6px 0}.command-row strong span{text-overflow:ellipsis;display:block;overflow:hidden}.command-row .command-original{color:var(--muted);margin-top:3px;font-size:12px;font-weight:400}.command-retry{margin:0 10px 8px}@media (max-width:600px){.command-row{gap:6px;padding-inline:6px}.command-row small{text-overflow:ellipsis;max-width:85px;overflow:hidden}.command-tools .language-switcher{max-width:100%}}.command-row.command-source strong{white-space:normal;text-overflow:clip;overflow:visible}.command-row.command-source strong span{text-overflow:clip;overflow-wrap:anywhere;overflow:visible}
