.overlay.svelte-1lbgln6{pointer-events:none;padding:var(--spacing-6) var(--spacing-5) var(--spacing-5);z-index:1;flex-direction:column;display:flex;position:absolute;inset:0}.command-surface.svelte-1lbgln6{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background:color-mix(in srgb, var(--color-bg) 85%, transparent);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-border);border-radius:var(--radius-md);pointer-events:auto;width:fit-content;font-size:var(--text-fluid-sm);display:flex}.command-surface.svelte-1lbgln6>button,.command-surface.svelte-1lbgln6>a{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);color:var(--color-fg);font-size:inherit;cursor:pointer;transition:background var(--duration-fast);-webkit-user-select:none;user-select:none;background:0 0;border:none;font-weight:500;text-decoration:none;display:flex}.command-surface.svelte-1lbgln6>button:hover,.command-surface.svelte-1lbgln6>a:hover{background:color-mix(in srgb, var(--color-fg) 8%, transparent)}.command-surface.svelte-1lbgln6>button:focus-visible,.command-surface.svelte-1lbgln6>a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.command-surface.svelte-1lbgln6 .esc-hint{color:var(--color-muted);border:1px solid var(--color-border);border-radius:3px;padding:1px 4px;font-family:inherit;font-size:.75em;line-height:1.4}@media (pointer:coarse){.command-surface.svelte-1lbgln6 .esc-hint{display:none}}.divider.svelte-1lbgln6{background:var(--color-border);flex-shrink:0;width:1px;height:1em}.model-label.svelte-1lbgln6{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;max-width:20ch;font-weight:400;overflow:hidden}.clip-track.svelte-1lbgln6{background:color-mix(in srgb, var(--color-fg) 6%, transparent);border-radius:var(--radius-full);align-items:center;gap:2px;padding:2px;display:flex}.clip-btn.svelte-1lbgln6{padding:var(--spacing-1) var(--spacing-3);font-size:inherit;color:var(--color-muted);white-space:nowrap;border-radius:var(--radius-full);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;font-weight:400}.clip-btn.svelte-1lbgln6:not(.active):hover{background:color-mix(in srgb, var(--color-fg) 8%, transparent);color:var(--color-fg)}.clip-btn.active.svelte-1lbgln6{background:color-mix(in srgb, var(--color-primary) 90%, transparent);color:var(--color-on-primary);font-weight:500}.clip-btn.svelte-1lbgln6:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
