.tutorial-spotlight{pointer-events:none;z-index:80;border:2px solid var(--primary);border-radius:var(--radius);box-shadow:0 0 0 9999px color-mix(in oklab,var(--foreground) 48%,transparent);position:fixed}.tutorial-coach{z-index:81;border:1px solid var(--border);border-radius:var(--radius);background:var(--popover);width:min(320px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--popover-foreground);box-shadow:var(--shadow-soft);padding:16px;position:fixed;overflow-y:auto}
