.command-palette__overlay[data-v-e4f718ec]{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a66;position:fixed;inset:0}.command-palette[data-v-e4f718ec]{z-index:90;width:min(720px,100vw - 32px);max-height:min(720px,100vh - 64px);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius);display:grid;position:fixed;top:9vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 80px #0f172a3d}.command-palette__header[data-v-e4f718ec],.command-palette__footer[data-v-e4f718ec]{gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.command-palette__footer[data-v-e4f718ec]{border-top:1px solid var(--color-border);border-bottom:0}.command-palette__title[data-v-e4f718ec]{margin:0;font-size:18px;line-height:1.3}.command-palette__shortcut[data-v-e4f718ec]{color:var(--color-text-muted);margin:0;font-size:13px}.command-palette__close[data-v-e4f718ec],.command-palette__submit[data-v-e4f718ec],.command-palette__pill[data-v-e4f718ec]{border-radius:var(--radius);min-height:40px;font:inherit;cursor:pointer;border:0}.command-palette__close[data-v-e4f718ec]{width:40px;color:var(--color-text-muted);background:var(--color-bg-muted);place-items:center;display:grid}.command-palette__combobox[data-v-e4f718ec]{min-height:0}.command-palette__search[data-v-e4f718ec]{gap:var(--space-3);margin:var(--space-4);padding:0 var(--space-3);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius);align-items:center;display:flex}.command-palette__search input[data-v-e4f718ec]{width:100%;min-width:0;height:48px;color:var(--color-text);font:inherit;background:0 0;border:0;font-size:17px}.command-palette__dates[data-v-e4f718ec],.command-palette__pills[data-v-e4f718ec]{gap:var(--space-2);margin:0 var(--space-4) var(--space-3);flex-wrap:wrap;display:flex}.command-palette__dates label[data-v-e4f718ec]{gap:var(--space-1);color:var(--color-text-muted);font-size:12px;font-weight:700;display:grid}.command-palette__dates input[data-v-e4f718ec]{height:36px;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);font:inherit}.command-palette__pill[data-v-e4f718ec]{padding:0 var(--space-3);color:var(--color-text-muted);background:var(--color-bg-muted);font-size:13px;font-weight:700}.command-palette__pill--active[data-v-e4f718ec],.command-palette__pill[aria-pressed=true][data-v-e4f718ec]{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary), transparent 88%)}.command-palette__results[data-v-e4f718ec]{gap:var(--space-2);max-height:420px;padding:0 var(--space-4) var(--space-4);display:grid;overflow:auto}.command-palette__group h2[data-v-e4f718ec]{margin:var(--space-2) 0;color:var(--color-text-muted);letter-spacing:0;text-transform:uppercase;font-size:12px}.command-palette__item[data-v-e4f718ec]{gap:var(--space-3);min-height:56px;padding:var(--space-3);border-radius:var(--radius);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.command-palette__item[data-highlighted][data-v-e4f718ec]{background:var(--color-bg-muted)}.command-palette__item-main[data-v-e4f718ec]{min-width:0;display:grid}.command-palette__item-main strong[data-v-e4f718ec],.command-palette__item-main small[data-v-e4f718ec]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-palette__item-main small[data-v-e4f718ec],.command-palette__state[data-v-e4f718ec]{color:var(--color-text-muted)}.command-palette__badge[data-v-e4f718ec]{padding:2px var(--space-2);color:var(--color-text-muted);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius);flex:none;font-size:12px;font-weight:700}.command-palette__state[data-v-e4f718ec],.command-palette__error[data-v-e4f718ec]{padding:var(--space-4);text-align:center;margin:0}.command-palette__error[data-v-e4f718ec]{color:var(--color-error);font-weight:700}.command-palette__submit[data-v-e4f718ec]{padding:0 var(--space-4);color:#fff;background:var(--color-primary);margin-left:auto;font-weight:700}.command-palette__submit[data-v-e4f718ec]:disabled{cursor:not-allowed;opacity:.6}@media (width<=560px){.command-palette[data-v-e4f718ec]{top:var(--space-2);width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.command-palette__item[data-v-e4f718ec]{flex-direction:column;align-items:start}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#2563eb;--color-primary-hover:color-mix(in srgb, var(--color-primary), white 12%);--color-primary-active:color-mix(in srgb, var(--color-primary), black 8%);--color-accent:#06b6d4;--color-bg:#fff;--color-bg-subtle:#f8fafc;--color-bg-muted:#f1f5f9;--color-text:#0f172a;--color-text-muted:#475569;--color-text-subtle:#64748b;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-success:#16a34a;--color-warning:#f59e0b;--color-error:#b91c1c;--color-info:#0284c7;--color-recording:#d61f2c;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--radius:8px;--font-ui:"Inter", system-ui, -apple-system, sans-serif;--font-code:"JetBrains Mono", "Fira Code", ui-monospace, monospace;--branding-transition-duration:.2s}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0a0d14;--color-bg-subtle:#111827;--color-bg-muted:#1f2937;--color-text:#f9fafb;--color-text-muted:#d1d5db;--color-text-subtle:#9ca3af;--color-border:#1f2937;--color-border-strong:#374151;--color-error:#f87171;--color-warning:#fbbf24;--color-success:#4ade80;--color-info:#38bdf8;--color-recording:#ff5a5f}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-ui);color:var(--color-text);background:var(--color-bg-subtle);margin:0;font-size:16px;line-height:1.6}html,body,button,input,textarea,select,a{transition:color var(--branding-transition-duration) ease, background-color var(--branding-transition-duration) ease, border-color var(--branding-transition-duration) ease, box-shadow var(--branding-transition-duration) ease, outline-color var(--branding-transition-duration) ease}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
