.spotlight-container[data-v-3dd2e0d3]{z-index:9999;pointer-events:none;position:fixed;inset:0}.spotlight-click-blocker[data-v-3dd2e0d3]{pointer-events:auto;position:fixed;inset:0}.spotlight-highlight[data-v-3dd2e0d3]{border:2px solid var(--color-primary-500);pointer-events:none;border-radius:8px;animation:2s ease-in-out infinite pulse-border-3dd2e0d3;position:fixed;box-shadow:0 0 0 9999px #000000b3}@keyframes pulse-border-3dd2e0d3{0%,to{border-color:var(--color-primary-500)}50%{border-color:var(--color-primary-400)}}.spotlight-tooltip[data-v-3dd2e0d3]{z-index:10000;pointer-events:auto;min-width:280px;max-width:360px;position:fixed}.spotlight-tooltip-content[data-v-3dd2e0d3]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:12px;padding:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.spotlight-title[data-v-3dd2e0d3]{color:var(--ui-text);margin-bottom:8px;font-size:1rem;font-weight:600}.spotlight-message[data-v-3dd2e0d3]{color:var(--ui-text-muted);margin-bottom:16px;font-size:.875rem;line-height:1.5}.spotlight-footer[data-v-3dd2e0d3]{justify-content:space-between;align-items:center;gap:12px;display:flex}.spotlight-progress[data-v-3dd2e0d3]{color:var(--ui-text-dimmed);font-size:.75rem}.spotlight-actions[data-v-3dd2e0d3]{gap:8px;display:flex}.spotlight-arrow[data-v-3dd2e0d3]{background:var(--ui-bg);border:1px solid var(--ui-border);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.spotlight-arrow-bottom[data-v-3dd2e0d3]{border-bottom:none;border-right:none;margin-left:-6px;top:-7px;left:50%}.spotlight-arrow-top[data-v-3dd2e0d3]{border-top:none;border-left:none;margin-left:-6px;bottom:-7px;left:50%}.spotlight-arrow-left[data-v-3dd2e0d3]{border-bottom:none;border-left:none;margin-top:-6px;top:50%;right:-7px}.spotlight-arrow-right[data-v-3dd2e0d3]{border-top:none;border-right:none;margin-top:-6px;top:50%;left:-7px}.spotlight-enter-active[data-v-3dd2e0d3],.spotlight-leave-active[data-v-3dd2e0d3]{transition:opacity .3s}.spotlight-enter-from[data-v-3dd2e0d3],.spotlight-leave-to[data-v-3dd2e0d3]{opacity:0}
