.eva-cmd-launcher{position:fixed;left:max(14px,env(safe-area-inset-left));bottom:max(14px,env(safe-area-inset-bottom));z-index:2147482000;display:flex;align-items:center;gap:7px;border:1px solid rgba(127,127,127,.28);border-radius:999px;padding:8px 11px;background:color-mix(in srgb,var(--panel,#fff) 92%,transparent);color:var(--text,#111827);box-shadow:0 10px 28px rgba(0,0,0,.14);backdrop-filter:blur(16px);font:700 11px/1 system-ui,-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif;cursor:pointer}.eva-cmd-launcher:hover{transform:translateY(-1px)}.eva-cmd-launcher kbd{font:700 10px/1 system-ui;padding:3px 5px;border-radius:5px;background:rgba(127,127,127,.11);border:1px solid rgba(127,127,127,.17)}.eva-cmd-overlay{position:fixed;inset:0;z-index:2147483000;background:rgba(12,18,28,.43);backdrop-filter:blur(7px);display:grid;place-items:start center;padding:clamp(54px,10vh,110px) 14px 20px}.eva-cmd-overlay[hidden]{display:none!important}.eva-cmd-panel{width:min(760px,100%);max-height:min(720px,78vh);display:flex;flex-direction:column;border:1px solid rgba(127,127,127,.22);border-radius:18px;background:var(--panel,#fff);color:var(--text,#111827);box-shadow:0 30px 80px rgba(0,0,0,.28);overflow:hidden;font-family:system-ui,-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif}.eva-cmd-head{display:flex;align-items:center;gap:10px;padding:14px 15px;border-bottom:1px solid var(--line,#e5e7eb)}.eva-cmd-head svg{width:18px;height:18px;opacity:.58;flex:0 0 auto}.eva-cmd-input{width:100%;min-width:0;border:0!important;outline:0!important;background:transparent!important;color:inherit!important;font:500 17px/1.3 system-ui,-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif!important;padding:5px 0!important;box-shadow:none!important}.eva-cmd-input::placeholder{color:#98a2b3}.eva-cmd-context{padding:8px 15px;border-bottom:1px solid var(--line,#e5e7eb);font-size:10px;color:#667085;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.eva-cmd-context b{color:var(--text,#111827)}.eva-cmd-results{overflow:auto;padding:8px;min-height:160px;overscroll-behavior:contain}.eva-cmd-section{padding:8px 8px 5px;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#667085}.eva-cmd-item{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border:0;background:transparent;color:inherit;text-align:left;border-radius:11px;padding:10px 11px;cursor:pointer;font:inherit}.eva-cmd-item:hover,.eva-cmd-item[data-selected="1"]{background:rgba(79,99,255,.09)}.eva-cmd-item[disabled]{cursor:not-allowed;opacity:.56}.eva-cmd-item-main{min-width:0;display:grid;gap:3px}.eva-cmd-item-title{font-size:13px;font-weight:720;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-cmd-item-sub{font-size:10px;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-cmd-item-side{display:flex;gap:5px;align-items:center}.eva-cmd-badge{font-size:8px;font-weight:850;letter-spacing:.05em;text-transform:uppercase;padding:4px 6px;border-radius:999px;background:rgba(127,127,127,.08);border:1px solid rgba(127,127,127,.16);white-space:nowrap}.eva-cmd-badge.live{color:#027a48;background:#ecfdf3;border-color:#a6f4c5}.eva-cmd-badge.protected{color:#6941c6;background:#f4f3ff;border-color:#d9d6fe}.eva-cmd-badge.search{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.eva-cmd-empty{padding:24px 16px;text-align:center;color:#667085;font-size:12px;line-height:1.5}.eva-cmd-foot{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:9px 14px;border-top:1px solid var(--line,#e5e7eb);font-size:9px;color:#667085}.eva-cmd-keys{display:flex;gap:8px;flex-wrap:wrap}.eva-cmd-keys span{white-space:nowrap}.eva-cmd-keys kbd{font:700 9px/1 system-ui;padding:2px 4px;border-radius:4px;background:rgba(127,127,127,.09);border:1px solid rgba(127,127,127,.15)}.eva-cmd-source{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eva-cmd-error{margin:5px 8px 8px;border:1px solid #fecdca;background:#fef3f2;color:#b42318;border-radius:9px;padding:8px 10px;font-size:10px}.eva-cmd-error[hidden]{display:none!important}@media(max-width:700px){.eva-cmd-overlay{padding:env(safe-area-inset-top) 0 0;place-items:end stretch;background:rgba(12,18,28,.38)}.eva-cmd-panel{width:100%;max-height:88vh;border-radius:20px 20px 0 0;border-left:0;border-right:0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom)}.eva-cmd-head{padding:14px}.eva-cmd-input{font-size:16px!important}.eva-cmd-launcher{left:auto;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));padding:9px}.eva-cmd-launcher span{display:none}.eva-cmd-results{min-height:240px}.eva-cmd-item{padding:12px 10px}.eva-cmd-item-title{font-size:14px}.eva-cmd-item-sub{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eva-cmd-foot{display:none}}