.CommandPalette_backdrop__3ZB_Q{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.78);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:clamp(48px,12vh,140px) 16px 16px;animation:CommandPalette_fc-pal-fade__yBZlP .1s linear both}@keyframes CommandPalette_fc-pal-fade__yBZlP{0%{opacity:0}to{opacity:1}}.CommandPalette_panel__JGAWt{width:min(620px,100%);max-height:min(72vh,720px);display:flex;flex-direction:column;background:var(--bg);border:1px solid var(--line-strong);box-shadow:0 0 0 1px rgba(0,0,0,.4),0 18px 48px -8px rgba(0,0,0,.6);animation:CommandPalette_fc-pal-rise__IJBEc .14s var(--ease-out) both;outline:none}@keyframes CommandPalette_fc-pal-rise__IJBEc{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.CommandPalette_backdrop__3ZB_Q,.CommandPalette_panel__JGAWt,.CommandPalette_row__zBA0E[data-state=active] .CommandPalette_char__QGnzI,.CommandPalette_row__zBA0E[data-state=active] .CommandPalette_sweep__ZNGGM,.CommandPalette_row__zBA0E[data-state=settling] .CommandPalette_char__QGnzI{animation:none}}.CommandPalette_handoffBanner__lUYtK{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--line-strong);background:color-mix(in srgb,var(--accent) 6%,var(--bg));flex-wrap:wrap}.CommandPalette_handoffIcon__zxgYY{color:var(--accent);font-size:14px;line-height:1;flex-shrink:0}.CommandPalette_handoffFrom__oIPNL{font-size:11px;color:var(--text-dim);letter-spacing:.04em}.CommandPalette_handoffFromName__4SMgH{color:var(--text-hero);font-weight:500}.CommandPalette_handoffKindTag__JPc3P{font-size:9px;letter-spacing:.18em;text-transform:uppercase;background:var(--accent-faint);color:var(--accent-bright);border:1px solid var(--accent-strong);padding:2px 6px;flex-shrink:0}.CommandPalette_handoffPrompt__sVoFU{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-left:auto}.CommandPalette_handoffLoading__iCGls{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);animation:CommandPalette_fc-pal-blink__C8bhX 1s steps(2) infinite}@keyframes CommandPalette_fc-pal-blink__C8bhX{0%{opacity:1}to{opacity:.3}}.CommandPalette_inputRow__ud9aS{display:grid;grid-template-columns:18px 1fr 12px;align-items:center;grid-gap:8px;gap:8px;padding:14px 16px;border-bottom:1px solid var(--line-strong);background:var(--bg)}.CommandPalette_prompt__8_fG8{color:var(--accent);font-size:16px;line-height:1;font-weight:600;text-align:center}.CommandPalette_input__NzFqP{background:transparent;border:none;outline:none;color:var(--text-hero);font:inherit;font-size:14px;letter-spacing:0;padding:0;width:100%;caret-color:transparent}.CommandPalette_input__NzFqP::placeholder{color:var(--text-faint);letter-spacing:0}.CommandPalette_caret__ZDVkB{display:inline-block;width:5px;height:14px;background:var(--accent);animation:CommandPalette_fc-caret__Ob4FY 1.05s steps(2) infinite;justify-self:start}@media (prefers-reduced-motion:reduce){.CommandPalette_caret__ZDVkB{animation:none;opacity:.6}}.CommandPalette_list__wyq_M{flex:1 1;overflow:auto;padding:6px 0;scrollbar-color:var(--text-faint) transparent;scrollbar-width:thin}.CommandPalette_list__wyq_M::-webkit-scrollbar{width:8px}.CommandPalette_list__wyq_M::-webkit-scrollbar-track{background:transparent}.CommandPalette_list__wyq_M::-webkit-scrollbar-thumb{background:var(--text-faint);border:2px solid var(--bg)}.CommandPalette_sectionHead__MuOfl{padding:10px 16px 4px}.CommandPalette_sectionLabel__btKmX{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint)}.CommandPalette_row__zBA0E{position:relative;display:grid;grid-template-columns:8px 1fr auto;grid-template-areas:"dot name cat" "dot desc cat";align-items:center;grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:1px;row-gap:1px;width:100%;text-align:left;padding:8px 16px 8px calc(16px + 6px);background:transparent;color:var(--text);cursor:pointer;border:none;font:inherit;isolation:isolate;overflow:hidden;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.CommandPalette_bar__wi0_6{position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--line-strong);z-index:1;transition:width .2s var(--ease-out),background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.CommandPalette_sweep__ZNGGM{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--accent-faint) 35%,var(--accent-strong) 50%,var(--accent-faint) 65%,transparent 100%);opacity:0;transform:translateX(-100%);pointer-events:none;z-index:0}.CommandPalette_row__zBA0E[data-state=active] .CommandPalette_sweep__ZNGGM{animation:CommandPalette_fc-pal-row-sweep__dUDIx .52s cubic-bezier(.2,0,0,1) forwards}@keyframes CommandPalette_fc-pal-row-sweep__dUDIx{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}.CommandPalette_row__zBA0E[data-active],.CommandPalette_row__zBA0E[data-state=active]{background:var(--panel-hover)}.CommandPalette_row__zBA0E[data-active] .CommandPalette_bar__wi0_6,.CommandPalette_row__zBA0E[data-state=active] .CommandPalette_bar__wi0_6{width:4px;background:var(--accent);box-shadow:2px 0 12px -2px var(--accent-glow)}.CommandPalette_row__zBA0E:active .CommandPalette_bar__wi0_6{background:var(--bg);box-shadow:none;transition-duration:var(--dur-press)}.CommandPalette_row__zBA0E[data-state=active]:active .CommandPalette_bar__wi0_6{background:var(--bg)}.CommandPalette_dot__D2RoN{position:relative;grid-area:dot;width:8px;height:8px;background:var(--accent);align-self:center;z-index:1;transition:background-color var(--dur-hover) var(--ease),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}.CommandPalette_row__zBA0E[data-active] .CommandPalette_dot__D2RoN,.CommandPalette_row__zBA0E[data-state=active] .CommandPalette_dot__D2RoN{background:var(--accent-bright);box-shadow:0 0 0 4px var(--accent-faint),0 0 14px var(--accent-glow);transform:scale(1.18)}.CommandPalette_row__zBA0E:active .CommandPalette_dot__D2RoN{background:var(--bg);box-shadow:none}.CommandPalette_name__OXjgV{position:relative;grid-area:name;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--text-hero);letter-spacing:0;line-height:1.2;min-width:0;white-space:nowrap}.CommandPalette_srOnly__cosOV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CommandPalette_nameText__csW6O{display:inline-flex;align-items:baseline;color:inherit;isolation:isolate}.CommandPalette_char__QGnzI{display:inline-block;transform-origin:50% 80%;transform:translateY(0) scale(1);color:inherit;will-change:transform,color}.CommandPalette_row__zBA0E[data-state=active] .CommandPalette_char__QGnzI{animation:CommandPalette_fc-pal-char-wave-in__l3FcP .24s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--ci, 0) * 18ms)}.CommandPalette_row__zBA0E[data-state=settling] .CommandPalette_char__QGnzI{animation:CommandPalette_fc-pal-char-wave-out__D4ab5 .26s cubic-bezier(.33,1,.68,1) both;animation-delay:calc(var(--ci-rev, 0) * 14ms)}@keyframes CommandPalette_fc-pal-char-wave-in__l3FcP{0%{transform:translateY(0) scale(1);color:var(--text-hero)}45%{transform:translateY(-3.5px) scale(1.025);color:var(--accent-bright)}to{transform:translateY(0) scale(1);color:var(--accent-bright)}}@keyframes CommandPalette_fc-pal-char-wave-out__D4ab5{0%{transform:translateY(0) scale(1);color:var(--accent-bright)}50%{transform:translateY(-1.5px) scale(1.012);color:var(--accent)}to{transform:translateY(0) scale(1);color:var(--text-hero)}}.CommandPalette_desc__linNr{position:relative;grid-area:desc;z-index:1;font-size:11px;color:var(--text-dim);letter-spacing:0;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;transition:color var(--dur-hover) var(--ease)}.CommandPalette_row__zBA0E[data-active] .CommandPalette_desc__linNr,.CommandPalette_row__zBA0E[data-state=active] .CommandPalette_desc__linNr{color:var(--text)}.CommandPalette_cat__txAwK{position:relative;grid-area:cat;align-self:center;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);padding-left:var(--space-3);white-space:nowrap}.CommandPalette_catIcon__JOQdl{width:12px;height:12px;color:inherit;opacity:.85;transition:color var(--dur-hover) var(--ease),opacity var(--dur-hover) var(--ease)}.CommandPalette_row__zBA0E[data-active] .CommandPalette_catIcon__JOQdl,.CommandPalette_row__zBA0E[data-state=active] .CommandPalette_catIcon__JOQdl{opacity:1;color:var(--accent)}.CommandPalette_row__zBA0E[data-active] .CommandPalette_cat__txAwK,.CommandPalette_row__zBA0E[data-state=active] .CommandPalette_cat__txAwK{color:var(--accent)}.CommandPalette_empty__ZAHbH{padding:32px 16px;text-align:center}.CommandPalette_emptyText__ahy7w{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint)}.CommandPalette_footer__OcjZu{display:flex;align-items:center;gap:var(--space-4);padding:8px 16px;border-top:1px solid var(--line-strong);font-size:10px;color:var(--text-faint);letter-spacing:.06em;background:var(--bg)}.CommandPalette_kbds__JHMhz{display:inline-flex;align-items:center;gap:6px}.CommandPalette_kbd__rAiJv{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border:1px solid var(--line-strong);background:var(--panel);color:var(--text-dim);font:inherit;font-size:10px;letter-spacing:0;line-height:1}.CommandPalette_kbdLabel__kMfXi{color:var(--text-faint);letter-spacing:.1em;text-transform:uppercase}.CommandPalette_spacer__GyVnt{flex:1 1}.CommandPalette_count__dtTxu{display:inline-flex;align-items:baseline;gap:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em}.CommandPalette_countNum__rbhhJ{color:var(--accent)}.CommandPalette_countSlash__TQsSE{color:var(--text-faint)}.CommandPalette_countTotal__jnLzv{color:var(--text-dim)}@media (max-width:540px){.CommandPalette_row__zBA0E{grid-template-columns:8px 1fr;grid-template-areas:"dot name" "dot desc" "dot cat";padding:10px 14px 10px calc(14px + 6px)}.CommandPalette_cat__txAwK{padding-left:0;padding-top:2px}.CommandPalette_footer__OcjZu{gap:var(--space-3);flex-wrap:wrap}}